10. StateFulSets StorageΒΆ
Storage ProvidersΒΆ
Storage ControllerΒΆ
List of some useful storage controller
Prometheus High AvailabilityΒΆ
Object StorageΒΆ
Cloud Storage ProvidersΒΆ
OpenStackΒΆ
NetworksΒΆ
- Cluster Networking
- POD Networking
- CNI in K8S
- Service Networking
- DNS in K8S
- Ingress
Components Ports and ConnectionsΒΆ
List of Kubernetes Components Ports
Pod NetworkΒΆ
CNI StandardsΒΆ
- Each pod should have an IP address
- Each pod should be able to communicate with every pod in the same node
- Each pod should be able to communicate with every pod in the other nodes without NAT
KubeProxyΒΆ
KubeProxy use one of these three ways to handle traffic
-
userspace: use kubeproxy as a linux service, in this scenario we have to install kubeproxy binary
-
iptables: for lab envs and tiny production env
-
ipvs: for clusters that has more than 10,000 services
DNSΒΆ
Core DNSΒΆ
Core-DNS is like a /etc/hosts by continuously update names and IPs.