Manifest Driven Release Management for Microservices

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/devops

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • operator-sdk

    SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.

    It does not solve the organizational problem as others indicated, but a useful tool to resolve inter-service dependencies might be the https://sdk.operatorframework.io/ for Kubernetes. You could make the operator check if certain conditions are met, e.g. if a certain service is available or provides a certain feature before letting it deploy the real workload. The idea is to basically encode the human operator know how into code and let the operator itself be a stateless deployment which you can simply push, e.g. via GitOps tooling like ArgoCD or Flux. You not only can encode deployment related parts, but also day two operations tasks, like backup/restore or failover scenarios.

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