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

k8s 1.28版本:使用StorageClass動(dòng)態(tài)創(chuàng)建PV,SelfLink 問(wèn)題修復(fù)

這篇具有很好參考價(jià)值的文章主要介紹了k8s 1.28版本:使用StorageClass動(dòng)態(tài)創(chuàng)建PV,SelfLink 問(wèn)題修復(fù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

??k8s中提供了一套自動(dòng)創(chuàng)建 PV 的機(jī)制,就是基于 StorageClass 進(jìn)行的,通過(guò) StorageClass 可以實(shí)現(xiàn)僅僅配置 PVC,然后交由 StorageClass 根據(jù) PVC 的需求動(dòng)態(tài)創(chuàng)建 PV。

問(wèn)題:
??使用 k8s 1.28版本,通過(guò) kubectl get pvc,發(fā)現(xiàn) PVC一直處于 Pending 狀態(tài)。通過(guò)kubectl describe pvc [pvc名稱(chēng)]描述,發(fā)現(xiàn)如下錯(cuò)誤:Waiting for a volume to be created either by the external provisioner 'fuseim.pri/ifs' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.

?
原因:
??在 k8s 1.20 之后,出于對(duì)性能和統(tǒng)一 apiserver 調(diào)用方式的初衷,k8s 移除了對(duì) SelfLink 的支持,而默認(rèn)上面指定的 provisioner 版本需要 SelfLink 功能,因此 PVC 無(wú)法進(jìn)行自動(dòng)制備。

?
說(shuō)明:
??使用的二進(jìn)制方式安裝的 k8s 1.28 版本,并沒(méi)有 /etc/kubernetes/manifests/kube-apiserver.yaml 這個(gè)文件。網(wǎng)上通篇說(shuō)的關(guān)于 SelfLink 的問(wèn)題就是那兩種解決方案。

1.啟用SelfLink
kube-apiserver.yaml 新增:–feature-gates=RemoveSelfLink=false

2.使用不需要SelfLink的provisioner
比如:registry.cn-beijing.aliyuncs.com/pylixm/nfs-subdir-external-provisioner:v4.0.0

但是,這兩種方案,在 k8s 1.28 版本中,并不生效!??!

?
解決Pending方案:

1.使用 helm 安裝 nfs驅(qū)動(dòng),并修改成自己的 nfs服務(wù)器ippath

 helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
 
 helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \
    --set nfs.server=192.168.0.32 \
    --set nfs.path=/data/nfs/rw

2.修改自己的 StorageClass文件,將驅(qū)動(dòng)修改成 helm安裝的驅(qū)動(dòng)接口

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: managed-nfs-storage
  namespace: kube-system
provisioner: cluster.local/nfs-subdir-external-provisioner # 修改此處?。。⊥獠恐苽淦魈峁┱?,編寫(xiě)為提供者的名稱(chēng)
parameters:
  archiveOnDelete: "false" 
reclaimPolicy: Retain 
volumeBindingMode: Immediate 

本文結(jié)束,謝謝文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-720118.html

到了這里,關(guān)于k8s 1.28版本:使用StorageClass動(dòng)態(tài)創(chuàng)建PV,SelfLink 問(wèn)題修復(fù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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(1.28)使用Helm安裝metrics-server

    提示:文章寫(xiě)完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 提示:這里可以添加本文要記錄的大概內(nèi)容: metrics-server安裝后,可以查看集群的node和pod的CPU和Memory占用情況,非常有用。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 官網(wǎng)地址:https://github

    2024年02月19日
    瀏覽(41)
  • 【C站首發(fā)】全網(wǎng)最新Kubernetes(K8s)1.28版本探秘及部署 基于Containerd容器運(yùn)行時(shí)(100年證書(shū)kubeadm)

    【C站首發(fā)】全網(wǎng)最新Kubernetes(K8s)1.28版本探秘及部署 基于Containerd容器運(yùn)行時(shí)(100年證書(shū)kubeadm)

    序號(hào) 操作系統(tǒng)及版本 備注 1 CentOS7u9 需求 CPU 內(nèi)存 硬盤(pán) 角色 主機(jī)名 值 8C 8G 1024GB master k8s-master01 值 8C 16G 1024GB worker(node) k8s-worker01 值 8C 16G 1024GB worker(node) k8s-worker02 1.3.1 主機(jī)名配置 由于本次使用3臺(tái)主機(jī)完成kubernetes集群部署,其中1臺(tái)為master節(jié)點(diǎn),名稱(chēng)為k8s-master01;其中2臺(tái)為wor

    2024年02月08日
    瀏覽(40)
  • [k8s] 基于ubuntu22部署k8s1.28記錄

    k8s1.28部署已經(jīng)不依賴(lài)docker了,所以不需要安裝docker。同理:如果想查看鏡像和運(yùn)行容器,也不能用docker命令去查詢(xún)了:需要使用crictl。不過(guò)crictl命令參數(shù)兼容docker,所以使用上手沒(méi)有啥難度。 根據(jù)k8s官方文檔:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kube

    2024年02月11日
    瀏覽(21)
  • K8S(1.28)--部署ingress-nginx(1.9.1)

    K8S(1.28)--部署ingress-nginx(1.9.1)

    原文網(wǎng)址:K8S(1.28)--部署ingress-nginx(1.9.1)-CSDN博客 本文介紹K8S部署ingress-nginx的方法。 本文使用的K8S和ingress-nginx都是最新的版本。 官網(wǎng)地址 https://kubernetes.github.io/ingress-nginx/deploy/ Ingress里Nginx的代理流程: 1.確定版本 首先確定版本:https://github.com/kubernetes/ingress-nginx 我K8S是1.2

    2024年02月20日
    瀏覽(27)
  • 基于containerd容器運(yùn)行時(shí),kubeadmin部署k8s 1.28集群

    基于containerd容器運(yùn)行時(shí),kubeadmin部署k8s 1.28集群

    centos7u9 序號(hào) 主機(jī)名 ip地址 CPU 內(nèi)存 硬盤(pán) 1 k8s-master1 192.168.1.200 2C 2G 100G 2 k8s-worker1 192.168.1.201 2C 2G 100G 3 k8s-worker2 192.168.1.202 2C 2G 100G 1.3.1主機(jī)名配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 1.3.3主機(jī)名與IP地址解析(hosts) vi /etc/hosts 1.3.4防火墻配置 關(guān)閉防火墻firewalld 1.3.5SELINUX配置 修改

    2024年02月01日
    瀏覽(37)
  • K8S臨時(shí)存儲(chǔ)-本地存儲(chǔ)-PV和PVC的使用-動(dòng)態(tài)存儲(chǔ)(StorageClass)

    容器中的文件在磁盤(pán)上是臨時(shí)存放的,當(dāng)容器崩潰或停止時(shí)容器上面的數(shù)據(jù)未保存, 因此在容器生命周期內(nèi)創(chuàng)建或修改的所有文件都將丟失。 在崩潰期間,kubelet 會(huì)以干凈的狀態(tài)重新啟動(dòng)容器。 當(dāng)多個(gè)容器在一個(gè) Pod 中運(yùn)行并且需要共享文件時(shí),會(huì)出現(xiàn)另一個(gè)問(wèn)題,跨所有容

    2024年04月16日
    瀏覽(22)
  • K8s基礎(chǔ)10——數(shù)據(jù)卷、PV和PVC、StorageClass動(dòng)態(tài)補(bǔ)給、StatefulSet控制器

    K8s基礎(chǔ)10——數(shù)據(jù)卷、PV和PVC、StorageClass動(dòng)態(tài)補(bǔ)給、StatefulSet控制器

    為什么需要數(shù)據(jù)卷? 容器中的文件在磁盤(pán)上是臨時(shí)存放的,這給容器中運(yùn)行比較重要的應(yīng)用程序帶來(lái)一些問(wèn)題。 當(dāng)容器升級(jí)或者崩潰時(shí),kubelet會(huì)重建容器,容器內(nèi)文件會(huì)丟失。 一個(gè)Pod中運(yùn)行多個(gè)容器時(shí),需要共享文件。 而K8s 數(shù)據(jù)卷就可以解決這兩個(gè)問(wèn)題。 Volume概念: V

    2024年02月05日
    瀏覽(18)
  • k8s-docker二進(jìn)制(1.28)的搭建

    k8s-docker二進(jìn)制(1.28)的搭建

    角色 ip 組件 k8s-master1 192.168.11.111 kube-apiserver,kube-controller-manager,kube-scheduler,etcd k8s-master2 192.168.11.112 kube-apiserver,kube-controller-manager,kube-scheduler,etcd k8s-node1 192.168.11.113 kubelet,kube-proxy,docker k8s-node2 192.168.11.114 kubelet,kube-proxy,docker Load Balancer(Master) 192.168.11.115 keepalived,haproxy Load Balancer

    2024年01月20日
    瀏覽(18)
  • centos 7 部署k8s集群 1.28.2版本

    centos 7 部署k8s集群 1.28.2版本

    本地部署,僅供參考。 三個(gè)節(jié)點(diǎn):名字為k8s-node1、k8s-node2、k8s-master 設(shè)置系統(tǒng)主機(jī)名及Host 文件 1.3.1 禁用 iptables 和 firewalld 服務(wù) 1.3.2 禁用selinux 1.3.3 禁用swap分區(qū) 1.3.4 調(diào)整內(nèi)核參數(shù),對(duì)于 K8S 顯示: 1.3.5 配置 ipvs 功能 顯示: 重啟 2.1.1 移除舊版docker(新安裝虛擬機(jī)則不需執(zhí)行

    2024年02月05日
    瀏覽(22)
  • k8s1.28.8版本安裝prometheus并持久化數(shù)據(jù)

    k8s1.28.8版本安裝prometheus并持久化數(shù)據(jù)

    本文參考 前置要求: 已經(jīng)部署了NFS或者其他存儲(chǔ)的K8s集群. 這里注意networkpolicies網(wǎng)絡(luò)策略問(wèn)題,可以后面刪除這個(gè)策略,這里可以查看我之前的文檔。 部署kube-prometheus 這里是配置好才執(zhí)行這個(gè),我們還沒(méi)有配置存儲(chǔ)什么的需要進(jìn)行修改 持久化數(shù)據(jù)我這里用的是NFS創(chuàng)建動(dòng)態(tài)的

    2024年04月15日
    瀏覽(20)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包