Skip to main content

no-missing-secret

Rec
Enabled in recommended preset.
All
Disabled when components are given in CLI.

Disallow missing Secret references.

This rule ensures that all Secret references are defined by checking if the corresponding manifests are present or not.

Besides Secret, the following resources are also supported:

API GroupKind
bitnami.comSealedSecret
external-secrets.ioExternalSecret
seals.kinko.devAsset
cert-manager.ioCertificate

Configuration

allow

Allow Secret references that match the patterns to be missing.

Examples

Allow a specific namespace and name.

allow = [{ namespace = "foo", name = "bar" }]

Allow all names in a specific namespace.

allow = [{ namespace = "foo", name = "*" }]