-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
What problem are you facing?
When running argocd we get diffs like this:
apiVersion: apiextensions.crossplane.io/v1
kind: Composition
metadata:
- annotations:
- argocd.argoproj.io/tracking-id: some-id
- kubectl.kubernetes.io/last-applied-configuration: |
- {... configuration here ...}
- labels:
- argocd.argoproj.io/instance: some-instance
+ labels:
provider: aws
service: kms
name: composition.example.com
How could Crossplane help solve your problem?
Allow me to ignore certain paths when calculating the diff.
crossplane-diff comp composition.yaml --ignore-paths=metadata.annotations[argocd.argoproj.io/tracking-id],metadata.annotations[kubectl.kubernetes.io/last-applied-configuration],metadata.labels[argocd.argoproj.io/instance]
or similar.
gontzalson
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request