argo-helm VS cdk8s

Compare argo-helm vs cdk8s and see what are their differences.

argo-helm

ArgoProj Helm Charts (by argoproj)

cdk8s

Define Kubernetes native apps and abstractions using object-oriented programming (by cdk8s-team)
Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SaaSHub - Software Alternatives and Reviews
argo-helm cdk8s
15 44
1,393 3,915
3.7% 1.5%
0.0 7.2
1 day ago about 8 hours ago
Mustache JavaScript
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

argo-helm

Posts with mentions or reviews of argo-helm. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-12.
  • Dump Kustomize with 20 lines of TypeScript
    6 projects | /r/kubernetes | 12 Feb 2023
    I think your example with the ArgoCD Helm chart says it all. It can get incredibly complicated, and I had tremendous trouble getting it working, it broke all the time, getting the indentation right was a nightmare ... very unpleasant experience. I mean look at that chart, the authors have to constantly specify the indentation level everywhere.
  • Can I use a values.yaml file with my argocd application?
    2 projects | /r/kubernetes | 20 Jan 2023
    plugin: name: argocd-vault-helm env: - name: release_name value: argocd - name: chart_name value: argo-cd - name: chart_repo value: https://argoproj.github.io/argo-helm - name: chart_version value: 5.17.1 - name: chart_values value: -f applicationset.yaml -f configs.yaml -f controller.yaml -f dex.yaml -f redis.yaml -f reposerver.yaml -f server.yaml -f notifications.yaml - name: args value: --include-crds
  • Templating the Matrix
    3 projects | dev.to | 8 Jan 2023
    Another folder I want to discuss shortly is the Terraform folder. This project was installed by terraform basically but it can deployed easily with simple helm installation of ArgoCD . In the next attachment we can see the relevant values neccesary to apply our ArgoCD system : values-override.tpl
  • Injecting secrets from Vault into Helm charts with ArgoCD
    7 projects | dev.to | 6 Dec 2022
    Finally, we have to install ArgoCD from the official Helm Chart but with extra configuration that provides modifications required to install Vault plugin via sidecar container.
    7 projects | dev.to | 6 Dec 2022
    # once againe make sure to use proper namespace kubens toolbox # install ArgoCD with provided vaules helm repo add argo https://argoproj.github.io/argo-helm helm install argocd argo/argo-cd -n toolbox -f argocd-helm-values.yaml
  • How do people read CRDs?
    5 projects | /r/kubernetes | 17 Oct 2022
    I'll give an example. Argo CD provides an example Application CR that has every field listed. It is clear and it is human-readable. The Application CRD is a bulky 2200-line file.
  • Why is EKS (and AWS in general) so much more convoluted than GKE/GCP?
    5 projects | /r/devops | 16 Oct 2022
    argocd_helm_config = { create_namespace = true name = "argo-cd" chart = "argo-cd" repository = "https://argoproj.github.io/argo-helm" namespace = "argocd" timeout = "3600" values = [templatefile("files/argocd-values.yaml", {})] }
  • GitOps installation
    2 projects | /r/ArgoCD | 5 Oct 2022
    ```bash helm repo add argo https://argoproj.github.io/argo-helm
  • Spring boot, githubActions e argocd
    3 projects | dev.to | 10 Jul 2022
    resource "helm_release" "argocd" { name = "argocd" repository = "https://argoproj.github.io/argo-helm" chart = "argo-cd" namespace = "argocd" version = "4.9.7" create_namespace = true values = [ file("argocd/application.yaml") ] }
  • Argo CD v2.3.2, v2.2.8, v2.1.14 are available is out how and include security fixes, we recommend users update.
    2 projects | /r/argoproj | 23 Mar 2022
    New releases are available in the Argo CD repo and have been coordinated with the community Helm charts.

cdk8s

Posts with mentions or reviews of cdk8s. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-26.

What are some alternatives?

When comparing argo-helm and cdk8s you can also consider the following projects:

helmfile - Deploy Kubernetes Helm Charts

Pulumi - Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀

terraform-cdk - Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform

aws-cdk - The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

jsonnet - Jsonnet - The data templating language

kubernetes-the-hard-way - Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.

external-dns - Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

kubeapps - A web-based UI for deploying and managing applications in Kubernetes clusters

charts - Public helm charts

k3s - Lightweight Kubernetes

starlark - Starlark Language

OpenLens - OpenLens Binary Build Repository