mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-14 13:54:37 +03:00
Add support for hubble-export-file-max-backups and max-size-mb variables (#12072)
* feat(cilium): add configurable Hubble export log rotation parameters - Adds support for `cilium_hubble_export_file_max_backups` and `cilium_hubble_export_file_max_size_mb` - Applies values only if `cilium_hubble_export_file_path` is defined - Default values are set in role defaults - Cleans up template logic by removing unnecessary conditionals * Fix indentation for hubble export settings * Fix undefined variable issue with ipwrap in kubeconfig override that caused pre-commit errors * Update main.yml rollback
This commit is contained in:
@@ -348,3 +348,6 @@ cilium_certgen_args:
|
|||||||
cilium_clusterrole_rules_operator_extra_vars: []
|
cilium_clusterrole_rules_operator_extra_vars: []
|
||||||
cilium_enable_host_firewall: false
|
cilium_enable_host_firewall: false
|
||||||
cilium_policy_audit_mode: false
|
cilium_policy_audit_mode: false
|
||||||
|
|
||||||
|
cilium_hubble_export_file_max_backups: "5"
|
||||||
|
cilium_hubble_export_file_max_size_mb: "10"
|
||||||
|
|||||||
@@ -221,6 +221,8 @@ data:
|
|||||||
hubble-tls-key-file: /var/lib/cilium/tls/hubble/server.key
|
hubble-tls-key-file: /var/lib/cilium/tls/hubble/server.key
|
||||||
hubble-tls-client-ca-files: /var/lib/cilium/tls/hubble/client-ca.crt
|
hubble-tls-client-ca-files: /var/lib/cilium/tls/hubble/client-ca.crt
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
hubble-export-file-max-backups: "{{ cilium_hubble_export_file_max_backups }}"
|
||||||
|
hubble-export-file-max-size-mb: "{{ cilium_hubble_export_file_max_size_mb }}"
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
# IP Masquerade Agent
|
# IP Masquerade Agent
|
||||||
|
|||||||
Reference in New Issue
Block a user