Published inRiCosNote輕鬆管理應用組態設定應用程式設定管理可說是一個很重要的環節,關係應用程式的彈性、可維護性和可擴充性,管理同時也須兼具可無縫整合CICD pipeline,由於我們Web Api超過30以上,而今天這篇要介紹管理應用組態神器-AgileConfig,主打輕量和易用性,可說非常符合我需求。Mar 5Mar 5
Published inRiCosNoteKubernetes — 手動更新TLS憑證K8s cluster憑證可說到處都是,也是確保叢集正常運行的一個重要環節,kubeadm預設產生的憑證時效為一年,當更新control-plane也會自動更新所有憑證(每年升級k8s…Mar 2Mar 2
Published inRiCosNoteKubernetes — Health ChecksKubernetes可偵測Pod生命週期,進而調整Cluster中相關物件狀態,有時Pod雖然執行中,但Pod中的web app 容器已經無法正常處理相關請求(如死結),這時就需要Health…Feb 25Feb 25
Published inRiCosNote升級Kubernetes Cluster on Ubuntu 22.04 LTS由於公司K8s版本太舊,我想至少升級至1.30,官方建議K8s每次只升級一個次版本(如1.29->1.30),版本支援策略是最近三個次要版本(1.29,1.30,1.31),也須確保升級版本在範圍內,另外,升級成功後,由於hash改變,會導致所有container重新啟動,過程中…Feb 23Feb 23