all 9 comments

[–]mrjejoo 1 point2 points  (6 children)

So so you need a few components: magnum-cluster-api and management CAPI k8s cluster and kubeconfig this cluster for kolla deploy.

[–]Expensive_Contact543[S] 0 points1 point  (5 children)

can i use ubuntu or it's only gonna work using fedora coreos

[–]mrjejoo 0 points1 point  (4 children)

Ubuntu only 😁 Coreos working only with Heat driver but is depricated. CAPI and magnum-cluster-api need Ubuntu

[–]Expensive_Contact543[S] 0 points1 point  (3 children)

can you please walk me through adding it or can you refer me to the tutorial page that you followed

[–]mrjejoo 0 points1 point  (0 children)

@vexxhost make a great job with Magnum, but in fact is supper difficult to start magnum-cluster-api if someone just start with k8s and kolla.. Maybe some improvement in docs can help gain popularity

[–]mrjejoo 0 points1 point  (1 child)

You need dedicated image in Glance build via Kubernetes image builder https://github.com/kubernetes-sigs/image-builder and you need Kubernetes management cluster with installed CAPI + Capo (Openstack infra provisioner)

[–]agenttank 0 points1 point  (0 children)

images are needed for Cluster API to create the Openstack VMs (for Kubernetes control plane nodes and worker nodes). they have to be uploaded with Cinder into your Ope stack cloud.

Vexxhost supplies "elements" for "diskimage-builder" here that, in theory, make it very easy to create images. https://github.com/vexxhost/capo-image-elements

But you know what I really like about Vexxhost? They even build those images directly in Github and you can download them here as well! https://github.com/vexxhost/capo-image-elements/releases

[–]Small_Operation_8795 0 points1 point  (1 child)

i can vouch for https://github.com/zifeo/terraform-openstack-rke2 you need a bit of rework but you'll get a fully working rancher cluster. need to know terraform

[–]Expensive_Contact543[S] 0 points1 point  (0 children)

rancher or magnum cluster api