I want to deploy microk8s in different juju model where in the first model I deployed the microk8s with role "control-plane" and the other model with the role "worker". When I did it manually I was able to create the microk8s cluster. But through the charm, it didn't work I have the charm with worker role in waiting state.
What Should Happen Instead?
The microk8s charm with worker role should be active idle and the microk8s cluster created.
Reproduction Steps
create a model for the microk8s control plane machine
create a model for microk8s worker machine
expose control plane interface from the first model (juju offer)
consume the control-plane interface from the worker model
Environment
deployed the environment in two different openstack projects
I needed to add a security group rule in the control plane model tenant for port 25000 for the manual steps to work correctly. But the charm is still in waiting state.
Summary
I want to deploy microk8s in different juju model where in the first model I deployed the microk8s with role "control-plane" and the other model with the role "worker". When I did it manually I was able to create the microk8s cluster. But through the charm, it didn't work I have the charm with worker role in waiting state.
What Should Happen Instead?
The microk8s charm with worker role should be active idle and the microk8s cluster created.
Reproduction Steps
Environment
deployed the environment in two different openstack projects
MicroK8s charm track: 1.28/stable Juju version: 3.3.1 Cloud: OpenStack
Additional info, logs
I needed to add a security group rule in the control plane model tenant for port 25000 for the manual steps to work correctly. But the charm is still in waiting state.
Can you suggest a fix?
no
Are you interested in contributing with a fix?
no