no default model created on microk8s bootstrap

Bug #1985064 reported by Tom Haddon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Invalid
Undecided
Unassigned

Bug Description

Currently if you bootstrap on LXC juju will create two models for you, the controller model and a "default" model for workloads.

However, if you bootstrap on microk8s you get only the controller model and the following message:

```
Now you can run
        juju add-model <model-name>
to create a new model to deploy k8s workloads.
```

Wouldn't it be better to create and select a default model for the user to remove one step for them to have to do manually, and to be consistent with LXC?

Changed in juju:
status: New → Invalid
Revision history for this message
John A Meinel (jameinel) wrote :

So this is only true on Juju <=2.9 and has never been true on Kubernetes.
Mark has asked that we make "add-a-model" a standard practice for users rather than doing it by default in bootstrap.
For 3.0 we are following the model for Kubernetes and after bootstrap you end up with a Controller but no Model, and will need to do an `add-model` post bootstrap.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.