Skip to content

Commit 6c5d0d9

Browse files
committed
Add affinity to subscription.config
Signed-off-by: perdasilva <[email protected]> Upstream-commit: ae4da2a9ec6a5c8e8725f62eecd5c18bb1816658 Upstream-repository: api
1 parent 90ee3bc commit 6c5d0d9

File tree

9 files changed

+1407
-2
lines changed

9 files changed

+1407
-2
lines changed

manifests/0000_50_olm_00-subscriptions.crd.yaml

Lines changed: 461 additions & 0 deletions
Large diffs are not rendered by default.

staging/api/crds/operators.coreos.com_subscriptions.yaml

Lines changed: 461 additions & 0 deletions
Large diffs are not rendered by default.

staging/api/crds/zz_defs.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/api/pkg/operators/v1alpha1/subscription_types.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ type SubscriptionConfig struct {
8484
// List of VolumeMounts to set in the container.
8585
// +optional
8686
VolumeMounts []corev1.VolumeMount `json:"volumeMounts,omitempty"`
87+
88+
// If specified, overrides the pod's scheduling constraints.
89+
// nil sub-attributes will *not* override the original values in the pod.spec for those sub-attributes.
90+
// Use empty object ({}) to erase original sub-attribute values.
91+
// +optional
92+
Affinity *corev1.Affinity `json:"affinity,omitempty" protobuf:"bytes,18,opt,name=affinity"`
8793
}
8894

8995
// SubscriptionConditionType indicates an explicit state condition about a Subscription in "abnormal-true"

staging/api/pkg/operators/v1alpha1/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/operator-framework/api/crds/operators.coreos.com_subscriptions.yaml

Lines changed: 461 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/operator-framework/api/crds/zz_defs.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/operator-framework/api/pkg/operators/v1alpha1/subscription_types.go

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/operator-framework/api/pkg/operators/v1alpha1/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)