List of supported clouds > MicroK8s
This document describes details specific to using your existing MicroK8s cloud with Juju.
See more: MicroK8s
When using the MicroK8s cloud with Juju, it is important to keep in mind that it is a (1) Kubernetes cloud and (2) not some other cloud.
See more: Cloud differences in Juju
As the differences related to (1) are already documented generically in our Tutorial, How-to guides, and Reference docs, here we record just those that follow from (2).
Juju points of variation | Notes for the MicroK8s cloud |
---|---|
setup (chronological order): | |
CLOUD | |
supported versions: | TBA |
requirements: | Your $USER will need to be a member of the MicroK8s group. > See more: MicroK8s | Get started > 2. Join the group You will need to enable the following MicroK8s add-ons: |
definition: | Cf. kubeconfig file. If you are an admin Juju user and your cloud is a local MicroK8s cloud: Juju retrieves your cloud definition automatically. Run |
CREDENTIAL | |
definition: | Cf. kubeconfig file. If you are an admin Juju user and your cloud is a local MicroK8s cloud: Juju retrieves your credential definition automatically. Run |
CONTROLLER | |
notes on bootstrap: | ā |
other (alphabetical order:) | |
CONFIGURATION (model) | |
cloud-specific: | TBA |
CONSTRAINT | |
conflicting: | |
allocate-public-id |
![]() |
arch |
![]() |
container |
![]() |
cores |
![]() |
cpu-power |
![]() Non-standard: cpu-power=100 is 1/10 of a core. cpu-power is measured in millicores as defined by Kubernetes. |
instance-role |
![]() |
instance-type |
![]() |
mem |
![]() |
root-disk |
![]() |
root-disk-source |
![]() |
spaces |
![]() |
tags |
![]() |
virt-type |
![]() |
zones |
TBA |
PLACEMENT DIRECTIVE | |
<machine> |
TBA |
subnet=... |
![]() |
system-id=... |
![]() |
zone=... |
TBA |
RESOURCE (cloud) Consistent naming, tagging, and the ability to add user-controlled tags to created instances. |
![]() |