typhoon/google-cloud/flatcar-linux/kubernetes
Dalton Hubble fddd8ac69d Fix Flatcar Linux nodes on Google Cloud not ignoring image changes
* Add `boot_disk[0].initialize_params` to the ignored fields for the
controller nodes
* Nodes will auto-update, Terraform should not attempt to delete and
recreate nodes (especially controllers!). Lack of this ignore causes
Terraform to propose deleting controller nodes when Flatcar Linux
releases new images
* Matches the configuration on Typhoon Fedora CoreOS (which does not
have the issue)
2022-04-20 18:53:00 -07:00
..
cl Update Kubernetes from v1.23.4 to v1.23.5 2022-03-16 21:01:41 -07:00
workers Update Kubernetes from v1.23.4 to v1.23.5 2022-03-16 21:01:41 -07:00
LICENSE Rename container-linux modules to flatcar-linux 2020-10-20 22:47:19 -07:00
README.md Update Kubernetes from v1.23.4 to v1.23.5 2022-03-16 21:01:41 -07:00
apiserver.tf Rename container-linux modules to flatcar-linux 2020-10-20 22:47:19 -07:00
bootstrap.tf Update Cilium and Calico CNI providers 2022-04-19 08:28:52 -07:00
controllers.tf Fix Flatcar Linux nodes on Google Cloud not ignoring image changes 2022-04-20 18:53:00 -07:00
image.tf Switch to using Flatcar Linux images on Google Cloud 2022-01-28 21:04:10 -08:00
ingress.tf Rename container-linux modules to flatcar-linux 2020-10-20 22:47:19 -07:00
network.tf Update Prometheus discovery of kube components 2021-08-10 21:25:19 -07:00
outputs.tf Set kubeconfig and asset_dist as sensitive 2020-11-23 11:41:55 -08:00
ssh.tf Workaround Terraform v1.1 file provisioner regression 2021-12-28 13:25:23 -08:00
variables.tf Change default CNI provider from Calico to Cilium 2022-02-07 08:07:00 -08:00
versions.tf Update minimum Terraform provider versions 2021-12-07 16:26:34 -08:00
workers.tf Rename container-linux modules to flatcar-linux 2020-10-20 22:47:19 -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.