From fadb5bbdaaf97f7f2e59ac554e61cb015b48a34d Mon Sep 17 00:00:00 2001 From: Dalton Hubble Date: Tue, 5 Oct 2021 19:20:26 -0700 Subject: [PATCH] Enable Kubernetes aggregation by default * Change `enable_aggregation` default from false to true * These days, Kubernetes control plane components emit annoying messages related to assumptions baked into the Kubernetes API Aggregation Layer if you don't enable it. Further the conformance tests force you to remember to enable it if you care about passing those * This change is motivated by eliminating annoyances, rather than any enthusiasm for Kubernetes' aggregation features * https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/ --- variables.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/variables.tf b/variables.tf index 7e06d70..5818c20 100644 --- a/variables.tf +++ b/variables.tf @@ -87,8 +87,8 @@ variable "enable_reporting" { variable "enable_aggregation" { type = bool - description = "Enable the Kubernetes Aggregation Layer (defaults to false, recommended)" - default = false + description = "Enable the Kubernetes Aggregation Layer (defaults to true)" + default = true } variable "daemonset_tolerations" {