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

快速搭建k8s集群,使用kubekey搭建簡(jiǎn)單搭建

這篇具有很好參考價(jià)值的文章主要介紹了快速搭建k8s集群,使用kubekey搭建簡(jiǎn)單搭建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.?安裝環(huán)境依賴

yum install -y socat conntrack ebtables ipset

2.?下載KubeKey工具,下載好后就會(huì)出現(xiàn) kk?這個(gè)可執(zhí)行文件

# 確保您從正確的區(qū)域下載 KubeKey,即在國(guó)內(nèi)下載速度更快
export KKZONE=cn
# 下載kubekey
curl -sfL https://get-kk.kubesphere.io | sh -

3. 使用KubeKey生成一個(gè)k8s集群?jiǎn)?dòng)模板k8s.yaml,編輯好賬號(hào)密碼后保存

./kk create config --with-kubernetes v1.24.3 -f k8s.init.yaml

模板如下:

apiVersion: kubekey.kubesphere.io/v1alpha2
kind: Cluster
metadata:
  name: sample
spec:
  hosts:
  - {name: master, address: 10.0.0.65, internalAddress: 10.0.0.65, user: root, password: "root"}
  - {name: node1, address: 10.0.0.66, internalAddress: 10.0.0.66, user: root, password: "root"}
  - {name: node2, address: 10.0.0.133, internalAddress: 10.0.0.133, user: root, password: "root"}
  roleGroups:
    etcd:
    - master
    control-plane:
    - master
    worker:
    - master
    - node1
    - node2
  controlPlaneEndpoint:
    ## Internal loadbalancer for apiservers
    # internalLoadbalancer: haproxy

    domain: lb.kubesphere.local
    address: ""
    port: 6443
  kubernetes:
    version: v1.24.3
    clusterName: cluster.local
    autoRenewCerts: true
    containerManager: containerd
  etcd:
    type: kubekey
  network:
    plugin: calico
    kubePodsCIDR: 10.233.64.0/18
    kubeServiceCIDR: 10.233.0.0/18
    ## multus support. https://github.com/k8snetworkplumbingwg/multus-cni
    multusCNI:
      enabled: false
  registry:
    privateRegistry: ""
    namespaceOverride: ""
    registryMirrors: []
    insecureRegistries: []
  addons: []

?需要調(diào)整地方:

快速搭建k8s集群,使用kubekey搭建簡(jiǎn)單搭建

4.? 執(zhí)行剛才的文件

./kk create cluster -f k8s.init.yaml

此時(shí)界面會(huì)安裝下載各種組件并安裝,大概等待5-10分鐘即可完成安裝

6. 安裝完成后驗(yàn)證

# 查看所有pod
kubectl get pods -A

? ? ?

7.kubectl?其他 操作

#查看所有pod,服務(wù)
kubectl get pods,svc -A

#獲取所有的pod
kubectl get pods --all-namespaces -o wide

#使用yaml文件創(chuàng)建pod
kubectl create -f YAML_FILE.yaml

#使用yaml文件刪除pod
kubectl delete -f YAML_FILE.yaml

#顯示指定命名空間的pod的日志
kubectl logs POD_NAME -n kube-system

#獲取集群狀態(tài)
kubectl get cs

#獲取指定命名空間的服務(wù)
kubectl get svc -n kube-system

#獲取集群信息
kubectl cluster-info

#獲取集群節(jié)點(diǎn)信息
kubectl get nodes

#獲取全部節(jié)點(diǎn)
kubectl get nodes
#刪除節(jié)點(diǎn)
kubectl delete node 192.168.2.152



#刪除節(jié)點(diǎn)中的node
#1: 在master節(jié)點(diǎn)上執(zhí)行
kubectl drain NODE_NAME --delete-local-data --force --ignore-daemonsets
kubectl delete node node2

#2: 在node節(jié)點(diǎn)上執(zhí)行
kubeadm reset
ifconfig cni0 down
ip link delete cni0
ifconfig flannel.1 down
ip link delete flannel.1
rm -rf /var/lib/cni/

8. kubectl日志

# 獲取pod名稱或與pod相關(guān)的標(biāo)簽
 
kubectl get pods --show-labels
 
# 查看pod日志
 
kubectl logs <podName>
 
# 查看上一個(gè)pod的日志  崩潰的pod
 
kubectl logs --previous <podName>
 
# 如果一個(gè) Pod 有多個(gè)副本,并且具有關(guān)聯(lián)的標(biāo)簽(例如 app=my-app),您可以使用它來(lái)查看來(lái)自具有該標(biāo)簽的所有 Pod 的日志
 
kubectl logs -l app=my-app
 
