istiod update to 1.25.2-bb.1
Package Merge Request
Package Changes
https://repo1.dso.mil/big-bang/product/packages/istiod/-/blob/1.25.2-bb.1/CHANGELOG.md
Package MR
big-bang/product/packages/istiod!34 (merged)
For Issue
Closes big-bang/product/packages/istiod#27 (closed)
Upgrade Notices
Additional Envoy Filters
Big Bang's istiod
package (a component of operatorless istio) now supports the deployment of additional EnvoyFilter
resources via values overlays:
istiod:
values:
additionalEnvoyFilters:
- name: hello-world
labels: # optional
hello: world
annotations: # optional
hello/world: "true"
spec:
configPatches:
- applyTo: HTTP_FILTER
match:
context: SIDECAR_INBOUND
listener:
filterChain:
filter:
name: envoy.filters.network.http_connection_manager
subFilter:
name: envoy.filters.http.router
patch:
operation: INSERT_BEFORE
value:
name: envoy.filters.http.lua.hello-world
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.lua.v3.Lua
inlineCode: |
function envoy_on_response(response_handle)
response_handle:headers():add("x-hello", "world")
end
NOTE: Any EnvoyFilter
resoruces applied via this method will be deployed to the istio-system
namespace.
Edited by Zach Callahan