awesome-devops
github.com/frimik/awesome-devops ↗List of stuff worth remembering (and using)
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me kubernetes // orchestration resources from awesome-devops"
Installation instructions →What's inside
Command Line and Tooling
- aliases
Resolve dependency on all commands by container
- asdf
Wrap up your bash scripts into a modern CLI today. Graduate to a full-blown golang app tomorrow.
- asdf-k3d
k3d plugin for asdf version manager
- EnvCLI
Don't install Node, Go, ... locally - use containers you define within your project. If you have a new machine / other contributors you just have to install docker and envcli to get started.
- git-cliff
A highly customizable changelog generator ⛰️
- NixOS
Reproducible builds and deployments.
Networking
Build tools
- apko
apko: apk-based OCI image builder - Build OCI images using APK directly without Dockerfile
- Dagger
A PORTABLE DEVKIT FOR CI/CD PIPELINES.
- Earthly
Build automation for the container era
- Makisu
Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes.
- Melange
build APKs from source code.
Kubernetes
- ArgoCDKubernetes // Orchestration
Declarative continuous deployment for Kubernetes.
- banzaicloud/bank-vaults
A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
- BotKubeKubernetes // Dashboards, UI, Reporting and Validation
App that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
- carvel
Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes.
- cephKubernetes // Storage
Ceph uniquely delivers object, block, and file storage in one unified system.
- cloudproberKubernetes // Observability
An active monitoring software to detect failures before your customers do.
Terraform
- Atlantis
Terraform Pull Request Automation
- blast-radius
Interactive visualizations of Terraform dependency graphs using d3.js -
- Pluralith
Infrastructure State Visualisation
- tflock
Lock your Terraform state manually
- tfmigrate
A Terraform state migration tool for GitOps
Docker
- await
Await tool to check resource status.
- aws-ecr-public
Public endpoint for AWS Elastic Container Registry
- dive
A tool for exploring each layer in a docker image
- local-docker-registry-proxy
Local Docker registry proxy stack for swift K3D (and other) container-related workflows.
- whoami
Tiny Go webserver that prints os information and HTTP request to output
Automation and tasking
- awesome_bot
awesome_bot checks for valid URLs in a file, it can be used to verify pull requests updating a README.
- carvel vendir
Easy way to vendor portions of git repos, github releases, helm charts, docker image contents, etc. declaratively
- renovate
Renovatebot - Universal dependency update tool that fits into your workflows.
- semantic-release
packagerocket Fully automated version management and package publishing - semantic-release.gitbook.io
Developer Experience Infrastructure (DXI)
- coder
Terraform leveraged Software development on your infrastructure -
Showing a sample of 120 resources. View the full list on GitHub →