最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

K8S安裝及配置教程

 更新時間:2025年03月28日 09:26:07   作者:qq_42799562  
這篇文章主要介紹了K8S安裝及配置教程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

一、安裝Docker

# 安裝yum-utils包(提供yum-config-manager 實用程序)并設(shè)置穩(wěn)定存儲庫
sudo yum install -y yum-utils 
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安裝Docker
sudo yum install  --allowerasing docker-ce docker-ce-cli containerd.io
# 啟動Docker
sudo systemctl start docker
# 允許開機啟動Docker
sudo systemctl enable docker

二、添加Docker鏡像加速

# /etc/docker創(chuàng)建daemon.json并添加
{
    "registry-mirrors":[
          "https://f1z25q5p.mirror.aliyuncs.com",
          "https://hub-mirror.c.163.com",
          "https://reg-mirror.qiniu.com",
          "https://docker.mirrors.ustc.edu.cn"
        ],
    "exec-opts": ["native.cgroupdriver=systemd"]  
}
# 控制臺執(zhí)行
sudo systemctl daemon-reload
sudo systemctl restart docker

三、安裝 kubeadm、kubelet 和 kubectl

cat <<EOF | sudo tee /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
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
exclude=kubelet kubeadm kubectl
EOF
# 將 SELinux 設(shè)置為 permissive 模式(相當(dāng)于將其禁用)
sudo setenforce 0
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config
sudo yum install -y kubelet-1.23.8 kubeadm-1.23.8 kubectl-1.23.8 --disableexcludes=kubernetes
sudo systemctl enable --now kubelet

四、禁用swap分區(qū)

swapoff -a # 關(guān)閉swapoff
sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久關(guān)閉
cat > /etc/containerd/config.toml <<EOF
[plugins."io.containerd.grpc.v1.cri"]
  systemd_cgroup = true
EOF
systemctl restart containerd
# 創(chuàng)建/etc/sysctl.d/k8s.conf文件,并添加以下內(nèi)容:
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.ipv4.ip_forward = 1
# 應(yīng)用這些設(shè)置而不重啟系統(tǒng)
modprobe br_netfilter
sysctl --system
# 創(chuàng)建開機啟動服務(wù) /etc/systemd/system/ load-br_netfilter.service
[Unit]
Description=Load br_netfilter kernel module
[Service]
Type=oneshot
ExecStart=/sbin/modprobe br_netfilter
[Install]
WantedBy=multi-user.target
sudo systemctl enable load-br_netfilter.service
sudo systemctl start load-br_netfilter.service

五、初始化主節(jié)點

kubeadm init --image-repository registry.cn-hangzhou.aliyuncs.com/google_containers --kubernetes-version=v1.23.8 --v=6

六、啟動集群

  mkdir -p $HOME/.kube
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
  sudo chown $(id -u):$(id -g) $HOME/.kube/config

七、子節(jié)點加入集群

kubeadm join 192.168.157.145:6443 --token gr2zor.rzccoywhm3hx2s1i \
        --discovery-token-ca-cert-hash sha256:d1583128f52c101bd9a851f4f0f789634b2463bf3f9f72987beae44248e5f966
# 創(chuàng)建新令牌
kubeadm token create --print-join-command

八、查看集群

 kubectl get nodes

