antony@notes:~$ cd kubernetes && ls
Kubernetes
102 articles · sorted by date desc
Setting up K3s on bonding network device
準備好一台 2 張網卡的機器 1
Understanding the Cilium
Cilium 不僅僅是一個網路解決方案;它是一個強大、現代且極具巧思的網路和安全專案,專為 Container 時代而設計。Cilium 的核心功能是為基於微服務的應用程式提供透明、高性能的網路和安全性,幫助您克服傳統網路方法的限制。
認識與實作 Kubernetes Gateway API
Gateway API is an official Kubernetes project focused on L4 and L7 routing in Kubernetes. This project represents the next generation of Kubernetes Ingress, Load Balancing, and Service Mesh APIs.
理解 K8s 如何處理不同類型 service 的封包來源 IP
在 Kubernetes 叢集中執行的應用程式會透過服務抽象(Service abstraction)來尋找彼此並與外界溝通。 本文件將說明傳送至不同類型服務的封包的來源 IP 會如何處理,以及您如何根據需求切換此行為。
local-path-provisioner sharedFileSystemPath example
sharedFileSystemPath 參數允許 provisioner 使用一個同時掛載在所有節點上的共享文件系統。這意味著所有節點都可以同時存取該文件系統。
K3s single node cluster 新增 node-externel-ip
要新增的內容如下 : > 注意 !!! > 一定要確認沒有設定 disable-cloud-controller: "true",如果有設定,請將 true 改成 false。
k8s ingress
一個最小的 Ingress 資源範例: 一個 Ingress 需要有 apiVersion、kind、metadata 和 spec 這些欄位。Ingress 物件的名稱必須是有效的 DNS Subdomain Names。
Kubernetes Pods Disruptions
此頁面介紹如何限制您的應用程式所經歷的同時中斷次數,從而在允許叢集管理員管理叢集節點的同時提高應用程式的可用性。
Specifying a Disruption Budget for your Application
Specifying a Disruption Budget for your Application
Debugging using a copy of the Pod
有時候,Pod 的設定選項會使某些情況下的排查變得困難。例如,如果 container image 不包含 shell,或者應用程式在啟動時崩潰,就無法使用 kubectl exec 來排查 container。在這些情況下,可以使用 kubectl debug 創建一個 Pod 的副本,並更改設定值以便進行除錯。