Define kubernetes ReplicaSets with Example and commands

Replicaset: A ReplicaSet is one of the Kubernetes controllers that makes sure we have a specified number of pod replicas running. A ReplicaSet’s purpose is to maintain a stable set of replica Pods running at any given time. As such, it is often used to guarantee the availability of a specified number of identical Pods.  You can define Deployments to create new ReplicaSets, or to remove existing Deployments and adopt all their resources with new Deployments. Example: creating replicaset: 2.scaling replicaset:

Read more

What is Kubernetes and its features-

Kubernetes is an open-source platform for automated deployment, scaling, and management of containers and containerized applications. Features of Kubernetes:  Automating many processes of applications and services deployment that before were carried out manually  Kubernetes checks constantly the health of nodes and containers It takes care of scaling and failover for the application Kubernetes is able to load balance and distribute the network traffic so that the deployment is stable. Scale resources and applications in real time Orchestrate containers on multiple

Read more

List out features of docker-compose

1.Compose is a tool for defining and running multi-container Docker applications 2. A YAML file is used to configure all the application services 3. With a single command the services can be created and started using the defined configurations 4. Compose has command to start , stop and rebuild services. 5. docker-compose can be used to view the status of the running services. 6. It can stream the log output of running services. 7.docker-compose only recreates containers that have changed.

Read more