kubeadm部署


kubeadmin安装部署k8s

环境准备

所有节点,关闭防火墙,关闭selinux,关闭swap交换

 

 

 

 

 

 所有节点安装docker

 

 

 

 

 所有节点安装kubeadm,kubelet和kubectl

定义kubernetes源

 

 

 开机自启kubelet

 

 部署K8S集群

 在master节点:

 初始化kubeadm

 

 设定kubectl

要先执行下面这一步,才能设置上面的mode。

 

 在 node 节点上执行 kubeadm join 命令加入群集

 

 所有节点部署网络插件flannel

 

 在master节点查看节点状态

 

 测试 pod 资源创建

 

 暴露端口提供服务

 

 测试访问

 

 扩展2个副本

 

 安装dashboard 

所有节点安装dashboard

 

 查看所有容器的运行状态

 使用火狐或者360浏览器访问

 

 创建service account并绑定默认cluster-admin管理员集群角色

 

 获取令牌密钥

 

 复制token令牌直接登录网站

 

 安装Harbor私有仓库

环境准备

 

安装docker

 

 

 

 

 所有 node 节点都修改 docker 配置文件,加上私有仓库配置

 

 安装 Harbor

 生成证书

 

 生成证书签名请求文件

 签名证书

 访问:

 

 

 在一个node节点上登录harbor

上传镜像

 

 在master节点上删除之前创建的nginx资源

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM