Application namespaces should be created only by the controller since the ApplicationGroup owns each of the created resources
Open
chore
size : S
- Dominant language
- Go
- Stars
- 112
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the namespace creation is duplicated in both the reconciler and the executor container. It would be better to have the reconciler create the namespace while ignoring 'Already Exists' errors.
Additionally, in keeping with helm client's `--create-namespace` option, the created namespace should also be labeled with
```yaml
labels:
name:
```
Contributor guide
Assessment
This issue has not been assessed yet.