Noob question: How do you setup your local dev environment?

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

  • Others on this site are more experienced than I, but: there does exist tooling for local replication of a k8s cluster (one example is kind, but in general a 'real' Kubernetes cluster isn't going to be easy to replicate locally. More than a few services will simply overload your machine, and in general production clusters are maintained by a full time team and aren't available to be replicated by single developers on that team.

  • cluster-template

    A template for deploying a Kubernetes cluster with k3s or Talos

  • Magical setups like this often get a lot of bad rap, but if you already understand Ansible and know Linux etc, you might find this repo a good start to building out your own cluster using gitops: https://github.com/onedr0p/flux-cluster-template

  • WorkOS

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

    WorkOS logo
  • okteto

    Develop your applications directly in your Kubernetes Cluster

  • Check also devspace.sh and okteto.com

  • devspace

    DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

  • Check also devspace.sh and okteto.com

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