Server Side Stack
Your Kubernetes cluster
Note that Launchpad uses
k0s as the
Kubernetes distribution for managing Kubernetes. K0s was picked for this project as it is viewed to be one of the top open-source lightweight certified Kubernetes distributions targeted at public & private clouds, on-premises, edge & hybrid. This capability together with it's small compute footprint - it can run on machines with less than half GB of RAM - makes k0s the ideal distribution for most Indexers.
Details on the different components that can be normally found in a Kubernetes cluster can be found here.
Note that in a K0s cluster a few of the components that make up your usual Kubernetes cluster have been abstracted away in a single binary. If you have experience with other Kubernetes distributions you will notice when spinning up your
k0s cluster, that you are missing
kube-controller-manager . This design is intentional.
Cluster Services that come with Launchpad