kubernetes内
部署环境
docker 安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyunkubectl 安装
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
setenforce 0
yum install -y kubelet kubeadm kubectl
systemctl enable kubelet && systemctl start kubelet修改docker模式
写入内核配置
关闭selinux & 关闭swap分区
网络桥接配置
kubernetes安装部署
pull 镜像 master节点和node节点操作
初始化 master主节点操作 (记录输出的kubeadm join xxxxxxxx)
用户添加变量信息
安装网络 master主节点操作
从节点加入集群 node从节点操作
第三方命令行监控
第三方web kuboard
dashboard部署
下载dashboard yaml文件
修改yaml文件,添加 type: NodePort
应用dashboard文件
创建用户文件 user.yaml
应用用户文件
查看token
查看NodePort
访问 kubernetes-dashboard
常用命令
nginx:部署/弹缩/删除/创建映射/删除映射
命令补全
最后更新于