feat(argo-cd): support ApplicationSet in any namespace. (#2402)

* chore(argo-cd): support ApplicationSet in any namespace.

Signed-off-by: mugioka <okamugi0722@gmail.com>

* chore: apply feedback by maintainer.

Signed-off-by: mugioka <okamugi0722@gmail.com>

* fix: docs is not generated.

Signed-off-by: mugioka <okamugi0722@gmail.com>

---------

Signed-off-by: mugioka <okamugi0722@gmail.com>
This commit is contained in:
mugi 2024-03-02 20:20:12 +09:00 committed by GitHub
parent f7a6060fce
commit de462b7e80
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 111 additions and 3 deletions

View file

@ -1302,6 +1302,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| applicationSet.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules |
| applicationSet.allowAnyNamespace | bool | `false` | Enable ApplicationSet in any namespace feature |
| applicationSet.certificate.additionalHosts | list | `[]` | Certificate Subject Alternate Names (SANs) |
| applicationSet.certificate.annotations | object | `{}` | Annotations to be applied to the ApplicationSet Certificate |
| applicationSet.certificate.domain | string | `""` (defaults to global.domain) | Certificate primary domain (commonName) |