Skip to content

Commit 3326f54

Browse files
committed
add deployment policy to project file
1 parent 4830eb6 commit 3326f54

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

chart/templates/deploymentpolicy-crd.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
listKind: DeploymentPolicyList
2929
plural: deploymentpolicies
3030
singular: deploymentpolicy
31-
scope: Cluster
31+
scope: Namespaced
3232
versions:
3333
- name: v1alpha1
3434
schema:

operator/PROJECT

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,12 @@ resources:
2626
kind: Pod
2727
path: k8s.io/api/core/v1
2828
version: v1
29+
- api:
30+
crdVersion: v1
31+
namespaced: true
32+
domain: nvidia.com
33+
group: skyhook
34+
kind: DeploymentPolicy
35+
path: github.com/NVIDIA/skyhook/operator/api/v1alpha1
36+
version: v1alpha1
2937
version: "3"

operator/api/v1alpha1/deployment_policy_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ type DeploymentPolicySpec struct {
139139
}
140140

141141
// +kubebuilder:object:root=true
142-
// +kubebuilder:resource:scope=Cluster
142+
// +kubebuilder:resource:scope=Namespaced
143143

144144
// DeploymentPolicy configures safe rollout defaults and compartment overrides
145145
type DeploymentPolicy struct {

operator/config/crd/bases/skyhook.nvidia.com_deploymentpolicies.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
listKind: DeploymentPolicyList
2929
plural: deploymentpolicies
3030
singular: deploymentpolicy
31-
scope: Cluster
31+
scope: Namespaced
3232
versions:
3333
- name: v1alpha1
3434
schema:

0 commit comments

Comments
 (0)