Skip to content
/ k8s_deployment Public template

Automating the deployment process pipeline, to containerize and deploy the application to Kubernetes.

License

Notifications You must be signed in to change notification settings

soumyarout80/k8s_deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s_deployment 🚀

Continuous Integration

Automating the deployment process pipeline, to containerize and deploy the application to Kubernetes.

Project Structure and deployment pipeline files! ✨

Manual Deployment

Use the below commands to deploy ingress and app.

kubectl apply -f ingress.yml
kubectl apply -f namespace.yml
kubectl apply -f deployment.yml
kubectl apply -f service.yml

Jenkins pipeline

Jenkins pipeline

Docker image repository

docker pull soumyarout80/task_adjust:latest

Trigger by ansible

ansible-playbook ansible/docker_build.yml
ansible-playbook ansible/docker_latest_tag.yml
ansible-playbook ansible/main.yml

Author

Name: Soumya Ranjan Rout

Email: soumyarout80@gmail.com

License

See the LICENSE file for license rights and limitations (MIT).

About

Automating the deployment process pipeline, to containerize and deploy the application to Kubernetes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published