Skip to content
This repository was archived by the owner on Sep 4, 2024. It is now read-only.
/ terraform Public archive

This project includes Terraform scripts for deploying Kubernetes on top of OpenStack or libvirt.

License

Notifications You must be signed in to change notification settings

mssola/terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba05b9c · Jun 27, 2017
Jun 27, 2017
May 22, 2017
Mar 31, 2017
Jun 21, 2017
Apr 28, 2016
Jun 12, 2017
May 4, 2017
Mar 1, 2017
May 2, 2017
Mar 31, 2017
May 5, 2017
May 5, 2017
Jun 14, 2017
Mar 7, 2017
Sep 2, 2016
Sep 2, 2016

Repository files navigation

Terraform provisioning for Kubernetes

This project includes Terraform scripts for deploying Kubernetes on top of OpenStack or libvirt.

The whole process can be seen in this diagram:

We use Terraform for creating VMs that will be provisioned with Salt later on. However, we do not use vanilla Terraform scripts but some templates that are processed by our k8s-setup script (our own preprocessor that internally uses erb). This process can be controlled with some configuration variables that can be used for specifying things like the VMs base image, the Salt scripts directory, the number of worker nodes, etc

You can find more information about how to use this code in the following links:

License

This project is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

About

This project includes Terraform scripts for deploying Kubernetes on top of OpenStack or libvirt.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published