mirror of
https://github.com/teamserverless/k8s-on-raspbian.git
synced 2025-01-18 12:05:31 +00:00
Update k3s verbiage and mention k3sup
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
This commit is contained in:
parent
f9ab2ffdfe
commit
782998b4b0
19
README.md
19
README.md
@ -1,10 +1,12 @@
|
|||||||
## Kubernetes on Raspbian
|
## Kubernetes on Raspbian
|
||||||
|
|
||||||
This repository holds the original tutorial for "Kubernetes on Raspbian" / Raspberry Pi by Alex Ellis
|
This repository holds the "original tutorial" for "Kubernetes on Raspbian" by Alex Ellis using kubeadm. It also has a list of reader's clusters for your inspiration and Alex's newest work with k3s.
|
||||||
|
|
||||||
![](https://pbs.twimg.com/media/DKGfQ7bWkAAkGb9.jpg)
|
![My modest stack of RPis](https://miro.medium.com/max/1400/1*wDwPc6YYVbu1I8Ef9m5lBg.jpeg)
|
||||||
|
|
||||||
This guide is part of a larger blog post: [Build your own bare-metal ARM cluster](https://blog.alexellis.io/build-your-own-bare-metal-arm-cluster/).
|
If you'd like to read more about Kubernetes clusters, see Alex's write-up over the past 5 years of building with Docker and these tiny devices:
|
||||||
|
|
||||||
|
[Five years of Raspberry Pi Clusters](https://medium.com/@alexellisuk/five-years-of-raspberry-pi-clusters-77e56e547875)
|
||||||
|
|
||||||
### Start the guide
|
### Start the guide
|
||||||
|
|
||||||
@ -22,14 +24,21 @@ k3s is:
|
|||||||
* still normal, upstream, compliant Kubernetes
|
* still normal, upstream, compliant Kubernetes
|
||||||
* doesn't appear to run into some of the complicated issues we've seen with `kubeadm`
|
* doesn't appear to run into some of the complicated issues we've seen with `kubeadm`
|
||||||
|
|
||||||
Start now:
|
![k3sup diagram](https://github.com/alexellis/k3sup/raw/master/docs/k3sup-cloud.png)
|
||||||
|
|
||||||
|
You may also enjoy k3sup ("ketchup") - a tool I built with the community to bootstrap k3s clusters over SSH. It has a simple `k3sup install / join` syntax and is available on GitHub. See more at: [https://k3sup.dev](https://k3sup.dev)
|
||||||
|
|
||||||
|
Start with a tutorial now (newest listed first):
|
||||||
|
|
||||||
|
* [Walk-through — install Kubernetes to your Raspberry Pi in 15 minutes](https://medium.com/@alexellisuk/walk-through-install-kubernetes-to-your-raspberry-pi-in-15-minutes-84a8492dc95a)
|
||||||
* [Kubernetes Homelab with Raspberry Pi and k3sup](https://blog.alexellis.io/raspberry-pi-homelab-with-k3sup/)
|
* [Kubernetes Homelab with Raspberry Pi and k3sup](https://blog.alexellis.io/raspberry-pi-homelab-with-k3sup/)
|
||||||
* [Will it cluster? k3s on your Raspberry Pi](https://blog.alexellis.io/test-drive-k3s-on-raspberry-pi/)
|
* [Will it cluster? k3s on your Raspberry Pi](https://blog.alexellis.io/test-drive-k3s-on-raspberry-pi/)
|
||||||
|
|
||||||
#### 2) Or pick `kubeadm` (advanced users)
|
#### 2) Or pick `kubeadm` (advanced users)
|
||||||
|
|
||||||
My current thinking is that only advanced users should attempt to install Kubernetes with `kubeadm`. Historically, it's had some unfortunate issues around timeouts and being slow.
|
This guide is part of a larger blog post: [Build your own bare-metal ARM cluster](https://blog.alexellis.io/build-your-own-bare-metal-arm-cluster/).
|
||||||
|
|
||||||
|
My current thinking is that only advanced users should attempt to install Kubernetes with `kubeadm`. Historically, it's had some unfortunate issues around timeouts and being slow, k3s makes installation and operation seamless.
|
||||||
|
|
||||||
* Start the guide: [Kubernetes on (vanilla) Raspbian Lite](./GUIDE.md)
|
* Start the guide: [Kubernetes on (vanilla) Raspbian Lite](./GUIDE.md)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user