# k8s **Repository Path**: sigangjun/k8s ## Basic Information - **Project Name**: k8s - **Description**: No description available - **Primary Language**: Unknown - **License**: Zlib - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-08 - **Last Updated**: 2024-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ```shell #免秘钥登录 [root@localhost ~]# ssh-copy-id root@master1 [root@localhost ~]# ssh-copy-id root@master2 [root@localhost ~]# ssh-copy-id root@node1 [root@localhost ~]# ssh-copy-id root@node2 [root@localhost ~]# ssh-copy-id root@lbmaster1 [root@localhost ~]# ssh-copy-id root@lbmaster2 ## 时钟同步 [root@localhost ~]# ansible-playbook -i /root/vmwareShare/k8s/ansible-k8s/hosts /root/vmwareShare/k8s/ansible-k8s/deploy-pre.yml -uroot -k --tag ntp ## 安装集群 [root@localhost ~]# ansible-playbook -i /root/vmwareShare/k8s/ansible-k8s/hosts /root/vmwareShare/k8s/ansible-k8s/deploy-multi-master.yml -uroot -k ## 添加Node节点 拷贝ssl目录下的文件到node任务的k8s_cert目录下 - ca.pem - kube-proxy.pem - kube-proxy-key.pem [root@localhost ~]# ansible-playbook -i /root/vmwareShare/k8s/ansible-k8s/hosts /root/vmwareShare/k8s/ansible-k8s/deploy-add-node.yml -uroot -k # 安装NFS [root@localhost ~]# ansible-playbook -i /root/vmwareShare/k8s/ansible-k8s/hosts /root/vmwareShare/k8s/ansible-k8s/deploy-nfs.yml -uroot -k # 查看秘钥: kubectl create token dashboard-admin -n kubernetes-dashboard # 安装Docker [root@localhost ~]# ansible-playbook -i /root/vmwareShare/k8s/ansible-k8s/hosts /root/vmwareShare/k8s/ansible-k8s/deploy-add-docker.yml -uroot -k ```