# 查看pod 最后100行日志
 
kubectl logs --tail=100 <podName>
 
# 查看pod 最后一個(gè)小時(shí)的日志
 
kubectl logs --since=1h <podName>
 
# 查看最后15分鐘的日志
 
kubectl logs --since=15m <podName>
 
# 實(shí)時(shí)輸出日志
 
kubectl logs -f <podName>
 
# 實(shí)時(shí)輸出最后100行日志
 
kubectl logs --tail=100 -f <podName>

安裝kubeSphere

1. (可選) 如果需要安裝kubeSphere界面,則可以執(zhí)行

./kk create cluster --with-kubesphere v3.3.1 --container-manager containerd

大概10-15分鐘后安裝完后,顯示這個(gè)?

快速搭建k8s集群,使用kubekey搭建簡(jiǎn)單搭建

上面的http://10.0.0.6:30880 這個(gè)內(nèi)網(wǎng)地址,要換成你主機(jī)的公網(wǎng)地址,并且在安全組放行 30880 這個(gè)端口,再訪問(wèn) http://公網(wǎng)ip:30880? 就可以了。

界面長(zhǎng)這樣

快速搭建k8s集群,使用kubekey搭建簡(jiǎn)單搭建

2. 如果要添加節(jié)點(diǎn)

則先在新節(jié)點(diǎn)安裝好環(huán)境依賴

yum install -y socat conntrack ebtables ipset

然后再回到主節(jié)點(diǎn),修改第3步的 k8s.init.yml 文件,增加node節(jié)點(diǎn),再執(zhí)行

./kk add nodes -f  k8s.init.yaml

額外:

如果是采用是docker做容器的話,若拉取鏡像失敗,可以改一下對(duì)應(yīng)節(jié)點(diǎn)上的鏡像改為國(guó)內(nèi)源

方法:

1. 編輯或新建配置文件 /etc/docker/daemon.json

{
? ? "registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"],
? ? "live-restore": true
}

