Kuberentes CI/CD

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern API for authentication & user identity.
  • LearnThisRepo.com - Learn 300+ open source libraries for free using AI.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • GitVersion

    From git log to SemVer in no time

    Kind of like you mention though, I tend to still create a build script using gitversion then just have the GitHub Action kick off the script. I find value in being able to create artifacts on a developer machine so having a simple script to run makes that as painless as possible and when I last looked a year or so ago there wasn't a good way of running GitHub Actions on your development machine.

  • ko

    Build and deploy Go applications

    It also depends on the language you're using. I'm a dotnet guy but I did some quick work on a go project that was using ko and I found myself a bit jealous of go developers that day. It seems like a go project set up with ko can be really easy to build/publish.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • flux2-multi-tenancy

    Manage multi-tenant clusters with Flux

    Bootstrap Flux v2 to the cluster via Gitlab CI then deploy everything else using their multi tenant approach - https://github.com/fluxcd/flux2-multi-tenancy

  • kubernetes-external-secrets

    Integrate external secret management systems with Kubernetes

    We don't keep anything sensitive inside of Helm charts. We use AWS Secrets Manager and external-secrets

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts