Skip to content

Validate TLS Secrets #359

Closed as not planned
Closed as not planned
@pleshakov

Description

@pleshakov

Is your feature request related to a problem? Please describe.
NKG doesn't validate the contents of a TLS Secret used for TLS termination of a Listener. As a result, an invalid cert or key might end up referenced in the generated NGINX config, which will make NGINX fail to reload.

Describe the solution you'd like
Ensure that an invalid TLS Secret cannot make NGINX fail to reload. Report the validation errors in the Gateway resource status.

Describe alternatives you've considered

Additional context

Aha! Link: https://nginx.aha.io/features/NKG-24

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions