Skip to content

Namespace/CRD creation should happen before PreSync phase #4354

Closed
argoproj/gitops-engine
#159
@jessesuen

Description

@jessesuen

Summary

Namespace and CRD are special resources that need to be created before others, as they block creation of resources in that namespace or resources of that CRD kind. Therefore, these objects should be created before the PreSync phase (perhaps conditionally if we detect that there are PreSync resources in that namespace or of that CRD

Motivation

Some helm charts will create a CRD and CRs as a hook.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions