Skip to content

Remove NGINX container and runtime manager code from NGF deployment #2838

Closed
@mpstefan

Description

@mpstefan

Task to remove NGINX container and runtime management.

Dev Notes

  • Existing calls to update NGINX are replaced with stubs to call to Agent with logs. This includes calls to the NGINX Plus API.
  • Remove all code that manages NGINX runtime and writes files.
  • Remove all references to the NGINX container, including the deployment and associated volumes.
  • Update liveness probe to represent control plane status.
  • Unit tests are updated or removed so that all unit tests still pass with removed NGINX management functionality.
  • Should be able to deploy the control plane on its own.

Metadata

Metadata

Assignees

Labels

area/control-planeGeneral control plane issuesrefinedRequirements are refined and the issue is ready to be implemented.size/mediumEstimated to be completed within a week

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions