Senior Architect @ Persistent Systems Ltd.
linkedin.com/in/kamathdurgadas/
Â
Opensource, Solution Architect, Serverless, Speaker
My Videos and Blogs:
Monoliths
Microservices
Microservices Orchestration
DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support.
DevOps Path
Dev
Ops
Is a set of processes and practices that will save you time, increase your flexibility, and improve your system uptime
Ansible Playbooks
Is the management of infrastructure (networks, virtual machines, load balancers, and connection topology) in a descriptive model.
Requires us to describe and observe systems with declarative specifications that eventually form the basis of continuous everything
Getting a global visibility of your server including :
Tools: Prometheus,docker,cAdvisor,Grafana
Push Code => Test code => Build conatiner => Tag with Commit ID => push to registry => update container version on Git
Merge Code => Release => Build container => Tag with SemVer => push to registry => update container version on Git.  Â
Gitlab webhook informs Argocd about the changes => Argocd sync and deploy manifests to the cluster