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资源





浙公网安备 33010602011771号