what is container orchestration ?
Container orchestration is the automated management of containerized applications.
What tasks can be achieved through container orchestration?
name some container orchestration solutions you know
-Kubernetes
- Docker swam
- Elastic Container service (ECS)
- Apache Mesos with Marathon
- Linode Kubernetes Engine (LKE)
- Amazon Elastic Kubernetes Service (EKS)
- Azure Kubernetes Service (AKS)
- Google Kubernetes Engine (GKE)
- OpenShift
- Nomad
what is the most popular container orchestrating engine?
Kubernetes
what is kubernetes ?
An opens-source container orchestration engine developed by google.
what is a kubernetes master ?
the Kubernetes master is the brain of a Kubernetes cluster. It is responsible for managing and coordinating all the activities within the cluster
How does kubernetes receive commands from a user?
(CLI): Users typically use a command-line tool called kubectl
GUI: Users interact with a web-based GUI known as the Kubernetes Dashboard
API : send api requests
what are the installation options for k8s?
what are advantages of using a managed k8s cluster?
-It enables easy scaling of Kubernetes clusters up or down based on application requirements
- Managed Kubernetes cluster integrates well with other cloud services provided by the same provider
- Teams can focus more on developing and deploying their applications rather than managing the complexities of Kubernetes infrastructure and operations.
- Managed Kubernetes services ensure high availability and reliability of the Kubernetes control plane and worker nodes,
what do you need to start running a k8s cluster?
if you want to manage your own cluster what do you have to configure?
what do you need to configure when using a managed service?
provide the terraform code, download kubectl and connect it with the master.
The api server is the only component that interacts with the ETCD data store, T or F
T