国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè))

這篇具有很好參考價(jià)值的文章主要介紹了Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè))。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、安裝前準(zhǔn)備工作

計(jì)算機(jī)
機(jī)器名 IP地址 部署內(nèi)容
rancher 172.16.5.221 rancher
k8smaster 172.16.5.222 Control Plane, Etcd
k8sworker01 172.16.5.223 worker
k8sworker02 172.16.5.224 worker
k8sworker03 172.16.5.225 worker

需在每個(gè)節(jié)點(diǎn)都進(jìn)行操作,可以使用xshell工具分屏進(jìn)行批量操作。

升級(jí)linux內(nèi)核
#導(dǎo)入ELRepo倉(cāng)庫(kù)的公鑰
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
#為yum安裝ELRepo倉(cāng)庫(kù)
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
#查看可用版本
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
#安裝最新內(nèi)核
yum --enablerepo=elrepo-kernel install kernel-ml

# 查看當(dāng)前可用內(nèi)核
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
#升級(jí)
grub2-set-default 0
時(shí)間同步
#查看系統(tǒng)時(shí)間
timedatectl 
#設(shè)置北京時(shí)間
timedatectl set-timezone Asia/Shanghai
#安裝ntp服務(wù)
yum install -y ntp

#修改ntp相關(guān)參數(shù),修改成如下內(nèi)容
vi /etc/sysconfig/ntpd
SYNC_HWCLOCK=yes
OPTIONS="-g -x"

#啟動(dòng)ntp服務(wù),開(kāi)機(jī)自啟動(dòng)
systemctl restart ntpd && systemctl enable ntpd

#設(shè)置linux系統(tǒng)時(shí)間宇遠(yuǎn)程ntp服務(wù)器同步
Hostname設(shè)置
#修改主機(jī)名
sudo hostnamectl set-hostname k8smaster
#bash生效
bash
#重啟
reboot
hosts設(shè)置
#修改hosts文件
vim /etc/hosts

172.16.5.222 k8smaster
172.16.5.223 k8sworker01
172.16.5.224 k8sworker02
172.16.5.225 k8sworker03
172.16.5.221 rancher
關(guān)閉防火墻,selinux
# 關(guān)閉防火墻
systemctl stop firewalld
# 關(guān)閉防火墻開(kāi)機(jī)啟動(dòng)
systemctl disable firewalld

#關(guān)閉selinux
setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
reboot
關(guān)閉swap
# 臨時(shí)
swapoff -a 
# 永久
sed -ri 's/.*swap.*/#&/' /etc/fstab 
安裝docker
yum install -y yum-utils
# 添加yum源,這里添加的是阿里云的yum源
yum-config-manager  --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 查看docker版本
yum list docker-ce --showduplicates | sort -r
# 您可以選擇其他版本
yum  -y install docker-ce-20.10.12-3.el7
# 設(shè)置國(guó)內(nèi)鏡像加速,你也可以用自己的倉(cāng)庫(kù)鏡像,這里是我申請(qǐng)的阿里云個(gè)人加速鏡像
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://fuchp8pk.mirror.aliyuncs.com"]
}
EOF
# 導(dǎo)入鏡像設(shè)置
systemctl daemon-reload
# 啟動(dòng)docker
systemctl restart docker
# 設(shè)置docker開(kāi)機(jī)啟動(dòng)
systemctl enable docker

二、安裝rancher

部署rancher

自行選擇安裝rancher版本,rancher平臺(tái)地址:ip:8443

docker run -d --restart=unless-stopped -p 8080:80 -p 8443:443 -v /opt/rancher/data:/var/lib/rancher --privileged rancher/rancher:v2.6.3


# 找到您的容器ID
docker ps
# 找到密碼
docker logs  ${container-id}  2>&1 | grep "Bootstrap Password:"

Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx

三、安裝k8s

安裝k8s集群

通過(guò)RKE的方式安裝k8s,在rancher里面創(chuàng)建自定義k8s集群,如果報(bào)錯(cuò),請(qǐng)重啟rancher,自定義項(xiàng)目名稱,選擇k8s版本,然后選擇Control Plane, Etcd復(fù)制語(yǔ)句在master執(zhí)行,選擇worker到worker節(jié)點(diǎn)上面執(zhí)行。
Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx
Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx
Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx

Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx

易錯(cuò)點(diǎn),重新初始化

如果報(bào)錯(cuò),請(qǐng)?jiān)诿總€(gè)節(jié)點(diǎn)上面清除安裝的殘留文件,重啟后重新初始化,正常情況下節(jié)點(diǎn)會(huì)正常初始化成功,如果有報(bào)錯(cuò)請(qǐng)檢查前面的準(zhǔn)備工作是否完成,細(xì)節(jié)點(diǎn)。如果有問(wèn)題請(qǐng)清理殘余文件重新初始化。

docker stop $(docker ps -aq)
docker system prune -f
docker volume rm $(docker volume ls -q)
docker image rm $(docker image ls -q)
rm -rf /etc/ceph \
       /etc/cni \
       /etc/kubernetes \
       /opt/cni \
       /opt/rke \
       /run/secrets/kubernetes.io \
       /run/calico \
       /run/flannel \
       /var/lib/calico \
       /var/lib/etcd \
       /var/lib/cni \
       /var/lib/kubelet \
       /var/lib/rancher/rke/log \
       /var/log/containers \
       /var/log/pods \
       /var/run/calico

四、安裝kutectl

#下載最新版本:
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

#驗(yàn)證二進(jìn)制文件(可選)
#下載 kubectl 校驗(yàn)和文件:
curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"

#根據(jù)校驗(yàn)和文件驗(yàn)證 kubectl 二進(jìn)制文件:
echo "$(<kubectl.sha256) kubectl" | sha256sum --check
如果有效,則輸出為:
kubectl: OK

#安裝 kubectl
install -o root -g root -m 0755 kubectl /usr/bin/kubectl

#測(cè)試以確保您安裝的版本是最新的:
kubectl version --client

#將rancher集群中kubeconfig的內(nèi)容復(fù)制到服務(wù)器config中
mkdir -p $HOME/.kube
vi $HOME/.kube/config    #粘貼復(fù)制的內(nèi)容

#測(cè)試kubectl
kubectl get node

下載文件傳入到主節(jié)點(diǎn) $HOME/.kube/config
Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx

Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx

Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx

五、測(cè)試安裝nginx工作負(fù)載

Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx
Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx
Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè)),DevOps,rancher,kubernetes,nginx文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-809444.html

到了這里,關(guān)于Rancher部署k8s集群測(cè)試安裝nginx(節(jié)點(diǎn)重新初始化方法,親測(cè))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • rancher2.6部署k8s集群示例

    rancher2.6部署k8s集群示例

    博客主頁(yè):https://tomcat.blog.csdn.net 博主昵稱:農(nóng)民工老王 主要領(lǐng)域:Java、Linux、K8S 期待大家的關(guān)注??點(diǎn)贊??收藏?留言?? rancher 2.6已經(jīng)發(fā)布一段時(shí)間,與2.5還是有不少變動(dòng),而且目前只有英語(yǔ)文檔。為了方便大家順利使用,在此演示下rancher2.6部署k8s集群。 本文是 如何通過(guò)

    2023年04月11日
    瀏覽(17)
  • k8s集群中部署rancher v2.7高可用集群

    k8s集群中部署rancher v2.7高可用集群

    一,什么是 Rancher? ?官網(wǎng)地址: 什么是 Rancher? | Rancher Manager Rancher 是一個(gè) Kubernetes 管理工具,讓你能在任何地方和任何提供商上部署和運(yùn)行集群。 Rancher 可以創(chuàng)建來(lái)自 Kubernetes 托管服務(wù)提供商的集群,創(chuàng)建節(jié)點(diǎn)并安裝 Kubernetes,或者導(dǎo)入在任何地方運(yùn)行的現(xiàn)有 Kubernetes 集群

    2024年02月07日
    瀏覽(24)
  • 使用docker部署rancher并導(dǎo)入k8s集群

    使用docker部署rancher并導(dǎo)入k8s集群

    前言:鑒于我已經(jīng)部署了k8s集群,那就在部署rancher一臺(tái)用于管理k8s,這是一臺(tái)單獨(dú)的虛擬環(huán)境,之前在k8s的master節(jié)點(diǎn)上進(jìn)行部署并未成功,有可能端口沖突了,這個(gè)問(wèn)題我并沒(méi)有深究,如果非要通過(guò)修改端口等操作部署上去后續(xù)可能帶來(lái)的問(wèn)題我處理不了,也很浪費(fèi)時(shí)間,所

    2024年02月09日
    瀏覽(31)
  • 使用 Rancher 安裝 K8s 集群

    Ubuntu 22.04.2 LTS Docker 24.0.2 2GB RAM或者更多 CPU 2核心或者更多 Rancher 2.6.9 測(cè)試環(huán)境中,我準(zhǔn)備了兩臺(tái) Ubuntu 服務(wù)器,IP分別是 192.168.10.43 和 192.168.10.42,一臺(tái)用做 k8s 的 master 節(jié)點(diǎn),一臺(tái) note 節(jié)點(diǎn),Rancher 和 master 節(jié)點(diǎn)公用一臺(tái)主機(jī)。另外,服務(wù)器之間的時(shí)間一定要 精準(zhǔn)同步 ??梢?/p>

    2024年02月11日
    瀏覽(26)
  • Rancher-RKE-install 部署k8s集群

    Rancher-RKE-install 部署k8s集群

    一、為什么用Rancher-RKE-install ????????1.CNCF認(rèn)證的k8s安裝程序。 ????????2.有中文文檔。 ?? 二、安裝步驟 ? ? ? ? 1.下載Rancher-Rke的二進(jìn)制包-下面是項(xiàng)目的地址 ? ? ? ? ? ? ? ??GitHub - rancher/rke: Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution

    2024年02月12日
    瀏覽(26)
  • 如何使用裝rancher安裝k8s集群(k8s集群圖形化管理工具)

    如何使用裝rancher安裝k8s集群(k8s集群圖形化管理工具)

    kubernetes集群的圖形化管理工具主要有以下幾種: 1、 Kubernetes Dashborad: Kubernetes 官方提供的圖形化工具 2、 Rancher: 目前比較主流的企業(yè)級(jí)kubernetes可視化管理工具 3、各個(gè)云廠商Kubernetes集成的管理器 4、 Kuboard: 國(guó)產(chǎn)開(kāi)源Kubernetes可視化管理工具 本篇我們來(lái)學(xué)習(xí) 主流的企業(yè)級(jí)kube

    2024年02月11日
    瀏覽(29)
  • 使用rancher rke快速安裝k8s集群

    使用rancher rke快速安裝k8s集群

    Rancher Kubernetes Engine(RKE)是一個(gè)用于部署、管理和運(yùn)行Kubernetes集群的開(kāi)源工具。旨在簡(jiǎn)化Kubernetes集群的部署和操作。 RKE具有以下特點(diǎn)和功能: 簡(jiǎn)化的部署過(guò)程 RKE提供了一個(gè)簡(jiǎn)單的命令行界面,使您可以輕松地部署一個(gè)完整的Kubernetes集群。您只需提供少量的配置信息,RK

    2024年02月05日
    瀏覽(48)
  • 使用rancher的rke2部署高可用的k8s集群

    目錄 1、linux環(huán)境初始化及內(nèi)核調(diào)優(yōu) (1)設(shè)置主機(jī)名、關(guān)閉防火墻、配置集群ip映射、關(guān)閉selinux (2)禁用linux的透明大頁(yè)、標(biāo)準(zhǔn)大頁(yè) (3)禁用swap分區(qū) (4)配置集群時(shí)間同步,同步阿里云服務(wù)器時(shí)間 (5)linux內(nèi)核參數(shù)調(diào)優(yōu) (6)配置ipvs 2、rke2安裝k8s (1)主節(jié)點(diǎn)安裝執(zhí)行

    2023年04月11日
    瀏覽(26)
  • k8s集群部署 | 三節(jié)點(diǎn)(復(fù)用)高可用集群過(guò)程參考

    k8s集群部署 | 三節(jié)點(diǎn)(復(fù)用)高可用集群過(guò)程參考

    1.1.1 實(shí)驗(yàn)架構(gòu)圖 1.1.2 系統(tǒng)版本說(shuō)明 OS 版本:CentOS Linux release 7.9.2009 (Core) 初始內(nèi)核版本:3.10.0-1160.71.1.el7.x86_64 配置信息:2C2G 150G硬盤(pán) 文件系統(tǒng):xfs 網(wǎng)絡(luò):外網(wǎng)權(quán)限 k8s 版本:1.25.9 1.1.3 環(huán)境基本信息 K8s集群角色 IP地址 主機(jī)名 組件信息 控制節(jié)點(diǎn)1(工作節(jié)點(diǎn)1) 192.168.204.10 k8

    2024年02月04日
    瀏覽(30)
  • K8s基礎(chǔ)2——部署單Master節(jié)點(diǎn)K8s集群、切換containerd容器運(yùn)行時(shí)、基本命令

    K8s基礎(chǔ)2——部署單Master節(jié)點(diǎn)K8s集群、切換containerd容器運(yùn)行時(shí)、基本命令

    兩種部署方式: kubeadm工具部署 。Kubeadm 是一個(gè)K8s 部署工具,提供 kubeadm init 和kubeadm join,用于快速部署 Kubernetes集群。 kubeadm 工具功能: kubeadm init:初始化一個(gè) Master 節(jié)點(diǎn)。 kubeadm join:將工作節(jié)點(diǎn)加入集群。 kubeadm upgrade:升級(jí) K8s 版本。 kubeadm token:管理 kubeadm join 使用的令

    2024年02月12日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包