Skip to content

Take along annotations #318

@jplitza

Description

@jplitza

When using ArgoCD ApplicationSets with the Cluster Generator to manage the Applications of each cluster, one might want to use annotations of the original Cluster API cluster to customize the generated ArgoCD Application manifest.

The Cluster Generator makes this possible via metadata.annotations.<key> variables. But of course this references the annotations of the ArgoCD cluster secret. So the capi2argo-cluster-operator would need to carry the relevant annotations from the ClusterAPI Cluster resource to the secret - like it already does with some labels.

The carried labels might be inappropriate for this purpose, since their value can only be up to 63 characters long.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions