Tracks

DevOps and Cloud developers on Discord

CI/CD, containers, infrastructure as code, observability and keeping production calm.

  • Join the serverFree, and it takes a minute.
  • Pick DevOps and CloudThe DevOps and Cloud room opens, with a pinned starter pack and the roadmap.
  • Ask and shareSolved questions get tagged, so the answers stay easy to find.

Tools for DevOps and Cloud work

Start with these 16

  • awesome-selfhosted: services you can run yourself

    A long, well-sorted catalogue of free software you can host on your own machines, grouped by what it replaces: wikis, monitoring, chat, media, backups and much more. Useful for homelab ideas and for finding a mature project to read. Start with README.md for the categories; non-free.md keeps proprietary entries separate so the main list stays clean. License: CC-BY-SA-3.0 for the list content.

    github.comAwesome ListBeginner
  • kubernetes-the-hard-way: build a cluster by hand

    A classic tutorial that sets up Kubernetes step by step without installers, so you meet certificates, the API server, etcd and kubelet configuration directly. The numbered files in docs/ are the path; units/ and configs/ hold the files you generate or install. Not updated recently, but the concepts remain valid and the repo is still worth working through once. License: Apache-2.0.

    github.comLearningAdvanced
  • awesome-compose: Docker Compose samples for common stacks

    Ready-made Compose setups for pairings like Flask with Redis, Django, Nginx with Go and MySQL, Elasticsearch with Kibana, and more. Each sample is a folder with its own compose.yaml-style config, so you can copy only what you need. Handy for learning multi-container networking and volumes by running real examples. License: CC0-1.0.

    github.comStarterBeginner
  • starter-workflows: GitHub Actions templates by use case

    The official source of the workflow suggestions GitHub shows when you set up Actions. Folders like ci/, code-scanning/ and deployments/ hold YAML for building and testing many languages, scanning code and deploying to clouds. Read a few to learn caching, matrices and permissions idioms. License: MIT.

    github.comTemplateBeginner
  • microservices-demo: Online Boutique on Kubernetes

    A polyglot web shop split into small services that talk over gRPC, designed to demonstrate cloud-native tooling. Start with kubernetes-manifests/ and skaffold.yaml to run it, then read service code under src/ and the API contracts in protos/. terraform/ and kustomize/ show alternative ways to deploy. License: Apache-2.0.

    github.comFull AppIntermediate
  • awesome-docker: containers, tooling and learning resources

    A curated map of the Docker ecosystem: tooling, security scanners, orchestration, CI helpers and tutorials. Read README.md by section when you hit a specific problem such as image size or registry choice. Alongside the list there is Go code in cmd/ and internal/, plus a website/ folder. License: Apache-2.0.

    github.comAwesome ListBeginner
  • ansible-for-devops: playbooks that grow with the book

    Example playbooks from a well-known Ansible book, from simple to multi-server setups. Begin with first-ansible-playbook/, then lamp-infrastructure/, deployments-rolling/ and molecule/ for testing roles. The author notes that not every example follows every best practice, since each one illustrates a feature. Not updated every month, but the lessons last. License: MIT.

    github.comLearningIntermediate
  • opentelemetry-demo: a shop instrumented end to end

    A multi-language storefront built to show traces, metrics and logs in practice. Look through src/ to see the same telemetry ideas applied in different languages, and open compose.yaml for the local stack. A strong reference for observability wiring. License: Apache-2.0.

    github.comFull AppIntermediate
  • terraform-aws-vpc: a module worth copying habits from

    A widely used Terraform module for AWS networking. Read main.tf, variables.tf and outputs.tf for how a flexible module exposes options, then run the scenarios in examples/ and look at modules/. A good lesson in module design and interface choices. License: Apache-2.0.

    github.comTemplateIntermediate
  • podinfo: a small Go service for Kubernetes demos

    A tiny web service used to try out deployment patterns. The repo includes Helm in charts/, plain manifests in kustomize/, a timoni/ module and signing config in .cosign/. Deploy it to learn rollout, health checks and supply-chain tooling. License: Apache-2.0.

    github.comTemplateIntermediate
  • tldr pages

    Community-written command-line help with practical examples, instead of long man pages.

    tldr.shCheatsheetBeginner
  • Site Reliability Engineering

    Google's book on running production systems, free to read online.

    sre.googleBookAdvanced
  • Docker: Get started

    The official hands-on introduction to containers, images and Compose.

    docs.docker.comDocsBeginner
  • Kubernetes Basics

    The official interactive tutorial for deploying, scaling and updating an app on Kubernetes.

    kubernetes.ioDocsIntermediate
  • OpenTofu

    An open-source, community-driven infrastructure-as-code tool that is a fork of Terraform.

    opentofu.orgCLI
  • Ansible

    Agentless automation for configuring servers and deploying software using readable YAML playbooks.

    docs.ansible.comTool

Meet the DevOps and Cloud crowd.

Get unstuck faster and show what you are building to people who do the same work.

Join on Discord