# k8s-install-1403-3master **Repository Path**: deployService/k8s-install-1403-3master ## Basic Information - **Project Name**: k8s-install-1403-3master - **Description**: k8s 1.14.3版本高可用安装脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1、安装docker 17.03.x版本,使用相关的安装脚本 2、修改相关文件中的IP地址,文件中查询192.168.9.x对应的替换 -- hosts -- haproxy-one.cfg #1master -- haproxy.cfg #3master -- kubeadm-master.config 3、修改install-playbook.yaml 中swap的类型, -- rhel-swap 为redheat中的swap关键字 -- centos-swap 为centos中的swap关键字 4、修改ha-install-playbook.yaml 中有关run keepalived的网卡名称和虚IP地址,例如:ens192。通过ip address查看 5、master节点参与调度(可选) kubectl taint nodes --all node-role.kubernetes.io/master- 13、配置使用kubectl 如下操作在任意master节点操作 rm -rf $HOME/.kube && mkdir -p $HOME/.kube && cp -i /etc/kubernetes/admin.conf $HOME/.kube/config && chown $(id -u):$(id -g) $HOME/.kube/config # 查看node节点 kubectl get nodes 14、kubectl是否有命令补全 yum install -y bash-completion source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc