Skip to content

Latest commit

 

History

History
executable file
·
40 lines (32 loc) · 1.09 KB

README.md

File metadata and controls

executable file
·
40 lines (32 loc) · 1.09 KB

Kubernetes on Openstack with Terraform

Provision a Kubernetes cluster with Terraform on Openstack

Status

This project is still a concept. Please DO NOT USE on production clusters.

Requirements

Quick run

$ terraform init
$ terraform plan \
      -var "username=$OS_USERNAME" \
      -var "password=$OS_PASSWORD" \
      -var "tenant=$OS_TENANT_NAME" \
      -var "auth_url=$OS_AUTH_URL" \
      -var "tenant_id=$OS_TENANT_ID"
$ terraform apply \
      -var "username=$OS_USERNAME" \
      -var "password=$OS_PASSWORD" \
      -var "tenant=$OS_TENANT_NAME" \
      -var "auth_url=$OS_AUTH_URL" \
      -var "tenant_id=$OS_TENANT_ID"

Destroy

$ terraform destroy \
      -var "username=$OS_USERNAME" \
      -var "password=$OS_PASSWORD" \
      -var "tenant=$OS_TENANT_NAME" \
      -var "auth_url=$OS_AUTH_URL" \
      -var "tenant_id=$OS_TENANT_ID"