Skip to main content

List of stuff worth remembering (and using)

12
GitHub Stars
120
Curated Resources
23
Categories
20 hours ago
Last Refreshed
KubernetesKubernetes // Operator FrameworksEC2TerraformLogs and ObservabilityAutomation and taskingCommand Line and ToolingTemplating and configuration managementDockerBuild toolsContainer Image and Container OSOn premDocumentationContinuous Integration / Continuous DeliveryPythonGoNetworkingOtherContent DistributionPerformance relatedBrowser automationJsonnetDeveloper Experience Infrastructure (DXI)

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

  • alterNAT

    High availability implementation of AWS NAT instances.

  • Nebula

    A scalable overlay networking tool with a focus on performance, simplicity and security.

  • vyos

    Open source router and firewall platform.

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 →