Replies: 3 comments 2 replies
-
Are you referring to "Global" settings that are generic to NGINX? As opposed to snippets (context specific behavior injection) that would be context sensitive and thus I imagine extensions of the Gateway API CRDs. |
Beta Was this translation helpful? Give feedback.
-
I think we need to have two compatible approaches:
Below are some options for high-level and low-level control.
|
Beta Was this translation helpful? Give feedback.
-
The team met today and decided to move forward with this in an enhancement proposal for dynamic data plane configuration. In which, we'd like to put the "high-level" configuration in its own CRD and maintain the "low-level" configuration elsewhere, as pointed out in @pleshakov's post above. Furthermore, we decided that if we support additional types of data planes in the future, we will create a separate CRD for it. |
Beta Was this translation helpful? Give feedback.
-
As we progress NKG beyond just the Gateway API, we need a place to put additional configuration features for the data plane. Currently, our data plane is OSS NGINX. When we discussed it previously, we mentioned two distinct paths:
Configuration via NGINX ConfigMap
Configuration via Custom Resource Definition
We could also pursue a complete separate path. Here's some questions to prompt the discussion:
Beta Was this translation helpful? Give feedback.
All reactions