helm-unittest

BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin. (by helm-unittest)

Helm-unittest Alternatives

Similar projects and alternatives to helm-unittest

  1. kubernetes

    Production-Grade Container Scheduling and Management

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Nomad

    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

  4. timoni

    Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm.

  5. helm-s3

    ⎈ Helm plugin that adds support for AWS S3 as a chart repository.

  6. helm-cel

    A Helm plugin that uses Common Expression Language (CEL) to validate values. Instead of using JSON Schema in values.schema.json, you can write more expressive validation rules using CEL in values.cel.yaml.

  7. helm-2to3

    Discontinued ⚠️(OBSOLETE) This is a Helm v3 plugin which migrates and cleans up Helm v2 configuration and releases in-place to Helm v3

  8. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  9. helm-monitor

    Monitor K8S Helm release, rollback on metrics behavior (Prometheus, Elasticsearch, Sentry)

  10. helm-push

    Helm plugin to push chart package to ChartMuseum

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better helm-unittest alternative or higher similarity.

helm-unittest discussion

Log in or Post with

helm-unittest reviews and mentions

Posts with mentions or reviews of helm-unittest. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-08-08.
  • We migrated onto K8s in less than 12 months
    6 projects | news.ycombinator.com | 8 Aug 2024
    Whilst I'll agree that writing helm charts isn't particularly delightful, consuming them can be.

    In our case we have a single application/service base helm chart that provides sane defaults and all our deployments extend from. The amount of helm values config required by the consumers is minimal, and there has been very little occasion for a consumer to include their own templates - the base chart exposes enough knobs to avoid this.

    When it comes to third-party charts, many we've been able to deploy as is (sometimes with some PRs upstream to add extra functionality), and occasionally we've needed to wrap/fork them. We've deployed far more third-party charts as-is than not though.

    One thing probably worth mentioning w.r.t to maintaining our custom charts is the use of helm unittest (https://github.com/helm-unittest/helm-unittest) - it's been a big help to avoid regressions.

    We do manage a few kubernetes resources through terraform, including Argocd (via the helm provider which is rather slow when you have a lot of CRDs), but generally we've found helm chart deployed through Argocd to be much more manageable and productive.

Stats

Basic helm-unittest repo stats
1
980
9.8
8 days ago

helm-unittest/helm-unittest is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of helm-unittest is Go.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai