kubernetes-the-hard-way
microk8s
Our great sponsors
kubernetes-the-hard-way | microk8s | |
---|---|---|
124 | 65 | |
38,237 | 8,055 | |
- | 1.5% | |
0.0 | 8.5 | |
8 days ago | 15 days ago | |
Python | ||
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kubernetes-the-hard-way
- The Hater's Guide to Kubernetes
-
Kubernetes the Harder Way, on a local Mac or Linux
I recently published Kubernetes the Harder Way, a guide loosely based on Kelsey Hightower's Kubernetes the Hard Way, but lenghtier, more explanatory, broader in scope, and - most importantly - harder, by targeting a local machine instead of Google Cloud Platform.
-
Ask HN: Is there a low cost way to learn real K8s, after exhausting minikube?
How about this? It will setup a kubernetes cluster on GCP with 3 worker nodes?
https://github.com/kelseyhightower/kubernetes-the-hard-way
Some costs here but click on the google cloud calc as it seems to have gone up since he wrote this:
- Has anyone ever tried to learn how k8s works?
-
Fastest way to set up an k8s environment ?
If you wanna learn it deeply and quickly, Kelsey Hightower's Kubernetes the hard way is fantastic!
-
Looking for resources to learn Kubernetes at a deep level.
As for practicing, there’s k8s the hard way and similar flavours.
- Where to start k8s?
-
How does managed kubernetes providers hide the control plane?
But if you boil down a control plane to its most essential components, it is basically a database (etcd), a webservice (apiserver) and two controllers (controler-manager, scheduler), none of which requires a Kubernetes cluster for their own needs. Self-hosting the control-plane the kubeadm way is absolutely not a requirement, you can also download the bare binaries and run them as basic systemd units out of the cluster. This is how the Kubernetes the hard way tutorial makes things work, if you want to have a look.
- Kubernetes Begineer
- What's the most sane way to operate a K8s cluster?
microk8s
-
Deploying a Web Service on a Cloud VPS Using Kubernetes MicroK8s: A Comprehensive Guide
And install microk8s:
-
Seeking Guidance for Transitioning to Kubernetes and SRE/DevOps for traditional infrastructure team
One quick and easy win I can recommend, is microk8s.
-
Cuber: Deploy your apps on Kubernetes easily
microk8s currently has a showstopping issue that makes it guaranteed to have an irrecoverable failure in HA mode. see https://github.com/canonical/microk8s/issues/3227
k0s is better but also has a lot of bugs. it's the closest to vanilla kubernetes among all the distributions.
> like the simplest GPU support
linux users should be ready to install the nvidia device plugin. if they can't do that, they're never going to succeed in running a gpu accelerated application on their cluster anyway.
> like bootstrapping
in my experience, writing all the bootstrap scripts is painful. but now that there's chatgpt, so much of the drudgery as gone away.
-
I turn my company’s PC into my own “Vercel-like” platform
MicroK8S to spin up a Kubernetes cluster
-
Set up docker and kubernetes in ubuntu 22.04
We will be using docker and microk8s from Canonical. For running our software during development, we will be using skaffold which is a great tool developed by Google.
- What's the most sane way to operate a K8s cluster?
-
How’s everyone running k8s on their homelab’s
I'm curious about this myself. Right now I'm considering putting microk8s on my Ubuntu server.
-
About to start my Homelab
microk8s cluster, fully working Kubernetes in under 5 minutes
- Despliega un clúster de Kubernetes en segundos con k3sup
-
CEL for admission controller with ValidatingAdmissionPolicy in K8s 1.26
microk8s - https://microk8s.io
What are some alternatives?
rancher - Complete container management platform
k3s - Lightweight Kubernetes
docker - Moby Project - a collaborative project for the container ecosystem to assemble container-based systems [Moved to: https://github.com/moby/moby]
k3d - Little helper to run CNCF's k3s in Docker
k0s - k0s - The Zero Friction Kubernetes
microshift - A small form factor OpenShift/Kubernetes optimized for edge computing
kops - Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
talos - Talos Linux is a modern Linux distribution built for Kubernetes.
kubeadm - Aggregator for issues filed against kubeadm
kind - Kubernetes IN Docker - local clusters for testing Kubernetes
multipass - Multipass orchestrates virtual Ubuntu instances