Best way to install and use kubernetes for learning

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • kubernetes-the-hard-way

    Bootstrap Kubernetes the hard way. No scripts.

  • If you want to go more deeper, than you go this way: https://github.com/kelseyhightower/kubernetes-the-hard-way

  • cloud-nuke

    A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it

  • Most people hesitate to use cloud hosted offerings for development. First of all, most providers have a generous free tier for devs, which can get you started. Secondly I recommend using tools like cloudnuke to avoid paying for cloud resources you're not using.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kompose

    Convert Compose to Kubernetes

  • Lastly if you're already using Docker Compose, then use Kompose to help transition to the Kubernetes way of doing things. I would also recommend investigating some of the emerging dev support tools like Devspace, Skaffold or Tilt.

  • kubefirst

    The Kubefirst Open Source Platform

  • check us out if it sounds neat ⭐ https://github.com/kubefirst/kubefirst

  • k3sup

    bootstrap K3s over SSH in < 60s 🚀

  • Best way to install it is ketchup: https://github.com/alexellis/k3sup

  • colima

    Container runtimes on macOS (and Linux) with minimal setup

  • If you're on a mac, I recommend Colima: https://github.com/abiosoft/colima

  • smallab-k8s-pve-guide

    A guide series explaining how to setup a personal small homelab running a Kubernetes cluster with VMs on a Proxmox VE standalone server node.

  • In my case, I had a spare low-end computer that I could use, so I did and I explained the whole process in a complete guide which I published on GitHub: Small homelab K8s cluster on Proxmox VE

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • minikube

    Run Kubernetes locally

  • minikube (https://github.com/kubernetes/minikube) - based off of docker machine, uses driver for backend, so can use KVM, Vagrant, or Docker itself to bootstrap K8S cluster.

  • microk8s

    MicroK8s is a small, fast, single-package Kubernetes for datacenters and the edge.

  • microk8s (https://microk8s.io/) from Ubuntu folks

  • kubespray

    Deploy a Production Ready Kubernetes Cluster

  • KubeSpray (https://github.com/kubernetes-sigs/kubespray) - uses Ansible to stand up a Kubernetes cluster

  • kubicorn

    Simple, cloud native infrastructure for Kubernetes.

  • Kubicorn (https://github.com/kubicorn/kubicorn)

  • aks-engine

    Discontinued AKS Engine: legacy tool for Kubernetes on Azure (see status)

  • AKS Engine (https://github.com/Azure/aks-engine)

  • kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

  • KinD (https://kind.sigs.k8s.io/) - is k8s in docker

  • jx

    Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton

  • Jenkins X (https://jenkins-x.io/) - standup k8s w gitops ci/cd around jenkins

  • rke2

  • RKE (https://rancher.com/docs/rke) and RKE2 (https://docs.rke2.io/) from Rancher folks

  • k3d

    Little helper to run CNCF's k3s in Docker

  • talos

    Talos Linux is a modern Linux distribution built for Kubernetes.

  • Talos, super easy. https://www.talos.dev/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • Can I scale my dockerized Flask solution with Kubernetes?

    2 projects | dev.to | 6 Apr 2024
  • Kompose: Conversion Tool for Docker Compose to Kubernetes

    1 project | news.ycombinator.com | 19 Dec 2023
  • Should I be using a unified Docker-Compose.yml?

    3 projects | /r/selfhosted | 8 Dec 2023
  • K3s – Lightweight Kubernetes

    17 projects | news.ycombinator.com | 11 Oct 2023
  • Turning my laptop into a one-node k8s-cluster?

    2 projects | /r/kubernetes | 12 Sep 2023