skupperproject / skupper

Skupper is an implementation of a Virtual Application Network, enabling rich hybrid cloud communication.
http://skupper.io
Apache License 2.0
579 stars 70 forks source link

custom annotations on skupper deployments #930

Open chassing opened 1 year ago

chassing commented 1 year ago

Hi,

How can I add custom annotations to the skupper deployments? E.g., I want to add kube-linter.io/ignore-all: "ignore" to skupper-router and skupper-service-controller. I've seen router-service-annotations and controller-service-annotations skupper-site config options and #444, but it seems impossible to annotate the deployments.

fgiorgetti commented 1 year ago

@chassing you can initialize skupper using --annotations which will add the respective annotations to the pod template spec, so that the pods themselves will be annotated. Does that work or do you really need the deployments to be annotated instead?

chassing commented 1 year ago

I've noticed this option, but unfortunately, I need to annotate the deployments not just the pods.