« Previous 1 2 3
Production-ready mini-Kubernetes installations
Rich Harvest
Conclusions
In both development and production operations, Kubernetes can be used to create clusters quickly that comply with all technical standards and that work well.
At this point, however, a word of warning is in order: The work required in the K8s universe includes monitoring workloads, both those of K8s itself and the services running on it. Observability is massively important. Providers know this, and their products install a variety of additional tools (e.g., Prometheus, OpenTelemetry) in addition to Kubernetes for precisely this reason. Security add-ons also play a role.
You will need this functionality even if you opt for one of the less complex solutions presented here, but don't expect to get it straight out of the box. Some follow-up can be expected, at least for production environments. Given that Kubernetes can be highly complex, you will certainly not want to find yourself flying blind in your own environment.
Regardless, if you want to try out K8s or run it in production, you have a number of options, even if you decide not to use the comprehensive packages from established vendors.
Infos
- Vanilla Kubernetes: https://kubernetes.io/releases
- K3s: https://K3s.io
- k0s: https://k0sproject.io
- minikube: https://minikube.sigs.K8s.io/docs
- Microkubes: https://www.microkubes.com
- k0s installation instructions: https://docs.k0sproject.io/v1.23.6+k0s.2/install/
- Rook documentation: https://rook.io/docs/rook/latest-release/Getting-Started/quickstart
« Previous 1 2 3
Buy this article as PDF
(incl. VAT)