所以,我正在試驗,並添加一個ExternalIP設置爲端主機ipv6地址的服務。如何手動清除已在kubernetes中刪除的服務?
這是在Kubernetes中接受但不受支持的配置,並導致kube-proxy失敗。
從KUBE-代理日誌:
-A KUBE-SERVICES -m評論--comment 「默認/前端:外部IP」 -m TCP -p TCP -d 207.154.225.168/32 - -dport 80 -j KUBE-MARK-MASQ
-A KUBE-SERVICES -m註釋--comment「default/frontend:external IP」-m tcp -p tcp -d 207.154.225.168/32 --dport 80 -m physdev! --physdev-is-in -m addrtype! --src -type LOCAL -j KUBE-SVC-GYQQTB6TY565JPRW
-A KUBE-SERVICES -m註釋--comment「default/frontend:external IP」-m tcp -p tcp -d 207.154.225.168/32 --dport 80 -m addrtype --dst -type LOCAL -j KUBE-SVC-GYQQTB6TY565JPRW
-A KUBE-SERVICES -m註釋--comment「default/frontend:external IP」-m tcp -p tcp -d 2a03:b0c0: 3:d0 :: 43bb:4001/32 --dport 80 -j KUBE-MARK-MASQ
-A KUBE-SERVICES -m註釋--comment「default/frontend:external IP」-m tcp -p tcp -d 2a03:b0c0:3:d0 :: 43bb:4001/32 --dport 80 -m physdev! --physdev-is-in -m addrtype! --src -type LOCAL -j KUBE-SVC-GYQQTB6TY565JPRWE0502 07:38:39.913815 1 proxier.go:1312]無法執行iptables-restore:退出狀態2(iptables-restore v1.4.21:host /網絡
2a03:b0c0:3:d0::43bb:4001' not found
的iptables-恢復以獲取更多信息-h」或‘由iptables-restore --help’
Error occurred at line: 53 Try
這就是問題所在:。 沒有定義‘默認/前端’服務,我已經明確地將其刪除,
kubectl get services --namespace = default
NAME CL USTER-IP外部IP端口(S)年齡
kubernetes 10.3.0.1 443/TCP 3D
然而,我的所有節點上KUBE-代理仍試圖添加這些,這將導致該失誤後創建的所有服務打破。
所以,問題是,我怎麼清除這個服務的鬼魂從我的集羣?