Kubernetes Flashcards
What is container orchestration?
It is deploying and managing a lot containers
What are the kubernetes master node components?
1.Kube API server
Clients and application interact with the nodes through the API server
2.cluster store
kubernetes backing store. all cluster data are saved here.
3.controller manager
control independent control loops
3.kube-scheduler
select a node for the newly created pod
What are the kubernetes node components?
Kubelet: manager of this node.
container runtime: Performs container-related tasks like pulling images, starting, stopping containers
kube-proxy: manages local cluster networking
What are the types of services in kubernetes?
1.Cluster ip service: ip address and port are only accessible from within the cluster
2.Node-port: service has an additional port. by sending a request to the ip address of some node and to this port, we can access the node.
3.load-balancer service: extension for node-port. includes a load balancer from the cloud provider.
4.external-name service: allows routes traffic from the cluster to the outside world using a domain name.