2. 重新啟動(dòng)docker服務(wù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-485689.html

systemctl restart docker

到了這里,關(guān)于快速搭建k8s集群,使用kubekey搭建簡(jiǎn)單搭建的文章就介紹完了。如果您還想了解更多內(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)文章

  • 【K8S】Rancher的安裝&使用Rancher搭建K8S集群&Rancher的使用

    【K8S】Rancher的安裝&使用Rancher搭建K8S集群&Rancher的使用

    rancher官方文檔 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 集群。 Rancher 基于 Kubernetes 添加了新的功能,包括統(tǒng)

    2024年02月02日
    瀏覽(47)
  • 使用kubekey3.1.0搭建k8s(kubernetes1.28.0)+kubesphere3.4.0教程

    使用kubekey3.1.0搭建k8s(kubernetes1.28.0)+kubesphere3.4.0教程

    基于kubernetes的Kubesphere環(huán)境搭建教 創(chuàng)建三個(gè)虛擬機(jī):一個(gè)master,其余為node 虛擬機(jī)配置: 建議:master(100G以上存儲(chǔ)空間,8G以上運(yùn)行內(nèi)存) node(50G以上存儲(chǔ)空間,4G以上運(yùn)行內(nèi)存) 示例: master:192.168.203.131 node1:192.168.203.129 node2:192.168.203.130 可以使用以上兩種工具進(jìn)行遠(yuǎn)程

    2024年01月20日
    瀏覽(21)
  • k8s簡(jiǎn)介及虛擬機(jī)快速搭建k8s集群

    k8s簡(jiǎn)介及虛擬機(jī)快速搭建k8s集群

    1.1、部署方式的變遷 傳統(tǒng)部署時(shí)代: 在物理服務(wù)器上運(yùn)行應(yīng)用程序 無(wú)法為應(yīng)用程序定義資源邊界 導(dǎo)致資源分配問(wèn)題 例如,如果在物理服務(wù)器上運(yùn)行多個(gè)應(yīng)用程序,則可能會(huì)出現(xiàn)一個(gè)應(yīng)用程序占用大部分資源的情況, 結(jié)果可能導(dǎo)致其他應(yīng)用程序的性能下降。 一種解決方案是

    2024年02月12日
    瀏覽(26)
  • k8s簡(jiǎn)介、虛擬機(jī)快速搭建k8s集群、集群管理方式及K8S工作原理和組件介紹

    k8s簡(jiǎn)介、虛擬機(jī)快速搭建k8s集群、集群管理方式及K8S工作原理和組件介紹

    1.1、部署方式的變遷 傳統(tǒng)部署時(shí)代: 在物理服務(wù)器上運(yùn)行應(yīng)用程序 無(wú)法為應(yīng)用程序定義資源邊界 導(dǎo)致資源分配問(wèn)題 例如,如果在物理服務(wù)器上運(yùn)行多個(gè)應(yīng)用程序,則可能會(huì)出現(xiàn)一個(gè)應(yīng)用程序占用大部分資源的情況, 結(jié)果可能導(dǎo)致其他應(yīng)用程序的性能下降。 一種解決方案是

    2024年02月12日
    瀏覽(29)
  • 云安全攻防(十三)之 使用minikube安裝搭建 K8s 集群

    云安全攻防(十三)之 使用minikube安裝搭建 K8s 集群

    Kubernetes 是一個(gè)可移植的、可擴(kuò)展的開源平臺(tái),用于管理容器化的工作負(fù)載和服務(wù),可促進(jìn)聲明式配置和自動(dòng)化,一般來(lái)說(shuō)K8s安裝有三種方式,分別是Minikube裝搭建 K8s 集群,特點(diǎn)是只有一個(gè)節(jié)點(diǎn)的集群,master和worker都在一起。通過(guò)云平臺(tái)搭建K8s,特點(diǎn)是可視化搭建,幾步就可以

    2024年02月11日
    瀏覽(19)
  • 使用樹莓派搭建K8S集群(ARM64架構(gòu),附安裝腳本)

    使用樹莓派搭建K8S集群(ARM64架構(gòu),附安裝腳本)

    為了能夠更好的學(xué)習(xí)K8S,王道還是得自己動(dòng)手 在虛擬機(jī)上玩K8S,沒(méi)啥感覺(jué)。決定挑戰(zhàn)自己,然后買了6個(gè)樹莓派,在真實(shí)的硬件上從零開始搭建部署K8S。以下內(nèi)容在自己的樹莓派集群上經(jīng)過(guò)充分驗(yàn)證,沒(méi)毛病。成品如下圖: 樹莓派供電用的是帶POE功能的交換機(jī),每一個(gè)樹莓派

    2024年02月06日
    瀏覽(22)
  • K8S集群快速安裝

    準(zhǔn)備三臺(tái)服務(wù)器 192.168.233.100 centos7 192.168.233.133 centos7-1 192.168.233.102 centos7-2 版本要求centos 7.5 以上,centos8 以下,具體可用命令 cat ?/etc/redhat-release 查看。 vim /etc/hosts 192.168.233.100 master 192.168.233.133 node1 192.168.233.102 node2 systemctl start chronyd systemctl enable chronyd systemctl stop firewalld sy

    2024年01月16日
    瀏覽(11)
  • 5分鐘快速搭建k8s集群1.29.x

    配置主機(jī)名和hosts 配置主機(jī)名 hostnamectl set-hostname node1 hostnamectl set-hostname node2 hostnamectl set-hostname node3 vim /etc/hosts 172.19.35.202 node1 172.19.35.203 node2 172.19.35.204 node3 測(cè)試 hostname ping -c 3 node2 配置時(shí)間同步 關(guān)閉防火墻 這兩條命令分別用于停止并禁用防火墻( firewalld )和DNS服務(wù)( d

    2024年04月28日
    瀏覽(19)
  • kubekey 離線安裝harbor、k8s、kubesphere

    kubekey 離線安裝harbor、k8s、kubesphere

    目錄 參考文獻(xiàn) 了解kubekey? 英文和中文 前提條件 部署準(zhǔn)備 下載kubukey 離線包配置和制作 配置離線包 制作離線包 離線安裝集群 復(fù)制KubeKey 和制品 artifact到離線機(jī)器 創(chuàng)建初始換、安裝配置文件 ?安裝鏡像倉(cāng)庫(kù)harbor 初始化harbor 項(xiàng)目 修改配置文件 安裝k8s集群和kubesphere 手動(dòng)安裝

    2024年04月11日
    瀏覽(70)
  • 本地k8s集群搭建保姆級(jí)教程(3)-安裝k8s集群

    本地k8s集群搭建保姆級(jí)教程(3)-安裝k8s集群

    1.1 增加鏡像替換腳本 注意:請(qǐng)?jiān)趍aster機(jī)器上執(zhí)行 添加腳本內(nèi)容: 1.2 查看k8s版本 1.3 執(zhí)行腳本 2.1 初始化master節(jié)點(diǎn) 在master機(jī)器上執(zhí)行如下命令: 說(shuō)明: –apiserver-advertise-address= 你master節(jié)點(diǎn)的ip 看到如下內(nèi)容,說(shuō)明master節(jié)點(diǎn)初始化成功 圖片中最后一行記得要保存起來(lái),worker節(jié)

    2024年02月15日
    瀏覽(21)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包