51 laonanhai qiang instalar k8s



#安装常用插件  
yum install -y bash-completion # base-completion.noarch补全
yum -y install net-tools lrzsz wget tree screen lsof tcpdump vim


# 关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
iptables -F

# 关闭selinux:
# sed -i 's#^SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
sed -i "s/^SELINUX=permissive/SELINUX=disabled/g" /etc/selinux/config
setenforce 0

# 关闭NetworkManager 和 邮件服务
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl stop postfix
systemctl disable postfix

#修改sshd配置文件  
echo 'UseDNS no' >> /etc/ssh/sshd_config 
echo 'GSSAPIAuthentication yes' >> /etc/ssh/sshd_config 
cat /etc/ssh/sshd_config | grep -v ^$ | grep -v ^#
systemctl restart sshd


mkdir /etc/yum.repos.d/test
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/test
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# elel源可选择 yum 和 epel 的详解:https://www.cnblogs.com/weiguang/p/12040067.html
# CentOS 用户可以直接通过 yum install epel-release 安装并启用 EPEL 源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo




# ---------------------开始安装


yum install etcd -y
vim /etc/etcd/etcd.conf 
systemctl start etcd
systemctl enable etcd
netstat -lntup
yum -y install chrony
yum -y install kubernetes-master.x86_64 
kubectl -h
clear
ls
mkdir code
cd code/
ls
vim master.sh
vim /etc/kubernetes/apiserver 
vim /etc/kubernetes/config 
systemctl start kube-apiserver.service 
systemctl start kube-controller-manager.service 
systemctl start kube-scheduler.service 
systemctl enable kube-scheduler && systemctl enable kube-controller-manager && systemctl enable kube-apiserver
kubectl get componentstatus 
yum -y install kubernetes-node.x86_64 
rpm -qa | grep docker
vim /etc/kubernetes/kubelet 
systemctl status docker
systemctl start kubelet
systemctl status docker
systemctl enable kubelet
systemctl enable kube-proxy.service 
systemctl start kube-proxy.service 
kubectl get nodes



wget https://www.qstack.com.cn/dashboard.zip
# wget https://www.qstack.com.cn/heapstar-influxdb.zip
https://www.cnblogs.com/twobrother/p/11188865.html
kubectl get all --namespace=kube-system

 

Supongo que te gusta

Origin blog.csdn.net/yuezhilangniao/article/details/112851311
Recomendado
Clasificación