Difference between revisions of "Kubernetes networking"

From wikieduonline
Jump to navigation Jump to search
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
https://kubernetes.io/docs/concepts/cluster-administration/networking/
 
https://kubernetes.io/docs/concepts/cluster-administration/networking/
  
The [[Container Network Interface (CNI)]] plugin is selected by passing <code>[[kubelet]]</code> the <code>--network-plugin=cni</code>
+
The [[Container Network Interface (CNI)]] plugin is selected by passing <code>[[kubelet]]</code> the <code>[[--network-plugin]]=cni</code>
  
 +
* [[CoreDNS]]
 
* [[Calico]]
 
* [[Calico]]
* [[flannel]]
+
* [[Flannel]]
 +
* [[Cilium]]
 +
* [[Multus CNI]]
 +
* [[Kubernetes ExternalDNS]]: <code>[[external-dns.alpha.kubernetes.io]]</code> [[annotation]]
 +
 
 +
* <code>[[kubectl proxy]]</code>
 +
* <code>[[kubectl port-forward]]</code>
  
 
== Activities ==
 
== Activities ==
 
* Create a [[pod network]]: <code>[[kubeadm init]] --pod-network-cidr=10.244.0.0/16</code>
 
* Create a [[pod network]]: <code>[[kubeadm init]] --pod-network-cidr=10.244.0.0/16</code>
* [[Certified Kubernetes Administrator v1.23|CKA v1.23]]: [[Understand host networking configuration on the cluster nodes]]
+
* [[Understand host networking configuration on the cluster nodes]]  ([[CKA v1.23]], [[CKA v1.24]], [[CKA v1.25]])
* [[Certified Kubernetes Administrator v1.23|CKA v1.23]]: [[Understand connectivity between Pods]]
+
* [[Understand connectivity between Pods]] ([[CKA v1.23]], [[CKA v1.24]], [[CKA v1.25]])
 +
* [[Know how to configure and use CoreDNS]] ([[CKA v1.23]], [[CKA v1.24]], [[CKA v1.25]])
 
* [[CKA: Troubleshoot networking]]
 
* [[CKA: Troubleshoot networking]]
 +
* [[CKA]]: [[Choose an appropriate container network interface plugin]]
 +
* Read https://kubernetes.io/blog/2022/05/23/service-ip-dynamic-and-static-allocation/
 +
* [[Exposing an External IP Address to Access an Application in a Cluster]]: <code>[[kubectl expose deployment]]</code>
  
 
== Related terms ==
 
== Related terms ==
* [[Container Network Interface (CNI)]]
+
* [[Network policies]]
* [[CoreDNS]]
+
* [[AWS EKS Addons]]: <code>[[vpc-cni]]</code>
* <code>[[kube-proxy]]</code>
+
 
* <code>[[vpc-cni]]</code>
 
* <code>[[kubectl port-forward]]</code>
 
 
* <code>[[kind: NetworkPolicy]]</code>
 
* <code>[[kind: NetworkPolicy]]</code>
 +
* [[Service mesh]]
 +
* [[Install CNI configuration and binaries reinstalled.]]
  
 
== See also ==
 
== See also ==
* {{Service mesh}}
 
* {{Calico}}
 
* {{ingress}}
 
 
* {{Kubernetes networking}}
 
* {{Kubernetes networking}}
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

Latest revision as of 13:23, 5 August 2024

Advertising: