日常工作中可能會有一種情況,為了方便,直接使用docker run啟動一個容器運行,沒有使用docker-compose這樣的編排工具,也沒有保存docker run的命令,導致我們在遷移或者有修改的 ...
日常工作中可能會有一種情況,為了方便,直接使用docker run啟動一個容器運行,沒有使用docker-compose這樣的編排工具,也沒有保存docker run的命令,導致我們在遷移或者有修改的 ...
現象: 狀態一直是ContainerCreating。 查看pod日志: 可以看到是網絡問題。 原因是node之前反復添加過,添加之前需要清除下網絡 node上執行: 重新加入后 ...
前言 kubernetes應用越來越廣泛,我們kubernetes集群中也會根據業務來划分不同的命名空間,隨之而來的就是安全權限問題,我們不可能把集群管理員賬號分配給每一個人,有時候可能需要限制某 ...
前言 CoreDNS 近日在工作中修改DNS,由於CoreDNS pod數量比較多,習慣性的使用腳本批量重啟,隨之引發了nginx ingress的告警,有大量超時的請求發生,開始並未意識到是修改 ...
前言 在之前,我們增加ES權限驗證,常用的方法就是添加HTTP密碼,但是,對於使用來說不是很友好,X-pack好用,但是是收費的。不過,在ES6以后,X-pack陸續放開了一些功能,比如Monito ...
前言 Spinnaker 是 Netflix 在2015年開源的一款持續交付平台,最初由 Netflix 開發,用於快速、可靠地發布軟件變更。Spinnaker 使開發人員可以更輕松地專注於編寫 ...
FROM 功能為指定基礎鏡像,並且必須是第一條指令。 如果不以任何鏡像為基礎,那么可寫為:FROM scratch。 接下來所寫的指令將作為鏡像的第一層開始。 格式: 默認值為latest ...
Ingress 可以提供負載平衡,SSL 終端和基於名稱的虛擬主機。 Ingress 是什么 通常情況下,service和pod僅可在集群內部網絡中通過IP地址訪問。所有到達邊界路由器的流量或被丟 ...
Helm簡介 Helm 是 Kubernetes 的軟件包管理工具,類似於Ubuntu 中使用的apt、Centos中使用的yum 或者Python中的 pip,能快速查找、下載和安裝軟件包。包 ...
TLS證書用於進行通信使用,組件需要證書關系如下: 組件 需要使用的證書 etcd ca.pem server.pem s ...