Skip to content

Secure connection between agent and control plane #2843

Closed
@mpstefan

Description

@mpstefan

As a user of NGF
I want the connection between the control and data plane to be secured with TLS
So that any changes to the data plane are encrypted.

Acceptance

  • Any traffic between the control plane and Agent is encrypted.
    • By default, NGF can provide self-signed certs that are generated at installation time.
    • Docs should recommend that a customer use cert-manager in a production environment (with details on how to set this up).
  • The agent should use a Bound Kubernetes ServiceAccount token to authenticate with the control plane.

Dev Notes

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestrefinedRequirements are refined and the issue is ready to be implemented.size/largeEstimated to be completed within two weeks

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions