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

k8s安裝部署

這篇具有很好參考價值的文章主要介紹了k8s安裝部署。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

第一章安裝Kubermetes

K8s安裝部署

安裝k8s的四種途徑:
1. 使用kubeadmin通過鏡像安裝
2. 使用阿里公有云平臺k8s,鈔能力
3. 通過yum官方倉庫安裝,上古版本
4.?二進(jìn)制包的形式進(jìn)行安裝,kubeasz (github)

K8s官網(wǎng)地址:安裝 kubeadm | Kubernetes

這里使用第一種方法kubeadmin安裝

環(huán)境需求:三臺centos7的虛擬機(jī),內(nèi)存必須大于或等于2G

K8smaster01-10????????????? 192.168.52.10

K8snode01-20???????????????? 192.168.52.20

K8snode02-30???????????????? 192.168.52.30

在master和兩臺node節(jié)點(diǎn)上操作:

#關(guān)閉防火墻和selinux

systemctl stop firewalld.service

systemctl disable firewalld.service

vim /etc/selinux/config
SELINUX=disabled

#更新linux內(nèi)核

yum upgrade

#重啟三臺主機(jī)加載內(nèi)核

reboot

#查看三臺主機(jī)的mac地址和product_uuid不能相同

ip a

cat /sys/class/dmi/id/product_uuid

#關(guān)閉交換分區(qū)

swapoff -a?????????? #臨時關(guān)閉

vim /etc/fstab????? #修改配置文件達(dá)到永久關(guān)閉

#/dev/mapper/cl-swap???? swap??? swap??? defaults??????? 0 0

#配置主機(jī)解析

vim /etc/hosts

192.168.52.10 ????? k8smaster01-10

192.168.52.20 ????? k8snode01-20

192.168.52.30 ????? k8snode02-30

#復(fù)制到其他兩臺節(jié)點(diǎn)

scp /etc/hosts 192.168.52.20:/etc/

scp /etc/hosts 192.168.52.30:/etc/

#設(shè)置三臺主機(jī)的ssh免密登錄

ssh-keygen -t rsa

for i in k8smaster01-10 k8snode01-20 k8snode02-30;do ssh-copy-id $i;done

#安裝docker,因?yàn)閗8s需要docker來跑容器

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

#配置docker的yum源

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#安裝docker-ce-19.03版本,最新版的k8s已經(jīng)不使用docker來運(yùn)行容器,所有這里安裝19版本還是使用docker跑容器。

yum install docker-ce-19.03.0

#設(shè)置docker為開機(jī)自啟

systemctl enable docker --now

#設(shè)置docker的阿里加速器

vim /etc/docker/daemon.json

{

?"registry-mirrors": [

????? "https://a895obbg.mirror.aliyuncs.com",

????? "https://docker.mirrors.ustc.edu.cn/",

????? "http://hub-mirror.c.163.com/"

????? ]

}

#重啟docker生效

systemctl restart docker

#把加速器復(fù)制到其他兩臺節(jié)點(diǎn)上

scp /etc/docker/daemon.json 192.168.52.20:/etc/docker/

scp /etc/docker/daemon.json 192.168.52.30:/etc/docker/

#配置k8s的yum源

cat <<EOF > /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

repo_gpgcheck=1

gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

EOF

#修改vim /etc/yum.repos.d/kubernetes.repo

k8s安裝部署

??把這兩個檢測改為0,不然yum源不能用。

#查找出k8s的版本,這里我安裝的是1.21.14-0版本對應(yīng)docker

yum list kubeadm --showduplicates

#安裝k8s的三大組件

yum -y install kubectl-1.21.14 kubelet-1.21.14 kubeadm-1.21.14

#安裝k8s的鏡像,這里已經(jīng)鏡像整理好了可以直接使用

#使用docker命令直接解壓并安裝

docker load -i k8simage.tar

#docker? image? 查看鏡像

k8s安裝部署

?

#把tar包復(fù)制到其他兩個節(jié)點(diǎn)安裝k8s的鏡像

scp k8simage.tar 192.168.52.20:/root

scp k8simage.tar 192.168.52.30:/root

#使用同樣的方式解壓安裝

docker load -i k8simage.tar

#初始化k8s在master節(jié)點(diǎn)操作

kubeadm init --apiserver-advertise-address 192.168.52.10 --pod-network-cidr 10.224.0.0/16 --service-cidr 10.96.0.0/12

#k8s初始化完成后按照安裝步驟安裝

mkdir -p $HOME/.kube

sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

sudo chown $(id -u):$(id -g) $HOME/.kube/config

#wget安裝calico.yaml文件

Wgethttps://raw.githubusercontent.com/projectcalico/calico/v3.24.5/manifests/calico.yaml

#安裝這三個鏡像在master節(jié)點(diǎn)和兩個node節(jié)點(diǎn)安裝

docker pull docker.io/calico/cni:v3.24.5

docker pull docker.io/calico/node:v3.24.5

docker pull docker.io/calico/kube-controllers:v3.24.5

#打包鏡像傳到其他兩個節(jié)點(diǎn)安裝

docker save -o calico.tar calico/kube-controllers:v3.24.5 calico/cni:v3.24.5 calico/node:v3.24.5

#復(fù)制安裝包到其他節(jié)點(diǎn)

scp calico.tar 192.168.52.20:/root

scp calico.tar 192.168.52.30:/root

#在master節(jié)點(diǎn)配置k8s的網(wǎng)絡(luò)

kubectl apply -f calico.yaml

?

#查看k8s所有命名空間的pod

kubectl get pod --all-namespaces

k8s安裝部署

?

#在master上查看節(jié)點(diǎn)狀態(tài)

kubectl get nodes

k8s安裝部署

?

查看節(jié)點(diǎn)是Ready狀態(tài),說明k8s部署成功?。。?mark hidden color="red">文章來源:http://www.zghlxwxcb.cn/news/detail-425242.html

#需要k8s鏡像的安裝包可以私信我文章來源地址http://www.zghlxwxcb.cn/news/detail-425242.html

到了這里,關(guān)于k8s安裝部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Kubernetes(k8s)集群安裝部署

    Kubernetes(k8s)集群安裝部署

    名稱 IP 系統(tǒng) 配置 主控節(jié)點(diǎn) 192.168.202.101 CentOS 7.9.2009 2核4G 工作節(jié)點(diǎn)1 192.168.202.102 CentOS 7.9.2009 2核4G 工作節(jié)點(diǎn)2 192.168.202.103 CentOS 7.9.2009 2核4G 2.1 升級操作系統(tǒng)內(nèi)核 導(dǎo)入elrepo gpg key 安裝elrepo YUM源倉庫 安裝kernel-ml版本,ml為長期穩(wěn)定版本,lt為長期維護(hù)版本 設(shè)置grub2默認(rèn)引導(dǎo)為0 重

    2024年02月10日
    瀏覽(97)
  • kubernetes(k8s) 安裝與部署

    版本:kubernetes(k8s) v1.28.2 并準(zhǔn)備主機(jī)名映射。 設(shè)置好靜態(tài)IP。 在Ubuntu的/etc/hosts文件中,填入如下內(nèi)容。也可以在Windows的C:WindowsSystem32driversetchosts文件中填寫相同內(nèi)容。 關(guān)閉防火墻和SELinux。 關(guān)閉防火墻命令如下。 可使用命令 systemctl status firewalld 查看防火墻狀態(tài)。 關(guān)閉

    2024年02月03日
    瀏覽(31)
  • K8S簡介和安裝部署詳細(xì)教程

    K8S簡介和安裝部署詳細(xì)教程

    目錄 一、K8S簡介 Kubernetes集群組件邏輯圖 Master節(jié)點(diǎn)組件及功能 Slave節(jié)點(diǎn)組件及功能 ? ? ? ? ??安裝部署 二進(jìn)制包 kubeadm工具 二、準(zhǔn)備工作 軟硬件要求 集群規(guī)劃 環(huán)境配置 修改hosts配置 配置SSH免密登錄 關(guān)閉Swap分區(qū) 禁用SELinux 關(guān)閉防火墻 修改內(nèi)核參數(shù) 配置集群時鐘同步 配置

    2024年02月05日
    瀏覽(21)
  • K8S歷險記-從零開始kubeadm單機(jī)安裝部署k8s保姆級教程

    1.查看系統(tǒng)版本信息以及修改配置信息 1.1?查看cpu信息 k8s安裝至少需要2核2G的環(huán)境,否則會安裝失敗 1.2?安裝k8s時,臨時關(guān)閉swap ,如果不關(guān)閉在執(zhí)行kubeadm部分命令會報錯 1.3?安裝k8s時,可以臨時關(guān)閉selinux,減少額外配置 1.4?關(guān)閉防火墻 1.5?設(shè)置網(wǎng)橋參數(shù) 1.6?修改hosts文件

    2024年02月08日
    瀏覽(25)
  • K8s集群部署(二進(jìn)制安裝部署詳細(xì)手冊)

    K8s集群部署(二進(jìn)制安裝部署詳細(xì)手冊)

    ? ?一、簡介 K8s部署主要有兩種方式: 1、Kubeadm Kubeadm是一個K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 2、二進(jìn)制 ? 從github下載發(fā)行版的二進(jìn)制包,手動部署每個組件,組成Kubernetes集群。 ?本文通過二進(jìn)制安裝部署的方式在centos7上搭建kubernetes集群

    2024年02月15日
    瀏覽(21)
  • Kubernetes Dashboard部署安裝
K8S 安裝 Dashboard

    Kubernetes Dashboard部署安裝 K8S 安裝 Dashboard

    目錄 Dashboard 官方文檔:部署和訪問 Kubernetes 儀表板(Dashboard) | Kubernetes 參考文檔:(120條消息) K8S 安裝 Dashboard_k8s 安裝dashboard_tom.ma的博客-CSDN博客 擴(kuò)展: K8S 安裝 Dashboard 1、在 master 節(jié)點(diǎn)執(zhí)行? 1.1、下載recommended.yaml(可能需要翻墻才能下載) 1.2、創(chuàng)建 pod 2、查看dashboard是否

    2024年02月11日
    瀏覽(59)
  • K8S集群安裝與部署(Linux系統(tǒng))

    K8S集群安裝與部署(Linux系統(tǒng))

    一、環(huán)境說明:CentOS7、三臺主機(jī)(Master:10.0.0.132、Node1:10.0.0.133、Node2:10.0.0.134) 二、準(zhǔn)備環(huán)境: 映射 關(guān)閉防火墻 三、etcd集群配置 安裝etcd(Master) 修改etcd配置文件/etc/etcd/etcd.conf(Master) 安裝K8S節(jié)點(diǎn)組件、etcd、flannel以及docker(Node1和Node2) 修改etcd配置文件/etc/etcd/et

    2024年02月11日
    瀏覽(22)
  • doris on k8s 的安裝部署

    doris on k8s 的安裝部署

    官方已更新Operator部署方式,最新部署方式參考 官方文檔 1. 按照官網(wǎng)提供地址下載部署文件 2. 修改內(nèi)核配置 3. 根據(jù)服務(wù)器環(huán)境,修改doris_be.yml文件。 4. 根據(jù)服務(wù)器環(huán)境,修改doris_follower.yml文件 5. 創(chuàng)建服務(wù)用于外部連接doris-svc.yaml 6. 部署 7. 訪問及使用, 默認(rèn)賬號為root,無密

    2024年02月15日
    瀏覽(44)
  • k8s的安裝部署,詳細(xì)過程展示(保姆級安裝教程)

    k8s的安裝部署,詳細(xì)過程展示(保姆級安裝教程)

    k8s應(yīng)用部署方式演變 在部署應(yīng)用程序的方式上,主要經(jīng)歷了三個時代: 傳統(tǒng)部署:互聯(lián)網(wǎng)早期,會直接將應(yīng)用程序部署在物理機(jī)上 優(yōu)點(diǎn):簡單,不需要其它技術(shù)的參與 缺點(diǎn):不能為應(yīng)用程序定義資源使用邊界,很難合理地分配計算資源,而且程序之間容易產(chǎn)生影響 虛擬化

    2024年04月25日
    瀏覽(23)
  • Sentinel-dashboard安裝(k8s部署)

    目錄 Sentinel-dashboard安裝(k8s部署) 一.拉取鏡像并推送到私庫 二.準(zhǔn)備sentinel statefulset部署配置文件 三.部署并訪問sentinel 一.拉取鏡像并推送到私庫 這里選擇的是docker hub已經(jīng)有人制作好的Sentinel鏡像 二.準(zhǔn)備sentinel statefulset部署配置文件 因?yàn)樵撆渲檬褂昧薖VC,所以要新增一個

    2024年02月08日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包