Skip to content

Commit e209d2c

Browse files
authored
Merge pull request #9582 from amak3/expose-opa-ast-optimization-configuration-per-cluster
Add expose-opa-ast-optimization configuration to skipper-ingress
2 parents b6518e7 + 264d6f9 commit e209d2c

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

cluster/config-defaults.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@ skipper_ingress_routegroup_crd_require_hosts: "true"
372372
# Set defaults values that would enable Open Policy Agent in a skipper filter
373373
skipper_open_policy_agent_enabled: "false"
374374
skipper_open_policy_agent_styra_token: ""
375+
skipper_open_policy_agent_data_preprocessing_optimization_enabled: "false"
375376

376377
# Default timeout value in seconds for outgoing http calls from Open Policy Agent in a skipper filter
377378
skipper_open_policy_agent_styra_response_header_timeout: "2"

cluster/manifests/skipper/deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ spec:
317317
- "-enable-open-policy-agent"
318318
- "-open-policy-agent-config-template=/etc/skipper/open-policy-agent/opaconfig.yaml"
319319
- "-open-policy-agent-envoy-metadata=/etc/skipper/open-policy-agent/envoymetadata.json"
320+
- "-enable-open-policy-agent-data-preprocessing-optimization={{ .Cluster.ConfigItems.skipper_open_policy_agent_data_preprocessing_optimization_enabled }}"
320321
{{ end }}
321322
{{ if or (eq .Cluster.ConfigItems.nlb_switch "pre") (eq .Cluster.ConfigItems.nlb_switch "exec") }}
322323
- "-forwarded-headers=X-Forwarded-For,X-Forwarded-Proto=https,X-Forwarded-Port=443"

0 commit comments

Comments
 (0)