# kubernetes 安装
# shell 安装
环境要求: centos7 及以上
#!/bin/bash
systemctl stop firewalld
systemctl disable firewalld
yum remove docker*
yum install -y etcd kubernetes
1
2
3
4
5
6
7
2
3
4
5
6
7
# 配置更改
vim /etc/sysconfig/docker 修改 OPTIONS 配置项
如下:
OPTIONS='--selinux-enabled=false --insecure-registry gcr.io'
修改 /etc/kubernetes/apiserver
--admission-control 这项中的ServiceAccount 删除。
1
2
3
4
5
6
2
3
4
5
6
# 服务管理
## 启动服务
systemctl start etcd
systemctl start docker
systemctl start kube-apiserver
systemctl start kube-controller-manager
systemctl start kube-scheduler
systemctl start kubelet
systemctl start kub-proxy
## 设置开机自启动
systemctl enable etcd
systemctl enable docker
systemctl enable kube-apiserver
systemctl enable kube-controller-manager
systemctl enable kube-scheduler
systemctl enable kubelet
systemctl enable kub-proxy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17