Implement Argo CD #2647
Emterry
started this conversation in
Firebreak Winter 23
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Idea Description
I envision it running inside the management cluster to control the deployments of data platform dev instances instead of github actions. Provides a GitOps style of deployment rather than being reliant on pipelines in many different repos to deploy apps. Argo cd provides constant updates a sync between our GitHub repo and environments.
Why Should We Do This
Enhancing Security: Immediate alerts on potential deployment issues or security vulnerabilities.
Boosting Efficiency: Real-time insights enable quicker response, reducing downtime.
Improving Visibility: Teams gain a clearer understanding of deployment health.
Personal and Team Development: Working on this feature offers a chance to delve into advanced aspects of DevOps, improving our team's skills in monitoring and Kubernetes management.
Benefit all deployments are GitOps compliant - not currently as pipeline deploys helm chart which regularly fails
we can significantly improve the way teams interact with and manage their Kubernetes deployments
Definition of Done
[ ] The monitoring system is fully integrated and can track key deployment metrics.
[ ] A successful demo has been conducted, showcasing the system’s functionality.
What skills do we need?
Understanding of Kubernetes and CI/CD pipelines.
proposed solution
https://argo-cd.readthedocs.io/en/stable/
Beta Was this translation helpful? Give feedback.
All reactions