![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Kubernetes
Kubernetes
无名小倍
互相学习探讨,互联网的最终奥秘。
展开
-
Kubernetes Ingress 用法
Service的表现形式为IP地址+端口号的方式,即工作在TCP/IP层,而对于基于HTTP的服务来说,Service机制很难实现,7层应用的复杂转发逻辑。kubenetes在1.1版本开始引入ingress资源对象,用于将集群外部的客户端请求路由到集群内部的服务上,同时提示7层的HTTP核HTTPS路由功能。从这里也就理解了,负责接受请求的80和443端口,通过ingress controller控制运行在每个node上,因此,我们在配置域名解析时,需要将域名执行对应的node ip上。原创 2024-01-30 11:31:11 · 320 阅读 · 0 评论 -
kubernetes安装
服务器是 Linux CentOS7.9。原创 2023-08-17 19:50:21 · 384 阅读 · 0 评论 -
Docker 私有仓库的搭建
Docker的私有仓库搭建非常简单,方便我们进行对自定义镜像进行快速部署。Docker的安装:yum -y install docker-io下载镜像容器:docker pull registry创建认证文件docker run --entrypoint htpasswd registry -Bbn jecci 123456 > /usr/local/docke.........原创 2018-06-15 16:51:19 · 264 阅读 · 0 评论 -
k8s 的日志旋转方案
本文介绍,如何管理k8s中的POD的标准输出,防止出现应用系统磁盘存储空间使用率100%的问题。在docker中,程序是不可以后台运行的,而程序在运行时又会产生一些必要的标准输出,并存储起来以便排查问题所需。那当程序以docker运行时,就有可能会出现两份日志,一份程序自行定义的日志输出,一份来自docker的标准输出和错误输出日志。这样会被系统磁盘造成比较大的压力。在独立的docker系统 中,我们可以使用配置命令行参数来控制docker默认的标准输出,关闭docker的标准输出或者控制日志个数,原创 2020-07-27 17:58:42 · 3417 阅读 · 2 评论 -
Docker 常用命令
docker ps #查看正在运行的docker容器 docker port IMAGE ID #查看容器中与主机对应的端口映射关系 docker logs -f IMAGE ID #查看容器内部的标准输出 docker rename #重命名容器name docker start IMAGE ID#启动容器 docker stop IMAGE ID #停止容器 docker rm I...原创 2018-06-15 14:34:16 · 256 阅读 · 0 评论 -
docker 容器配置之Zookeeper
#查看network 网络docker network ls#删除一个网络docker network rm net#新建一个网络docker network create proddocker run --name app-1 --net prod --rm -it centos /bin/shdocker run --name app-2 --net prod --rm -i...原创 2018-12-25 17:14:30 · 4781 阅读 · 0 评论 -
Docker Registry 支持自建证书的Https访问
Docker Registry 支持自建证书的Https访问,需要以下几个步骤:一:创建一个自建域名证书。二:创建支持HTTPS访问的Registry。三:配置自建域名的解析四:配置Docker 支持自建域名证书五:效果测试开始:一:创建一个自建域名证书。#我配置的域名为test.registry.netopenssl req -newkey rsa:4096 -nodes -sha256 -keyout /home/docker-certs/test.registry.原创 2020-06-22 10:18:49 · 4164 阅读 · 0 评论 -
Docker容器配置之Nginx+Php
#############################Phpdocker pull php:5.6-fpmmkdir -p /usr/local/docker/php/www#Php 源码目录mkdir -p /usr/local/docker/php/conf#Php 配置目录,如果php配置不需要改动,可以不讲其引入容器中mkdir -p /usr/local/dock...原创 2018-06-21 15:31:44 · 1405 阅读 · 0 评论 -
Docker 容器配置之Tomcat
docker pull tomcat#default tomcat-version:8.5.31mkdir -p /usr/local/docker/tomcat8/conf#tomcat 配置目录mkdir -p /usr/local/docker/tomcat8/webapps#tomcat 源码目录,其中指定了访问端口为8085,默认访问目录为/usr/local/tomcat...原创 2018-06-21 11:01:51 · 973 阅读 · 0 评论 -
Docker 安装及容器[CenteOS7]安装使用
Docker的安装相对来说比较简单,通过yum可以安装docker-io或者docker-ce本文介绍如何: Get Docker CE for CentOS安装docker,请使用centeos7 版本以上安装,linux内核3.0版本以上,因为对于docker的支持比较好1.1卸载旧版本dockersudo yum remove docker \ ...原创 2018-11-01 11:14:25 · 1274 阅读 · 0 评论 -
K8S安装与部署kuboard
部署K8S以2个节点为范例k8smaster 192.168.100.100 8核16GBworker101 192.168.100.101 8核32GB两台服务器操作系统使用centos7.8 64位,磁盘200GB1.在所有节点执行命令#安装containerd/kubelet/kubeadm/kubectlexport REGISTRY_MIRROR=https://registry.cn-hangzhou.aliyuncs.comcurl -sSL https://kub原创 2022-01-13 15:11:55 · 3217 阅读 · 0 评论 -
K8S 安装配置metrics-server
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml修改镜像为registry.aliyuncs.com/k8sxio/metrics-server:v0.5.0下载crictl pull registry.aliyuncs.com/k8sxio/metrics-server:v0.5.0编辑yaml在这个后面- '--k...原创 2021-08-26 16:26:20 · 789 阅读 · 0 评论