Kubernetes学习
文章平均质量分 62
静好~
这个作者很懒,什么都没留下…
展开
-
Kubernetes(4) Harbor仓库搭建
Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能1.安装docker-compose[root@ZYW-K8S-MASTER ~]# yum install python-pip;pip install原创 2021-04-01 11:44:56 · 215 阅读 · 0 评论 -
Kubernetes(3) 解决K8S集群证书1年到期问题
解决K8S集群证书1年到期问题建议先修改证书时间,然后使用编译后的kubeadm进行集群初始化,这样的话证书就会变成100年。1、下载对应版本源代码(不同的k8s版本下载相对应版本的包)[root@k8s-master ~]# wget https://github.com/kubernetes/kubernetes/archive/v1.19.3.tar.gz[root@k8s-master ~]# tar -zxvf kubernetes-1.19.3.tar.gz[root@k8s-mast原创 2021-03-31 17:04:38 · 1101 阅读 · 0 评论 -
Kubernetes(2) Kubeadm快速搭建集群
一、环境准备1、设置主机名#查看主机名$ hostname#修改主机名$ hostnamectl set-hostname huoban-k8s-master01#配置host,使所有节点之间可以通过hostname互相访问2、配置hosts解析vim /etc/hosts192.168.3.252 HUOBAN-IM-K8S-MASTER01 master01192.168.3.1 HUOBAN-IM-K8S-NODE01 node01192.168.3.2 HUO原创 2021-03-31 16:55:42 · 155 阅读 · 0 评论 -
Kubernetes(1) 快速搞懂K8S的基础概念
快速搞懂K8S的基础概念Kubernetes是Google团队发起的开源项目,它的目标是管理跨多个主机的容器,提供基本的部署,维护以及运用伸缩,主要实现语言为Go语言。Kubernetes构建与Google数十年经验,一大半来源于Google生产环境规模的经验。结合了社区最佳的想法和实践。在分布式系统中,部署,调度,伸缩一直是最为重要的也最为基础的功能,Kubernetes就是希望解决这一序列的问题的。一、什么是KubernetesKubernetes,从官方网站上可以看到,它是一个工业级的容器编原创 2021-03-31 16:37:37 · 259 阅读 · 1 评论