typhoon/google-cloud/container-linux/kubernetes
Dalton Hubble 19ee57dc04 Use GCP region_instance_group_manager version block format
* terraform-provider-google v2.19.0 deprecates `instance_template`
within `google_compute_region_instance_group_manager` in order to
support a scheme with multiple version blocks. Adapt our single
version to the new format to resolve deprecation warnings.
* Fixes: Warning: "instance_template": [DEPRECATED] This field
will be replaced by `version.instance_template` in 3.0.0
* Require terraform-provider-google v2.19.0+ (action required)
2019-11-13 17:41:13 -08:00
..
cl Update Kubernetes from v1.16.2 to v1.16.3 2019-11-13 13:05:15 -08:00
workers Use GCP region_instance_group_manager version block format 2019-11-13 17:41:13 -08:00
LICENSE Add LICENSE to top-level of each module 2017-09-28 20:41:19 -07:00
README.md Update Kubernetes from v1.16.2 to v1.16.3 2019-11-13 13:05:15 -08:00
apiserver.tf Avoid creating extraneous GCE controller instance groups 2019-07-20 16:58:45 -07:00
bootstrap.tf Add small CPU resource requests to static pods 2019-11-13 17:18:45 -08:00
controllers.tf Rename bootkube modules to bootstrap 2019-09-14 16:24:32 -07:00
ingress.tf Migrate Google Cloud module Terraform v0.11 to v0.12 2019-06-06 09:48:56 -07:00
network.tf Migrate GCP, DO, Azure to static pod control plane 2019-09-09 22:37:31 -07:00
outputs.tf Rename bootkube modules to bootstrap 2019-09-14 16:24:32 -07:00
ssh.tf Create /etc/kubernetes/manifests before asset copy 2019-09-19 00:30:53 -07:00
variables.tf Add stricter types for GCP modules 2019-09-30 22:04:35 -07:00
versions.tf Use GCP region_instance_group_manager version block format 2019-11-13 17:41:13 -08:00
workers.tf Add node_labels variable in workers modules to set initial node labels (#550) 2019-09-28 14:59:24 -07:00

README.md

Typhoon

Typhoon is a minimal and free Kubernetes distribution.

  • Minimal, stable base Kubernetes distribution
  • Declarative infrastructure and configuration
  • Free (freedom and cost) and privacy-respecting
  • Practical for labs, datacenters, and clouds

Typhoon distributes upstream Kubernetes, architectural conventions, and cluster addons, much like a GNU/Linux distribution provides the Linux kernel and userspace components.

Features

Docs

Please see the official docs and the Google Cloud tutorial.