UNCLASSIFIED - NO CUI

Skip to content

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

Merge request reports

Loading