This patch implements name-based selectors for
`CozystackResourceDefinitions.spec.secrets`. Application developers may
now specify secrets that should or should not be visible to end users by
specifying a `resourceNames` field with a string slice of acceptable
names. This will, for instance, let developers exclude a secret like
`postgres-dbname-superuser` that has a predictable name even if it does
not have predictable labels. Simple templates are supported, so
`postgres-{{ .name }}-superuser` is also a valid entry under
`resourceNames`.
```release-note
[lineage, controller] Let application developers determine resource
visibility for end users by name, as well as by labels.
```
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
|
||
|---|---|---|
| .. | ||
| e2e-apps | ||
| boilerplate.go.txt | ||
| cdi_golden_image_create.sh | ||
| collect-images.sh | ||
| cozyreport.sh | ||
| cozytest.sh | ||
| download-dashboards.sh | ||
| e2e-install-cozystack.bats | ||
| e2e-prepare-cluster.bats | ||
| e2e-test-openapi.bats | ||
| pre-checks.sh | ||
| update-codegen.sh | ||
| update-crd.sh | ||
| upload-assets.sh | ||