Skip to main content
3 of 3
added 350 characters in body
Evan Carroll
  • 2.6k
  • 6
  • 33
  • 81

How can I deploy a Kubernetes cluster onto OpenStack with Terraform?

I know OpenStack has a supported method of installing a Container Container Orchestration Engine (COE) like Kubernetes using Magnum. I can not use Magnum because I am not an administrator on OpenStack and we do not have the "Service Endpoint" for Magnum installed.


Terraform has the ability to provision resources on OpenStack: I have this working. Is there any easy way to provision multiple resources and to configure a Kubernetes cluster on top of OpenStack from a non-admin level of permissions? I'm open to using other tools like Ansible to get this job done. I'm just wondering if this is possible as a regular non-admin of OpenStack to easily set up a Kubernetes cluster from the resources I can provision?

Evan Carroll
  • 2.6k
  • 6
  • 33
  • 81