1

If I want to install Kubernetes on OpenStack, is there a supported method to do this?

2 Answers 2

1

Yes, there is a supported method of doing this. You can install Magnum (which is itself an OpenStack project). This will allow you to install any Container Orchestration Engine (COE), including Swarm, Kubernetes, Mesos, and DC/OS. It does this by provisioning an infrastructure cluster of raw OpenStack resources like Nova (the OpenStack compute resource) per-tenant, and installing the COE on the top of it giving you access to the cluster through kubectl.

Links

1

Just to be clear, Magnum requires cloud operators to install it first on the Openstack first. Then, users are able to provision kubernetes clusters.

If you are looking to run your own k8s clusters inside VMs, there is Rancher Openstack operator

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.