openshift3 11更新router證書

2021-10-08 02:58:07 字數 800 閱讀 5045

本文主要參考但實際執行過程中遇到不少問題,下面下面介紹下實際執行步驟:

1.申請證書  

3.備份老證書

oc get -o yaml --export secret router-certs -n default > ~/old-router-certs-secret.yaml

4.替換證書

5.重啟router,此時檢查可以看到router證書已經更新

oc rollout latest dc/router

6.到這一步官方文件已經結束,但實際執行過程中發現openshift console竟然報找不到證書,檢查發現,在master-config檔案中引用了ca證書,而該證書並沒有更換為最新的,於是更新master-config.yaml       ca:shift.crt(cat root-ca.cer issuing-ca.cer > shift.crt)

7.重啟master api

master-restart api

8.router證書更換完了後,pod之間的訪問還是有問題,主機對更換的證書不信任,於是每個節點都要將根證書新增為信任證書

cp  root-ca.cer /etc/pki/ca-trust/source/anchors/ && cd

/etc/pki/ca-trust/source/anchors/ && update-ca-trust enable && update-ca-trust extract && curl

以上是具體的操作步驟,因為環境不盡相同,所以該問題並未在redhat找到解決方案,謹做記錄。

Openshift 集群擴容v3 11

1.在原有hosts配置檔案修改 osev3 children masters nodes etcd 擴容 new masters new nodes new etcd 新增master節點 new masters node1.example.com 新增node節點 new nodes node3...

R ubuntu下安裝和更新R語言

r官網更新說明 本文主要講解在ubuntu下如何安裝和更新r語言。將分別介紹什麼是r語言,簡單方法安裝r語言,通過更新源來安裝或更新r語言,和安裝r語言整合開發環境。r語言是主要用於統計分析 繪圖的語言和操作環境。r本來是由來自紐西蘭奧克蘭大學的rossihaka和robertgentleman開發...

更新r語言 如期而至的最新版R語言!

1 由於r版本較低,導致無法使用最新版bioconductor上最新的r包 2 不同版本的r對應不同版本的bioconductor,對應不同的官方安裝包的指令碼 3 不要試圖跨越bioconductor與r版本固有的對應關係。所以,我們最終建議,等到r 3.6.0到來時進行更新,而截至本稿,最新的r...