Skip to content

Ensure policy Bundles exists on disk before applying resource changes #6898

@shaun-nx

Description

@shaun-nx

Overview

As a User of NGINX Ingress Controller, I would like to ensure my Ingress or Policy resources configured with a PolicyBundle and/or and LogBundle, are rejected if the associated bundle does not exist on disk so that my policy or ingress state is correct

Acceptance Criteria

  • Validate bundles exists when applying Policy Resource
  • Validate bundles exists when applying Ingress resource that references policy bundle
  • Ingress and policy resources are rejected appropriately
  • Explicitly log that the file has been found, and resource is valid
  • Validate on apply and update of Policy and Ingress resource

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalAn issue that proposes a feature requestrefinedIssues that are ready to be prioritized

    Type

    Projects

    Status

    Prioritized backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions