Install in no time, in your VPS:
- kubernetes, the container leader hosting platform
- and a set of integrated packaged applications (known as
chartsin Kubernetes)
Because we are starting from the simplest Kubernetes cluster as stated in the official documentation.
The simplest Kubernetes cluster has the entire control plane and worker node services running on the same machine. You can grow that environment by adding worker nodes.
Works out of the box
- Single node Kubernetes with a goal on low memory consumption. A single node can host 110 containers, that's a lot of applications.
- Zero configuration. The kubee charts being aware of each other, they are preconfigured and needs a minimal set of parameters.
- Cluster configuration. Every chart configuration is saved in a single cluster values file making it quick and easy to see the state of the cluster.
- One-shot Chart Installation. CRDs dependencies are automatically managed.
- Authentication Ready. All infra apps are automatically secured by authentication (
basicAuthby default, oidc if Dex) - Secure Ready. With the internal
kubeeca, all communication are encrypted (ssl/https) and the servers get certificates that are automatically rotated. - Ingress Ready. Access any service by setting just the hostname.
kubee is a Bring Your Own Cloud (BYOC) app that allows you to run applications using your own cloud infrastructure and resources rather than relying on a third-party vendor.
BYOC, the Next Evolution of SaaS https://thenewstack.io/saas-is-broken-why-bring-your-own-cloud-byoc-is-the-future/
Admin Dashboardwith Kubernetes Dashboard- Certificate Provisioning and monitoring with cert-manager
- Host, System and App Monitoring with Prometheus, Alert Manager, Grafana, ...
- Cron Job
FAAS (Function as a service)as functions are containerDatabase provisioningwith operator such as MariaDb,CNPGfor postgres, ...Secret Managementwith Kubernetes Secret, External Secret, Vault, ...)- Self-healing mechanism with the integrated container supervisor
- No downtime thanks to Rolling Update
- CI/CD Deployment with ArgoCd, Flux
Note that you are not limited to Kubee Charts. You can install any Helm chart or Kubernetes Manifest, but you would need to discover the configuration yourself.
To make your charts, kubee compatible and reuse the configuration of dependent charts,
you can read the kubee chart documentation.
On Mac / Linux / Windows WSL with HomeBrew
brew install --HEAD eraldyhq/tap/kubeeSee How to create a cluster and install applications
See Contribute/Dev