KubeOne Architecture
The following diagram shows the KubeOne’s architecture, including what
tasks should be done by the user, what tasks are done by KubeOne and in
which particular order.
Additional details about concepts used by KubeOne can be found in the
Concepts document.
1 This diagram shows officially supported providers.
KubeOne is not limited to those providers and is supposed to work on any
infrastructure out of the box, for example, on bare-metal.
For officially supported providers, you can use our Terraform
integration and example configurations
to create the infrastructure.
2 Kubermatic Machine Controller is available
only for officially supported providers. For non-officially
supported providers, you can provision machines manually and use KubeOne’s
Static Workers feature.