You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apply Subscription.Spec.Config.Annotations to Deployments, Pods, ApiServices (#3169)
* Apply Subscription.Spec.Config.Annotations to deployments
Signed-off-by: Jacob Floyd <[email protected]>
* Apply Subscription.Spec.Config.Annotations to Deployment Pods
Signed-off-by: Jacob Floyd <[email protected]>
* Apply Subscription.Spec.Config.Annotations to ApiServices
Signed-off-by: Jacob Floyd <[email protected]>
* Refactor and Test InjectAnnotationsIntoDeployment
Signed-off-by: Jacob Floyd <[email protected]>
---------
Signed-off-by: Jacob Floyd <[email protected]>
Copy file name to clipboardexpand all lines: deploy/chart/crds/0000_50_olm_00-subscriptions.crd.yaml
+5
Original file line number
Diff line number
Diff line change
@@ -524,6 +524,11 @@ spec:
524
524
topologyKey:
525
525
description: This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
526
526
type: string
527
+
annotations:
528
+
description: Annotations is an unstructured key value map stored with each Deployment, Pod, APIService in the Operator. Typically, annotations may be set by external tools to store and retrieve arbitrary metadata. Use this field to pre-define annotations that OLM should add to each of the Subscription's deployments, pods, and apiservices.
529
+
type: object
530
+
additionalProperties:
531
+
type: string
527
532
env:
528
533
description: Env is a list of environment variables to set in the container. Cannot be updated.
0 commit comments