In the previous blog post, we discussed deploying Argo CD on a Kubernetes cluster and explored the fundamentals of application management. This time, we'll leverage Argo CD to deploy the applications from our Kubernetes mini project.
Full project in my GitHub
https://github.com/vineethac/Kubernetes/tree/main/gitops-argocd
Following are the different components of the project that will get deployed on to a Kubernetes cluster using the Argo CD application resource:
- Ingress controller
- Prometheus stack
- FastAPI web app
- FastAPI service monitor
- Loki stack
Deploy each of these components by applying the corresponding YAML manifest, following the outlined steps in the GitHub repository mentioned above. After the successful deployment of all components, you can observe them in the Argo CD web UI, as illustrated below.
Hope it was useful. Cheers!
No comments:
Post a Comment