Basic argo-cd repo stats
5 days ago

argoproj/argo-cd is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Argo-cd Alternatives

Similar projects and alternatives to argo-cd

  • GitHub repo eksctl

    The official CLI for Amazon EKS

  • GitHub repo go

    The Go programming language

  • GitHub repo prometheus

    The Prometheus monitoring system and time series database.

  • GitHub repo go-ethereum

    Official Go implementation of the Ethereum protocol

  • GitHub repo Gitea

    Git with a cup of tea, painless self-hosted git service

  • GitHub repo GORM

    The fantastic ORM library for Golang, aims to be developer friendly

  • GitHub repo drone

    Drone is a Container-Native, Continuous Delivery Platform

  • GitHub repo lazygit

    simple terminal UI for git commands

  • GitHub repo Jenkins

    Jenkins automation server

  • GitHub repo algorithm-pattern


  • GitHub repo go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)

  • GitHub repo bettercap

    The Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and MITM attacks.

  • GitHub repo validator

    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

  • GitHub repo 7days-golang

    7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列

  • GitHub repo Flux

    The GitOps Kubernetes operator (by fluxcd)

  • GitHub repo ffuf

    Fast web fuzzer written in Go

  • GitHub repo infracost

    Cloud cost estimates for Terraform in your CLI and pull requests 💰📉

  • GitHub repo k3d

    Little helper to run Rancher Lab's k3s in Docker

  • GitHub repo community

    Istio governance material. (by istio)

  • GitHub repo ksubdomain


NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better argo-cd alternative or higher similarity.


Posts where argo-cd has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-17.
  • Configuring ArgoCD on Amazon EKS | 2021-04-17
    stages: - init - deploy variables: KUBECTL_VERSION: 1.20.5 ARGOCD_VERSION: 1.7.4 ARGOCD_ADDR: # Get ArgoCD credentials from Secret Manager before_script: - export AROGOCD_TOKEN="$(aws secretsmanager get-secret-value --secret-id argocd-token --version-stage AWSCURRENT --query SecretString --output text)" # install kubectl - curl -L "${KUBECTL_VERSION}/bin/linux/amd64/kubectl" -o /usr/bin/kubectl # install argocd - curl -sSL -o /usr/local/bin/argocd "${ARGOCD_VERSION}/argocd-linux-amd64" init demo project 🔬: stage: init when: manual image: name: amazon/aws-cli script: - argocd cluster add $BUSINESS_K8S_CONTEXT --name business-cluster-dev --kubeconfig $KUBE_CONFIG --auth-token=${AROGOCD_TOKEN} --server ${ARGOCD_ADDR} || echo 'cluster already added' tags: - k8s-dev-runner only: - master deploy demo project 🚀: stage: init when: manual image: name: amazon/aws-cli script: - sed -i "s,,$BUSINESS_K8S_CLUSTER_URL,g;s,,$CI_PROJECT_URL.git,g" application.yaml # Connect to aws eks devops cluster - aws eks update-kubeconfig --region $AWS_REGION --name $EKS_CLUSTER_NAME # Create ArgoCD project - argocd proj create demo-dev -d $KUBERNETES_CLUSTER_URL,app-dev -s $CI_PROJECT_URL.git --auth-token=${AROGOCD_TOKEN} --server ${ARGOCD_ADDR} || echo 'project already created' # Create ArgoCD application - kubectl apply -n argocd -f application.yaml tags: - k8s-dev-runner only: - master deploy demo app 🌐: stage: deploy image: name: amazon/aws-cli script: - cd envs/dev - argocd app sync demo-dev --auth-token=${AROGOCD_TOKEN} --server ${ARGOCD_ADDR} tags: - k8s-dev-runner only: - tags
    Argo CD, like Tekton, also creates its own Kubernetes custom resources that are installed into the Kubernetes cluster.
  • Helm vs Kustomize - The Fight Between Templating and Patching in Kubernetes
    I think this can be bested summed up by this quote by some of the maintainers of ArgoCD.
  • How CI/CD tools are built? | 2021-01-21
  • The pains of GitOps 1.0 | 2020-11-18
    Argo supports custom diffs and Flux has a recommendation but I consider these workarounds as simple hacks that move away from the main GitOps promise and create several other issues in the long run. | 2020-11-18
    At the time of writing, neither Flux nor ArgoCD support this basic Helm scenario. There are several workarounds and limitations that you have to accept if you wish to use GitOps with Helm charts making the process much more complex than needed.
  • Gopher Gold #10 - Wed Sep 09 2020 | 2020-09-09
    argoproj/argo-cd (Go): Declarative continuous deployment for Kubernetes.