中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

k3s 證書過期解決方法

發布時間:2020-02-25 05:39:12 來源:網絡 閱讀:1576 作者:jiangtang 欄目:系統運維

測試發現k3s使用一年后出現https tls hand error的問題,重新生成證書也不行,只能通過源碼編譯修重新安裝k3s
環境: ubuntu 16.04
docker 18.06.3

一、安裝git(默認應該已經安裝如果沒有請執行下面的命令)
sudo apt install -y git

二、clone源碼,并切換分支(我這里用的是v1.0.1的版本)
git clone https://github.com/rancher/k3s.git
cd k3s
git checkout -b v1.0.1

三、修改源碼中證書的部分
主要是3個文件,修改如圖
1.第一個文件
vendor/github.com/rancher/dynamiclistener/cert/cert.go
k3s 證書過期解決方法
k3s 證書過期解決方法
k3s 證書過期解決方法
官方下面雖然修正了100年但是好像沒說效果

2.第二個文件 vendor/github.com/rancher/dynamiclistener/factory/cert_utils.go

k3s 證書過期解決方法
k3s 證書過期解決方法

3.第3個文件 scripts/version.sh ,因為會校驗文件sha值,注釋4-7行
k3s 證書過期解決方法

四、編譯(確保可以聯網,因為是用docker編譯的)
1.安裝make
apt install -y make

2.直接執行make命令,編譯時間比較長請耐心等待

3.完成都的文件在dist/artifacts

五、驗證
重新安裝k3s(安裝部分請參考k3s安裝),如果用的官方的離線包這里有個小bug 需要tag一下image
docker tag k8s.gcr.io/pause:3.1 rancher/pause:3.1

驗證的結果
k3s 證書過期解決方法

k3s 證書過期解決方法

至此可以安心用100年了,不用每年都去升級,當然建議和官方一樣每年升級一次,畢竟漏洞比較多

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

留坝县| 迁西县| 吐鲁番市| 赞皇县| 克什克腾旗| 泰兴市| 滨州市| 三明市| 阿勒泰市| 泸定县| 稷山县| 大邑县| 扶余县| 甘肃省| 阿拉善盟| 京山县| 吉首市| 红桥区| 紫阳县| 夏河县| 仙游县| 阿鲁科尔沁旗| 桂阳县| 华容县| 祁门县| 岱山县| 广东省| 鲁山县| 濉溪县| 汽车| 桂东县| 樟树市| 凌源市| 建水县| 开平市| 耿马| 闽侯县| 武胜县| 定南县| 利川市| 霍城县|