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

k8s證書有效期時間修改的方法詳解

 更新時間:2022年08月03日 13:10:21   作者:楠奕  
K8S集群有證書的概念,之前一直是使用默認的,默認都是1年和10年的,1年有效期這顯然對于生產(chǎn)環(huán)境是不合適的,下面這篇文章主要給大家介紹了關(guān)于k8s證書有效期時間修改的相關(guān)資料,需要的朋友可以參考下

修改后的集群時間,10年的時間,夠集群平穩(wěn)運行一段時間了。

剛部署好k8s的master集群時,查看證書有效期,時間是1年。一年,說長不長,說短不短。查看目前在運行的應(yīng)用,都已經(jīng)運行2年多,這樣,1年的有效期就會有問題。

前提

確保資源池的監(jiān)控信息都正常,如果有應(yīng)用正在運行,確保應(yīng)用能正常被訪問到,監(jiān)控信息也能正常被監(jiān)控到。

更改有效期

大致分兩步。

1、  可以先把所有的kubelet的service文件都替換了,然后挨個重啟kubelet

2、  controller-manager 一定要先重啟備節(jié)點,再重啟主節(jié)點

kubelet證書更新具體步驟(需要root權(quán)限)

集群中沒有應(yīng)用運行的情況

a.添加參數(shù)

調(diào)用下面的命令行修改 kube- controller-manager 組件配置  【所有kube master節(jié)點都要修改】

都只是修改完配置文件,systemctl daemon-reload,暫時不重啟。

# sed -i '/v=2/i\  --experimental-cluster-signing-duration=87600h0m0s \\' /usr/lib/systemd/system/kube-controller-manager.service
 
# sed -i '/v=2/i\  --feature-gates=RotateKubeletServerCertificate=true \\' /usr/lib/systemd/system/kube-controller-manager.service
 
# systemctl daemon-reload

查看修改后的 kube-controller-manager.service文件

 2.修改 kubelet 組件配置 【所有kube-master 和 kube-node節(jié)點都要修改】

# sed -i '/v=2/i\  --feature-gates=RotateKubeletServerCertificate=true \\' /usr/lib/systemd/system/kubelet.service
 
# sed -i '/v=2/i\  --feature-gates=RotateKubeletClientCertificate=true \\' /usr/lib/systemd/system/kubelet.service
 
# sed -i '/v=2/i\  --rotate-certificates \\' /usr/lib/systemd/system/kubelet.service
 
# systemctl daemon-reload

查看kubelet.service內(nèi)容

集群中有應(yīng)用運行的情況

先重啟備kube-controller-manager節(jié)點,最后重啟主kube-controller-manager節(jié)點服務(wù)。

# systemctl restart kube-controller-manager

查看當(dāng)前主kube-controller-manager,

# kubectl get endpoints kube-controller-manager --namespace=kube-system  -o yaml

 備份刪除kubelet證書,重啟kubelet服務(wù)

# cd /etc/kubernetes/ssl/
# mkdir /home/k8app/ssl.bak
# mv kubelet* /home/k8app/ssl.bak
# systemctl restart kubelet
# systemctl status kubelet.service

確認kubelet啟動成功,在master主機k8app用戶下

$ kubectl get csr

Approve 狀態(tài)為pending的csr

# kubectl get csr | grep -i pending | awk '{print $1}' | grep -vi name | xargs kubectl certificate approve
 
#執(zhí)行完后,再檢查下
# kubectl get csr

確認csr為Approved,Issued狀態(tài)

檢查證書有效期

 便都是10年有效期了

總結(jié) 

到此這篇關(guān)于k8s證書有效期時間修改的文章就介紹到這了,更多相關(guān)k8s證書有效期時間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • KVM虛擬化技術(shù)之virt-manager使用及KVM虛擬化平臺網(wǎng)絡(luò)模型介紹

    KVM虛擬化技術(shù)之virt-manager使用及KVM虛擬化平臺網(wǎng)絡(luò)模型介紹

    這篇文章主要介紹了KVM虛擬化技術(shù)之virt-manager使用及KVM虛擬化平臺網(wǎng)絡(luò)模型介紹,需要的朋友可以參考下
    2016-10-10
  • 使用kubeadm部署多節(jié)點集群

    使用kubeadm部署多節(jié)點集群

    這篇文章介紹了使用kubeadm部署多節(jié)點集群的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Kubernetes(K8S)徹底卸載詳細教程

    Kubernetes(K8S)徹底卸載詳細教程

    網(wǎng)絡(luò)上有很多的K8S安裝安裝教程,但是唯獨很少有卸載教程,有也講得不清不楚,下面這篇文章主要給大家介紹了關(guān)于Kubernetes(K8S)徹底卸載的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • 理解k8s控制器DaemonSet創(chuàng)建及使用場景

    理解k8s控制器DaemonSet創(chuàng)建及使用場景

    這篇文章主要為大家介紹了k8s控制器DaemonSet創(chuàng)建及使用場景詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • Ansible部署K8s集群的方法

    Ansible部署K8s集群的方法

    這篇文章主要介紹了Ansible部署K8s集群,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • k8s控制deamonset中pod數(shù)量的方法

    k8s控制deamonset中pod數(shù)量的方法

    DaemonSet是Kubernetes中用于確保每個節(jié)點運行一個Pod副本的控制器,常用于運行集群守護進程,通過節(jié)點選擇器、節(jié)點親和性、容忍度和更新策略,可以精確控制Pod的數(shù)量和調(diào)度,本文介紹k8s控制deamonset中pod數(shù)量的方法,感興趣的朋友一起看看吧
    2025-01-01
  • 一文解析Kubernetes使用PVC后數(shù)據(jù)丟失

    一文解析Kubernetes使用PVC后數(shù)據(jù)丟失

    這篇文章主要為大家介紹了Kubernetes使用PVC后數(shù)據(jù)丟失原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Spark實現(xiàn)K-Means算法代碼示例

    Spark實現(xiàn)K-Means算法代碼示例

    這篇文章主要介紹了Spark實現(xiàn)K-Means算法代碼示例,簡單介紹了K-Means算法及其原理,然后通過具體實例向大家展示了用spark實現(xiàn)K-Means算法,需要的朋友可以參考下。
    2017-10-10
  • 一篇文章讀懂K8S的PV和PVC以及實踐攻略

    一篇文章讀懂K8S的PV和PVC以及實踐攻略

    本文詳細介紹了Kubernetes中的存儲卷(Volume)機制,包括PersistentVolume(PV)、PersistentVolumeClaim(PVC)及其與后端存儲的關(guān)系,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-10-10
  • Rancher部署配置開源Rainbond云原生應(yīng)用管理平臺

    Rancher部署配置開源Rainbond云原生應(yīng)用管理平臺

    這篇文章主要為大家介紹了Rancher部署配置開源Rainbond云原生應(yīng)用管理平臺,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04

最新評論

崇州市| 太仆寺旗| 桃园市| 临邑县| 兴仁县| 苏尼特右旗| 鹤壁市| 西乡县| 江城| 濮阳县| 枣阳市| 板桥市| 宣城市| 丰顺县| 大竹县| 上饶县| 临澧县| 宁陵县| 班戈县| 昌图县| 恩施市| 阳信县| 双鸭山市| 如东县| 天津市| 九寨沟县| 大埔县| 石楼县| 城固县| 平乐县| 木兰县| 岐山县| 金华市| 四子王旗| 晴隆县| 诸暨市| 措勤县| 磐石市| 定结县| 方正县| 内乡县|