Added
- Add ServiceMonitor and default values (#245).
controller.service.clusterIP.controller.service.externalIPs.controller.service.loadBalancerIP.controller.service.sessionAffinity.controller.service.healthCheckNodePort.controller.service.ipFamilyPolicy.controller.service.ipFamilies.controller.service.enableHttp.controller.service.enableHttps.controller.service.appProtocol.controller.service.external.enabled.portNamePrefix.controller.service.nodePorts.tcp & controller.service.nodePorts.udp.tcp and udp.controller.service.internal.loadBalancerIP.controller.service.enableHttp & controller.service.enableHttps.controller.service.appProtocol.controller.service.internal.nodePorts.tcp & controller.service.internal.nodePorts.udp.tcp and udp.controller.service.loadBalancerSourceRanges.controller.service.externalTrafficPolicy.ports.controller.service.internal.loadBalancerSourceRanges.controller.service.internal.externalTrafficPolicy.ports.controller.service.internal.labels.controller.service.labels instead.controller.service.internal.type.controller.service.type instead.controller.service.internal.ports.http.controller.service.ports.http instead.controller.service.internal.ports.https.controller.service.ports.https instead.hostNetwork (primary used in CAPZ based management clusters)defaultBackend.updateStrategy & defaultBackend.minReadySeconds. (#406)controller.configAnnotations.controller.addHeaders.controller.proxySetHeaders.dhParam.tcp and udp.controller.config.controller.admissionWebhooks.networkPolicyEnabled is being removed in favor of controller.networkPolicy.enabled.configmap.yaml -> controller-configmap.yaml.If you are upgrading from chart version lower than 3.0.0, it is neccessary to perform an intermediate upgrade to chart version 3.0.0 as this version contains a required migration process for enabling the use of seccompProfiles.
PodDisruptionBudget to move from maxUnavailable: 1 to maxUnavailable: 25% for better scalingreplicas, managed by HPA. (#188)