kubernetes

部署环境

名称

系统

类别

master

centos

主节点

node1

centos

从节点

node2

centos

从节点

docker 安装

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

kubectl 安装

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
yum install -y kubelet kubeadm kubectl
systemctl enable kubelet.service

修改docker模式

关闭swap分区

写入内核配置

关闭selinux

kubernetes安装部署

初始化 master主节点操作 (记录输出的kubeadm join xxxxxxxx)

安装网络 master主节点操作

从节点加入集群 node从节点操作

dashboard部署

下载dashboard yaml文件

修改yaml文件,添加 type: NodePort

应用dashboard文件

创建用户文件 user.yaml

应用用户文件

查看token

查看NodePort

访问 kubernetes-dashboard

常用命令

nginx:部署/弹缩/删除/创建映射/删除映射

最后更新于