Files
awesome-kubernetes/v2-docs/argo.md

66 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Argo
!!! info "Architectural Context"
Detailed reference for Argo in the context of Engineering Pipeline.
- [argoproj.github.io: Argo Events - The Event-driven Workflow Automation Framework](https://argoproj.github.io/argo-events) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Why and when do you need Argo CD?](https://mkdev.me/posts/why-and-when-do-you-need-argo-cd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [feat(ui): Add AppSet to Application Resource Tree in Argo CD](https://github.com/argoproj/argo-cd/pull/26601) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [argoproj.github.io: Argo CD - Declarative GitOps for Kubernetes](https://argoproj.github.io/argo-cd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [youtube: GitOps with Argo-CD & Kubernetes](https://www.youtube.com/watch?v=QrLwFEXvxbo&ab_channel=HoussemDellai) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [openshift.com: OpenShift Authentication Integration with ArgoCD](https://www.redhat.com/en/blog/openshift-authentication-integration-with-argocd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: Applied GitOps with ArgoCD](https://thenewstack.io/applied-gitops-with-argocd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: Why ArgoCD Is the Lifeline of GitOps](https://thenewstack.io/why-argo-cd-is-the-lifeline-of-gitops) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [openshift.com: Getting Started with ApplicationSets](https://www.redhat.com/en/blog/getting-started-with-applicationsets) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [itnext.io: ArgoCD: users, access, and RBAC](https://itnext.io/argocd-users-access-and-rbac-ddf9f8b51bad) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: Automatically create multiple applications in Argo CD](https://opensource.com/article/21/7/automating-argo-cd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens](https://www.redhat.com/en/blog/how-to-use-argocd-deployments-with-github-tokens) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.risingstack.com: Argo CD Kubernetes Tutorial](https://blog.risingstack.com/argo-cd-kubernetes-tutorial) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: GitOps on Kubernetes: Deciding Between Argo CD and Flux](https://thenewstack.io/gitops-on-kubernetes-deciding-between-argo-cd-and-flux) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [digitalocean.com: How to Deploy to Kubernetes using Argo CD and GitOps](https://www.digitalocean.com/community/tutorials/how-to-deploy-to-kubernetes-using-argo-cd-and-gitops) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [aws.amazon.com: Cloud Native CI/CD with Tekton and ArgoCD on AWS](https://aws.amazon.com/blogs/containers/cloud-native-ci-cd-with-tekton-and-argocd-on-aws) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.argoproj.io: New sync and diff strategies in ArgoCD](https://blog.argoproj.io/new-sync-and-diff-strategies-in-argocd-44195d3f8b8c) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.argoproj.io: Best Practices for Multi-tenancy in Argo CD](https://blog.argoproj.io/best-practices-for-multi-tenancy-in-argo-cd-273e25a047b0) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.getambassador.io: GitOps in Kubernetes with ArgoCD](https://blog.getambassador.io/gitops-in-kubernetes-with-argocd-c6ea0e510741) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Towards a Modular DevOps Stack](https://dev.to/camptocamp-ops/towards-a-modular-devops-stack-257c) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [datree.io: ArgoCD Best Practices](https://www.datree.io/resources/argocd-best-practices-you-should-know) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devops.com: The Argo Project: Making GitOps Practical](https://devops.com/the-argo-project-making-gitops-practical) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [piotrminkowski.com: Manage Kubernetes Cluster with Terraform and Argo CD. Create Kakfa Cluster using GitOps 🌟](https://piotrminkowski.com/2022/06/28/manage-kubernetes-cluster-with-terraform-and-argo-cd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [kubebyexample.com: Argo CD Overview 🌟](https://kubebyexample.com/learning-paths/argo-cd/argo-cd-overview) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Argo CD and Sealed Secrets is a perfect match](https://dev.to/timtsoitt/argo-cd-and-sealed-secrets-is-a-perfect-match-1dbf) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [akuity.io: How many do you need? - Argo CD Architectures Explained](https://akuity.io/blog/argo-cd-architectures-explained) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [piotrminkowski.com: Manage Multiple Kubernetes Clusters with ArgoCD 🌟](https://piotrminkowski.com/2022/12/09/manage-multiple-kubernetes-clusters-with-argocd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/crumbhole/argocd-lovely-plugin: argocd-lovely-plugin](https://github.com/crumbhole/argocd-lovely-plugin) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [seraf.dev: ArgoCD Tutorial — (with Terraform)](https://seraf.dev/argocd-tutorial-with-terraform-af77ddea2e6e) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/myspotontheweb/gitops-workloads-demo](https://github.com/myspotontheweb/gitops-workloads-demo) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [piotrminkowski.com: Manage Kubernetes Operators with ArgoCD](https://piotrminkowski.com/2023/05/05/manage-kubernetes-operators-with-argocd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [itnext.io: Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels](https://itnext.io/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-4c0e52c6c0f4) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [developers.redhat.com: Enhance Kubernetes deployment efficiency with Argo CD and ApplicationSet](https://developers.redhat.com/articles/2024/06/06/enhance-kubernetes-deployment-efficiency-argo-cd-and-applicationset) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Extending GitOps: Effortless continuous integration and deployment on Kubernetes](https://dev.to/amplication/extending-gitops-effortless-continuous-integration-and-deployment-on-kubernetes-1oem) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to/devsatasurion: Deploying Applications with GitHub Actions and ArgoCD to EKS: Best Practices and Techniques](https://dev.to/devsatasurion/deploying-applications-with-github-actions-and-argocd-to-eks-best-practices-and-techniques-4epc) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [threatpost.com: Argo CD Security Bug Opens Kubernetes Cloud Apps to Attackers](https://threatpost.com/argo-cd-security-bug-kubernetes-cloud-apps/178239) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thehackernews.com: New Argo CD Bug Could Let Hackers Steal Secret Info from Kubernetes Apps](https://thehackernews.com/2022/02/new-argo-cd-bug-could-let-hackers-steal.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [armosec.io: CVE 2022-24348 Argo CD High Severity Vulnerability and its impact on Kubernetes](https://www.armosec.io/blog/cve-2022-24348-argo-kubernetes) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [securityaffairs.co: Argo CD flaw could allow stealing sensitive data from Kubernetes Apps](https://securityaffairs.com/127708/hacking/kubernetes-argo-cd-flaw.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoworld.com: How to protect your Kubernetes infrastructure from the Argo CD vulnerability](https://www.infoworld.com/article/2334525/how-to-protect-your-kubernetes-infrastructure-from-the-argo-cd-vulnerability.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [AWS EKS Argo CD Terraform Component](https://github.com/cloudposse-terraform-components/aws-eks-argocd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [argoproj-labs/argocd-autopilot: Argo-CD Autopilot](https://github.com/argoproj-labs/argocd-autopilot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [argoproj-labs/applicationset: Argo CD ApplicationSet Controller](https://github.com/argoproj/applicationset) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [IBM/argocd-vault-plugin](https://github.com/argoproj-labs/argocd-vault-plugin) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/crumbhole/argocd-vault-replacer](https://github.com/crumbhole/argocd-vault-replacer) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [argoproj.github.io/argo-rollouts/](https://argoproj.github.io/argo-rollouts) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infracloud.io: Progressive Delivery with Argo Rollouts : Blue-Green Deployment](https://www.infracloud.io/blogs/progressive-delivery-argo-rollouts-blue-green-deployment) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infracloud.io: Progressive Delivery with Argo Rollouts: Canary Deployment](https://www.infracloud.io/blogs/progressive-delivery-argo-rollouts-canary-deployment) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infracloud.io: How to Setup Blue Green Deployments with DNS Routing 🌟](https://www.infracloud.io/blogs/blue-green-deployments-dns-routing) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo Rollouts](https://octopus.com/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Migrating CI/CD from Jenkins to Argo Workflows](https://dev.to/intuitdev/migrating-cicd-from-jenkins-to-argo-1km4) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.argoproj.io: Whats new in Argo Workflows v3.3](https://blog.argoproj.io/whats-new-in-argo-workflows-v3-3-dd051d2f1c7) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: The three meanings of "template" in Argo Workflows](https://dev.to/crenshaw_dev/the-three-meanings-of-template-in-argo-workflows-2paf) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.argoproj.io: Practical Argo Workflows Hardening 🌟](https://blog.argoproj.io/practical-argo-workflows-hardening-dd8429acc1ce) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.argoproj.io: Architecting Workflows For Reliability](https://blog.argoproj.io/architecting-workflows-for-reliability-d33bd720c6cc) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [ArgoCon North America 2026 Call for Proposals](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/argocon/#call-for-proposals) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
***
💡 **Explore Related:** [Registries](./registries.md) | [Sonarqube](./sonarqube.md) | [Openshift Pipelines](./openshift-pipelines.md)