当前位置:网站首页 > 编程语言 > 正文

kubeadm证书过期(kubeadm证书过期 flannel)



  • master(2C/4G,cpu核心数要求大于2)

192.168.88.20

docker、kubeadm、kubelet、kubectl、flannel

  • node01(2C/2G)

192.168.88.30

docker、kubeadm、kubelet、kubectl、flannel

  • node02(2C/2G)

192.168.88.40

docker、kubeadm、kubelet、kubectl、flannel

  • Harbor节点(hub.kgc.com)

192.168.88.50

docker、docker-compose、harbor-offline-v1.2.2

  1. 所有节点都要安装Docker,kubeadm
  2. 部署Kubernetes Master
  3. 部署容器网络插件
  4. 部署 Kubernetes Node,将节点加入Kubernetes集群中
  5. 部署 Dashboard Web 页面,可视化查看Kubernetes资源
  6. 部署 Harbor 私有仓库,存放镜像资源

1.初始化环境

所有节点

1.1关闭防火墙规则,关闭selinux,关闭swap交换
 
  
1.2加载 ipvs 模块
 
  
1.3修改主机名
 
  
1.4修改hosts文件
 
  
1.5调整内核参数
 
  
1.6时间同步
 
  

2.安装docker19.03

所有节点

 
  

3.安装kubeadm,kubelet,kubectl

所有节点

3.1配置kubernetes源
 
  
3.2开机启动kubelet
 
  

4.部署k8s集群

master01节点

4.1查看需要的镜像
 
  

4.2上传 v1.20.11.zip 压缩包至 /opt
 
  

4.3把镜像和脚本传到 node 节点,在 node 节点上执行脚本存入镜像i
 
  

4.4初始化kubeadm
(1)方法一
 
  







(2)方法二
 
  
4.5设置kubectl

kubectl需经由API server认证及授权后方能执行相应的管理操作,kubeadm 部署的集群为其生成了一个具有管理员权限的认证配置文件 /etc/kubernetes/admin.conf,它可由 kubectl 通过默认的 “$HOME/.kube/config” 的路径进行加载。

 
  

4.6使用 kubectl get cs命令,检查集群状况,假设状态不对修改yaml文件
 
  









4.7部署网络插件flannel

所有节点

(1)方法一

所有节点上传flannel镜像 flannel.tar 到 /opt 目录,master节点上传 kube-flannel.yml 文件

 
  

master 节点创建 flannel 资源

 
  

(2)方法二
 
  
4.8在 node 节点上执行 kubeadm join 命令加入群集

node节点

 
  

4.9查看master节点状态
 
  

5. 测试

master节点

(1)创建pod
 
  

(2)开发端口提供服务
 
  

(3)访问
 
  

(4)加5个副本
 
  

6.Dashboard部署

master节点

6.1上传 recommended.yaml 文件到 /opt/k8s 目录
 
  

6.2创建service account

绑定默认cluster-admin管理员集群角色

 
  

6.3登录Dashboard

 
  

harbor节点

 
  

所有节点

 
  

harbor节点

 
  

node节点

 
  

上传 harbor-offline-installer-v1.2.2.tgz 和 docker-compose 文件到 /opt

 
  

 
  

 
  

 
  

 
  

10.1浏览器访问:[https://hub.xxx.com]

添加例外 确认安全例外

用户名:admin

密码:Harbor12345

10.2node节点上登录harbor

(1)node节点
 
  
(2)harbor节点
 
  
(3)node节点
 
  

node节点

 
  

master01节点

 
  





 
  
到此这篇kubeadm证书过期(kubeadm证书过期 flannel)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就! 
  

                            

版权声明


相关文章:

  • 免费二级域名解析(免费二级域名解析平台)2025-06-10 17:09:08
  • nststat命令(stat命令详解)2025-06-10 17:09:08
  • lodop打印控件下载(打印控件lodop官网)2025-06-10 17:09:08
  • latex文字换行对齐(latex文本换行对齐)2025-06-10 17:09:08
  • ipv4测速(ipv4测速比ipv6慢)2025-06-10 17:09:08
  • 跨域步态是指(跨域步态是指什么病)2025-06-10 17:09:08
  • c10c700故障码(c11007故障码怎么解决)2025-06-10 17:09:08
  • xvv是什么牌子(xvv是什么牌子的衣服)2025-06-10 17:09:08
  • atb 战斗(at战斗系统)2025-06-10 17:09:08
  • 文件权限755对文件所有者意味着(文件权限765)2025-06-10 17:09:08
  • 全屏图片