diff --git a/roles/network_plugin/cilium/defaults/main.yml b/roles/network_plugin/cilium/defaults/main.yml index 324b38c1d..40f3583c7 100644 --- a/roles/network_plugin/cilium/defaults/main.yml +++ b/roles/network_plugin/cilium/defaults/main.yml @@ -159,6 +159,14 @@ cilium_hubble_tls_generate: false cilium_hubble_export_file_max_backups: "5" cilium_hubble_export_file_max_size_mb: "10" +cilium_hubble_export_dynamic_enabled: false +cilium_hubble_export_dynamic_config_content: + - name: all + fieldMask: [] + includeFilters: [] + excludeFilters: [] + filePath: "/var/run/cilium/hubble/events.log" + ### Capacity of Hubble events buffer. The provided value must be one less than an integer power of two and no larger than 65535 ### (ie: 1, 3, ..., 2047, 4095, ..., 65535) (default 4095) # cilium_hubble_event_buffer_capacity: 4095 diff --git a/roles/network_plugin/cilium/templates/values.yaml.j2 b/roles/network_plugin/cilium/templates/values.yaml.j2 index a98b27f28..73700315c 100644 --- a/roles/network_plugin/cilium/templates/values.yaml.j2 +++ b/roles/network_plugin/cilium/templates/values.yaml.j2 @@ -99,6 +99,11 @@ hubble: export: fileMaxBackups: {{ cilium_hubble_export_file_max_backups }} fileMaxSizeMb: {{ cilium_hubble_export_file_max_size_mb }} + dynamic: + enabled: {{ cilium_hubble_export_dynamic_enabled }} + config: + content: + {{ cilium_hubble_export_dynamic_config_content | to_nice_yaml(indent=10) | indent(10) }} ipam: mode: {{ cilium_ipam_mode }}