Problem
The current default configuration in Helm values.yaml has log_ingestor: null, which disables the log-ingestor. This is inconsistent with the default clp_config.yaml and clp_config.template.json.yaml configurations, and causes the API server to crash and restart continuously in v0.8.0 due to parsing issues.
Impact
The v0.8.0 Helm chart deploys an API server with the default configuration that continuously crashes and restarts, resulting in a broken deployment out of the box.
Solution
Enable log_ingestor by default in Helm values.yaml with appropriate default values to align with the default clp_config.yaml and clp_config.template.json.yaml configurations.
References
Files Affected
tools/deployment/package-helm/values.yaml
Problem
The current default configuration in Helm
values.yamlhaslog_ingestor: null, which disables the log-ingestor. This is inconsistent with the defaultclp_config.yamlandclp_config.template.json.yamlconfigurations, and causes the API server to crash and restart continuously in v0.8.0 due to parsing issues.Impact
The v0.8.0 Helm chart deploys an API server with the default configuration that continuously crashes and restarts, resulting in a broken deployment out of the box.
Solution
Enable
log_ingestorby default in Helmvalues.yamlwith appropriate default values to align with the defaultclp_config.yamlandclp_config.template.json.yamlconfigurations.References
log-ingestordeployment. #1856log_ingestoris explicitly null in configmap when disabled (fixes #1881). #1882log-ingestordeployment. #1856 (comment)Files Affected
tools/deployment/package-helm/values.yaml