rancher安裝k8s集群

2021-10-01 12:35:04 字數 1310 閱讀 2823

課程內容:各種k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括開發測試環境部署k8s,和生產環境部署k8s。

詳細介紹helm命令,學習helm chart語法,編寫helm chart。深入分析各專案原始碼,學習編寫helm外掛程式

第四個課程發布:

本課程將詳細介紹k8s所有命令,以及命令的go原始碼分析,學習知其然,知其所以然

1配置環境

systemctl set-hostname master01

systemctl set-hostname master02

systemctl set-hostname node01

systemctl set-hostname node02

vi /etc/hosts

192.168.198.154 master01

192.168.198.155 master02

192.168.198.156 node01

192.168.198.157 node02

scp /etc/hosts root@master02:/etc/hosts

scp /etc/hosts root@node01:/etc/hosts

scp /etc/hosts root@node02:/etc/hosts

關閉swap

swapoff -a

vi /etc/fstab

關閉防火牆

iptables -f

systemctl stop firewalld && systemctl disable firewalld

關閉selinux

sed -i 's/enforcing/disabled/g' /etc/selinux/config; setenforce 0

2安裝docker

curl -o /etc/yum.repos.d/docker.repo

yum makecache fast

yum install -y docker-ce

配置映象加速:

cat > /etc/docker/daemon.json <"registry-mirrors": [""]

eof啟動docker

systemctl start docker && systemctl enable docker

3安裝rancher

docker run -d --restart=unless-stopped -p 8080:80 -p 8443:443 rancher/rancher:v2.3.1

4圖形介面操作

K8S 集群安裝

1 作業系統 centos 7.4 2 主機資訊 k8smaster主機 kb master 001 192.168 0.11 kb master 002 192.168 0.12 kb master 003 192.168 0.13 k8snode主機 kb node 001 192.168 0....

K8S集群安裝

node設定 部署k8s的dashboard 本文記錄在centoos7上安裝k8s集群。環境配置 master 10.192.33.249 node1 10.192.33.248 兩台機器均已安裝docker18.06,沒有配置docker的registry,且都已經配置為自啟動 timedate...

k8s集群部署 docker部署k8s安裝篇

1 安裝docker 緊接著配置乙個穩定 stable 的倉庫 倉庫配置會儲存到 etc yum.repos.d docker ce.repo檔案中 yum config manager add repo 更新yum安裝的相關docke軟體包 安裝docker ce yum update y yum...