nginxinc / nginx-gateway-fabric

NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.
Apache License 2.0
501 stars 97 forks source link

Developer Doc: Explain how NKG processes events #912

Open pleshakov opened 1 year ago

pleshakov commented 1 year ago

NKG configures NGINX as a response to changes in the cluster. Such changes come to NKG in a form of events about resources (ex. HTTPRoute is changed, an EndpointSlice is updated, etc.).

NKG processes those events and regenerates NGINX config if necessary.

Acceptance criteria:

Note: such knowledge will help the user understand the behavior of NKG and use that knowledge to successfully manage NKG.

mpstefan commented 1 year ago

We talked today about changing this to the perspective of a developer looking to contribute to the project.