docker init
docker build -t <image-name>:<tag> .
docker run -it -p 8000:8000 --name <container-name> <image-name>
docker exec -it <container-name> bash
kubectl create deployment flask-app-deployment \
--image=nginx \
--replicas=3 \
--dry-run=client -o yaml > deployment.yml
kubectl expose deployment flask-app-deployment \
--name=flask-app-service \
--port=80 \
--target-port=8300 \
--type=LoadBalancer \
--dry-run=client -o yaml > service.yml
minikube image load backend-image
kubectl rollout restart deployment flask-app-deployment
minikube service flask-app-service --url
kubectl port-forward service/flask-app-service 8080:80
/etc/ansible/hosts # Edit default inventory file
ansible-playbook -i inventory playbook-name.yml
ansible-playbook playbook-name.yml # This command will refer Default inventory file
ansible-vault encrypt secret.yml
ansible-vault decrypt secret.yml