Kong / charts

Helm chart for Kong
Apache License 2.0
239 stars 473 forks source link

kgo: remove controllers related defaults #1039

Closed pmalek closed 3 months ago

pmalek commented 3 months ago

What this PR does / why we need it:

Adds the env section handling with GATEWAY_OPERATOR_ prefix similarly as it's done in other charts (e.g. CONTROLLER_ prefix for KIC in kong chart).

This also removes the default flags for enabling and disabling controllers.

Enabling and disabling controllers is now done via env section like so:

env:
  # gateway controller
  enable_gateway_controller: false
  # dataplane controller. mutually exclusive with dataplane bluegreen controller
  enable_dataplane_controller: true