如何刪除節點屬於 k8s 叢集時所建立的所有 iptables 記錄?

如何刪除節點屬於 k8s 叢集時所建立的所有 iptables 記錄?

這是一個延續https://stackoverflow.com/questions/25055121/can-i-remove-multiple-matching-rules-with-the-iptables-delete-command

答案https://stackoverflow.com/a/53404390/80002非常有用 - 我能夠刪除大部分條目。然而,有些條目仍然存在,但它們看起來不像普通規則:

student@worker:~$ sudo iptables-save | grep -iE "kub|cali"
:cali-OUTPUT - [0:0]
:cali-PREROUTING - [0:0]
:cali-from-host-endpoint - [0:0]
:cali-rpf-skip - [0:0]
:cali-to-host-endpoint - [0:0]
:KUBE-IPTABLES-HINT - [0:0]
:KUBE-KUBELET-CANARY - [0:0]
:KUBE-PROXY-CANARY - [0:0]
:cali-POSTROUTING - [0:0]
...
:cali-fip-snat - [0:0]
:cali-nat-outgoing - [0:0]
student@worker:~$

類似的記錄一共有54筆。它們看起來不像規則。這些是什麼?怎樣才能清除它們呢?

相關內容