到此這篇關(guān)于K8S安裝的文章就介紹到這了,更多相關(guān)K8S安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • kubernetes?k8s入門定義一個Pod

    kubernetes?k8s入門定義一個Pod

    這篇文章主要為大家介紹了k8s入門定義一個Pod以及破底的定義內(nèi)容詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多計步,早日升職加薪
    2022-03-03
  • k8s設(shè)置非強一致反親和性示例

    k8s設(shè)置非強一致反親和性示例

    這篇文章主要為大家介紹了k8s設(shè)置非強一致反親和性示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • KubeSphere分級管理實踐及解析

    KubeSphere分級管理實踐及解析

    這篇文章主要為大家介紹了KubeSphere分級管理實踐及解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • CentOS?8.2?k8s?基礎(chǔ)環(huán)境配置

    CentOS?8.2?k8s?基礎(chǔ)環(huán)境配置

    這篇文章主要介紹了CentOS?8.2?k8s?基礎(chǔ)環(huán)境配置,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-10-10
  • k8s kubeadm部署實踐

    k8s kubeadm部署實踐

    文章總結(jié)了部署Kubernetes集群的準(zhǔn)備工作及關(guān)鍵步驟:關(guān)閉防火墻、禁用SELinux/swap、配置免密登陸、開啟iptables轉(zhuǎn)發(fā),部署Docker和K8s,解決cgroup驅(qū)動問題,安裝Calico網(wǎng)絡(luò)插件,最終使集群節(jié)點狀態(tài)變?yōu)镽eady
    2025-09-09
  • 解決k8s namespace 一直處于 Terminating 狀態(tài)的問題

    解決k8s namespace 一直處于 Terminating 狀態(tài)的問題

    這篇文章主要介紹了k8s namespace 一直處于 Terminating 狀態(tài)的解決方法,以下的 tool 為 Terminating 狀態(tài)的 namespace,下面相關(guān)的一些操作記得將 tool 修改成自己的 namespace 名稱,需要的朋友可以參考下
    2022-10-10
  • kubernetes調(diào)度之NodeSelector使用解讀

    kubernetes調(diào)度之NodeSelector使用解讀

    本文介紹Kubernetes中兩種簡單調(diào)度策略:NodeName通過指定節(jié)點名稱強制調(diào)度,跳過調(diào)度器;NodeSelector基于節(jié)點標(biāo)簽匹配,需為節(jié)點打標(biāo)簽并在Pod定義中配置,兩者均為強制約束機制
    2025-08-08
  • K8S中若要掛載其他命名空間中的 Secret操作方法

    K8S中若要掛載其他命名空間中的 Secret操作方法

    在Kubernetes中,通過創(chuàng)建ServiceAccount和RoleBinding,可以實現(xiàn)一個命名空間中的Pod掛載另一個命名空間中的Secret,以下是具體步驟和示例代碼,包括創(chuàng)建ServiceAccount、Role和RoleBinding,以及在Pod中使用這些資源掛載Secret,感興趣的朋友一起看看吧
    2025-03-03
  • 配置Ingress的SSL/TLS證書全過程

    配置Ingress的SSL/TLS證書全過程

    在Kubernetes中配置Ingress的SSL/TLS證書涉及兩個主要步驟:首先是創(chuàng)建包含證書的Secret,然后是配置Ingress資源以使用該Secret,這要求已部署IngressController如NGINX,并擁有有效的SSL/TLS證書,可以通過Cert-Manager自動管理證書的申請和續(xù)期
    2025-10-10
  • k8s集群搭建的完整步驟流程

    k8s集群搭建的完整步驟流程

    Kubernetes是由Google開源的容器編排平臺,用于自動化容器化應(yīng)用的部署、擴展和管理,這篇文章主要介紹了k8s集群搭建的完整步驟流程,文中通過圖文及代碼介紹的非常詳細,需要的朋友可以參考下
    2025-07-07

最新評論

石柱| 南康市| 海门市| 图木舒克市| 德钦县| 朝阳县| 瑞丽市| 绥芬河市| 舞阳县| 陕西省| 仁布县| 马公市| 沿河| 襄汾县| 射洪县| 包头市| 合肥市| 慈溪市| 齐河县| 界首市| 含山县| 交口县| 磴口县| 武邑县| 万宁市| 湟源县| 沧源| 长岛县| 伽师县| 皮山县| 深州市| 湾仔区| 商城县| 秦安县| 台湾省| 浦县| 开封市| 神池县| 灌南县| 民权县| 哈巴河县|