Skip to content

Commit 4f00693

Browse files
fix: coreweave snapshot (opendatahub-io#54)
* fix: coreweave snapshot * chore: update names to align to azure
1 parent ce0a516 commit 4f00693

6 files changed

Lines changed: 52 additions & 52 deletions

File tree

charts/rhaii-helm-chart/templates/cloudmanager/coreweave/manager/namespace-redhat-ods-cloudmanager-system.yaml renamed to charts/rhaii-helm-chart/templates/cloudmanager/coreweave/manager/namespace-rhai-cloudmanager-system.yaml

File renamed without changes.

charts/rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrole-rhods-coreweave-cloud-manager-role.yaml renamed to charts/rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrole-rhai-coreweave-cloud-manager-role.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
apiVersion: rbac.authorization.k8s.io/v1
33
kind: ClusterRole
44
metadata:
5-
name: rhods-coreweave-cloud-manager-role
5+
name: rhai-coreweave-cloud-manager-role
66
rules:
77
- apiGroups:
88
- ""

charts/rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrolebinding-rhods-coreweave-cloud-manager-rolebinding.yaml renamed to charts/rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrolebinding-rhai-coreweave-cloud-manager-rolebinding.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
apiVersion: rbac.authorization.k8s.io/v1
33
kind: ClusterRoleBinding
44
metadata:
5-
name: rhods-coreweave-cloud-manager-rolebinding
5+
name: rhai-coreweave-cloud-manager-rolebinding
66
roleRef:
77
apiGroup: rbac.authorization.k8s.io
88
kind: ClusterRole
9-
name: rhods-coreweave-cloud-manager-role
9+
name: rhai-coreweave-cloud-manager-role
1010
subjects:
1111
- kind: ServiceAccount
1212
name: coreweave-cloud-manager-operator

charts/rhaii-helm-chart/test/snapshots/coreweave-with-pull-secret.snap.yaml

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/manager/namespace-rhai-cloudmanager-system.yaml
2+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/manager/namespace-rhai-cloudmanager-system.yaml
33
apiVersion: v1
44
kind: Namespace
55
metadata:
@@ -41,11 +41,11 @@ kind: Namespace
4141
metadata:
4242
name: istio-system
4343
---
44-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/rbac/serviceaccount-azure-cloud-manager-operator.yaml
44+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/serviceaccount-coreweave-cloud-manager-operator.yaml
4545
apiVersion: v1
4646
kind: ServiceAccount
4747
metadata:
48-
name: azure-cloud-manager-operator
48+
name: coreweave-cloud-manager-operator
4949
namespace: rhai-cloudmanager-system
5050
imagePullSecrets:
5151
- name: rhaii-pull-secret
@@ -173,21 +173,21 @@ type: kubernetes.io/dockerconfigjson
173173
data:
174174
.dockerconfigjson: dGVzdGF1dGg=
175175
---
176-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/crds/customresourcedefinition-azurekubernetesengines.infrastructure.opendatahub.io.yaml
176+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/crds/customresourcedefinition-coreweavekubernetesengines.infrastructure.opendatahub.io.yaml
177177
apiVersion: apiextensions.k8s.io/v1
178178
kind: CustomResourceDefinition
179179
metadata:
180180
annotations:
181181
controller-gen.kubebuilder.io/version: v0.17.3
182182
helm.sh/resource-policy: keep
183-
name: azurekubernetesengines.infrastructure.opendatahub.io
183+
name: coreweavekubernetesengines.infrastructure.opendatahub.io
184184
spec:
185185
group: infrastructure.opendatahub.io
186186
names:
187-
kind: AzureKubernetesEngine
188-
listKind: AzureKubernetesEngineList
189-
plural: azurekubernetesengines
190-
singular: azurekubernetesengine
187+
kind: CoreWeaveKubernetesEngine
188+
listKind: CoreWeaveKubernetesEngineList
189+
plural: coreweavekubernetesengines
190+
singular: coreweavekubernetesengine
191191
scope: Cluster
192192
versions:
193193
- additionalPrinterColumns:
@@ -207,8 +207,8 @@ spec:
207207
schema:
208208
openAPIV3Schema:
209209
description: |-
210-
AzureKubernetesEngine is the Schema for the azurekubernetesengines API.
211-
It represents the configuration for an Azure Kubernetes Service (AKS) cluster.
210+
CoreWeaveKubernetesEngine is the Schema for the CoreWeaveKubernetesEngines API.
211+
It represents the configuration for a CoreWeave Kubernetes Engine cluster.
212212
properties:
213213
apiVersion:
214214
description: |-
@@ -228,10 +228,10 @@ spec:
228228
metadata:
229229
type: object
230230
spec:
231-
description: AzureKubernetesEngineSpec defines the desired state of AzureKubernetesEngine.
231+
description: CoreWeaveKubernetesEngineSpec defines the desired state of CoreWeaveKubernetesEngine.
232232
properties:
233233
dependencies:
234-
description: Dependencies defines the dependency configurations for the Azure Kubernetes Engine.
234+
description: Dependencies defines the dependency configurations for the CoreWeave Kubernetes Engine.
235235
properties:
236236
certManager:
237237
description: CertManager defines the cert-manager operator dependency.
@@ -304,7 +304,7 @@ spec:
304304
type: object
305305
type: object
306306
status:
307-
description: AzureKubernetesEngineStatus defines the observed state of AzureKubernetesEngine.
307+
description: CoreWeaveKubernetesEngineStatus defines the observed state of CoreWeaveKubernetesEngine.
308308
properties:
309309
conditions:
310310
items:
@@ -370,8 +370,8 @@ spec:
370370
type: object
371371
type: object
372372
x-kubernetes-validations:
373-
- message: AzureKubernetesEngine name must be default-azurekubernetesengine
374-
rule: self.metadata.name == 'default-azurekubernetesengine'
373+
- message: CoreWeaveKubernetesEngine name must be default-coreweavekubernetesengine
374+
rule: self.metadata.name == 'default-coreweavekubernetesengine'
375375
served: true
376376
storage: true
377377
subresources:
@@ -571,11 +571,11 @@ spec:
571571
subresources:
572572
status: {}
573573
---
574-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/rbac/clusterrole-rhai-azure-cloud-manager-role.yaml
574+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrole-rhai-coreweave-cloud-manager-role.yaml
575575
apiVersion: rbac.authorization.k8s.io/v1
576576
kind: ClusterRole
577577
metadata:
578-
name: rhai-azure-cloud-manager-role
578+
name: rhai-coreweave-cloud-manager-role
579579
rules:
580580
- apiGroups:
581581
- ""
@@ -674,7 +674,7 @@ rules:
674674
- apiGroups:
675675
- infrastructure.opendatahub.io
676676
resources:
677-
- azurekubernetesengines
677+
- coreweavekubernetesengines
678678
verbs:
679679
- create
680680
- delete
@@ -686,13 +686,13 @@ rules:
686686
- apiGroups:
687687
- infrastructure.opendatahub.io
688688
resources:
689-
- azurekubernetesengines/finalizers
689+
- coreweavekubernetesengines/finalizers
690690
verbs:
691691
- update
692692
- apiGroups:
693693
- infrastructure.opendatahub.io
694694
resources:
695-
- azurekubernetesengines/status
695+
- coreweavekubernetesengines/status
696696
verbs:
697697
- get
698698
- patch
@@ -2339,18 +2339,18 @@ rules:
23392339
- update
23402340
- watch
23412341
---
2342-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/rbac/clusterrolebinding-rhai-azure-cloud-manager-rolebinding.yaml
2342+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrolebinding-rhai-coreweave-cloud-manager-rolebinding.yaml
23432343
apiVersion: rbac.authorization.k8s.io/v1
23442344
kind: ClusterRoleBinding
23452345
metadata:
2346-
name: rhai-azure-cloud-manager-rolebinding
2346+
name: rhai-coreweave-cloud-manager-rolebinding
23472347
roleRef:
23482348
apiGroup: rbac.authorization.k8s.io
23492349
kind: ClusterRole
2350-
name: rhai-azure-cloud-manager-role
2350+
name: rhai-coreweave-cloud-manager-role
23512351
subjects:
23522352
- kind: ServiceAccount
2353-
name: azure-cloud-manager-operator
2353+
name: coreweave-cloud-manager-operator
23542354
namespace: rhai-cloudmanager-system
23552355
---
23562356
# Source: rhaii-helm-chart/templates/rbac/clusterrolebinding-rhods-operator-rolebinding.yaml
@@ -2367,11 +2367,11 @@ subjects:
23672367
name: redhat-ods-operator-controller-manager
23682368
namespace: redhat-ods-operator
23692369
---
2370-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/rbac/role-azure-cloud-manager-leader-election-role.yaml
2370+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/role-coreweave-cloud-manager-leader-election-role.yaml
23712371
apiVersion: rbac.authorization.k8s.io/v1
23722372
kind: Role
23732373
metadata:
2374-
name: azure-cloud-manager-leader-election-role
2374+
name: coreweave-cloud-manager-leader-election-role
23752375
namespace: rhai-cloudmanager-system
23762376
rules:
23772377
- apiGroups:
@@ -2391,19 +2391,19 @@ rules:
23912391
- create
23922392
- patch
23932393
---
2394-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/rbac/rolebinding-azure-cloud-manager-leader-election-rolebinding.yaml
2394+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/rolebinding-coreweave-cloud-manager-leader-election-rolebinding.yaml
23952395
apiVersion: rbac.authorization.k8s.io/v1
23962396
kind: RoleBinding
23972397
metadata:
2398-
name: azure-cloud-manager-leader-election-rolebinding
2398+
name: coreweave-cloud-manager-leader-election-rolebinding
23992399
namespace: rhai-cloudmanager-system
24002400
roleRef:
24012401
apiGroup: rbac.authorization.k8s.io
24022402
kind: Role
2403-
name: azure-cloud-manager-leader-election-role
2403+
name: coreweave-cloud-manager-leader-election-role
24042404
subjects:
24052405
- kind: ServiceAccount
2406-
name: azure-cloud-manager-operator
2406+
name: coreweave-cloud-manager-operator
24072407
namespace: rhai-cloudmanager-system
24082408
---
24092409
# Source: rhaii-helm-chart/templates/manager/service-redhat-ods-operator-controller-manager-metrics-service.yaml
@@ -2444,28 +2444,28 @@ spec:
24442444
selector:
24452445
name: rhods-operator
24462446
---
2447-
# Source: rhaii-helm-chart/templates/cloudmanager/azure/manager/deployment-azure-cloud-manager-operator.yaml
2447+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/manager/deployment-coreweave-cloud-manager-operator.yaml
24482448
apiVersion: apps/v1
24492449
kind: Deployment
24502450
metadata:
24512451
labels:
24522452
control-plane: controller-manager
2453-
name: azure-cloud-manager-operator
2454-
name: azure-cloud-manager-operator
2453+
name: coreweave-cloud-manager-operator
2454+
name: coreweave-cloud-manager-operator
24552455
namespace: rhai-cloudmanager-system
24562456
spec:
24572457
replicas: 1
24582458
selector:
24592459
matchLabels:
24602460
control-plane: controller-manager
2461-
name: azure-cloud-manager-operator
2461+
name: coreweave-cloud-manager-operator
24622462
template:
24632463
metadata:
24642464
annotations:
24652465
kubectl.kubernetes.io/default-container: manager
24662466
labels:
24672467
control-plane: controller-manager
2468-
name: azure-cloud-manager-operator
2468+
name: coreweave-cloud-manager-operator
24692469
spec:
24702470
affinity:
24712471
nodeAffinity:
@@ -2484,12 +2484,12 @@ spec:
24842484
- key: name
24852485
operator: In
24862486
values:
2487-
- azure-cloud-manager-operator
2487+
- coreweave-cloud-manager-operator
24882488
topologyKey: kubernetes.io/hostname
24892489
weight: 100
24902490
containers:
24912491
- args:
2492-
- azure
2492+
- coreweave
24932493
- --health-probe-bind-address=:8081
24942494
- --metrics-bind-address=0.0.0.0:8080
24952495
- --leader-elect
@@ -2544,7 +2544,7 @@ spec:
25442544
runAsNonRoot: true
25452545
seccompProfile:
25462546
type: RuntimeDefault
2547-
serviceAccountName: azure-cloud-manager-operator
2547+
serviceAccountName: coreweave-cloud-manager-operator
25482548
terminationGracePeriodSeconds: 10
25492549
---
25502550
# Source: rhaii-helm-chart/templates/manager/deployment-rhods-operator.yaml
@@ -2884,12 +2884,12 @@ spec:
28842884
app.kubernetes.io/managed-by: Helm
28852885
spec: {}
28862886
EOF
2887-
echo "Creating AzureKubernetesEngine CR..."
2887+
echo "Creating CoreWeaveKubernetesEngine CR..."
28882888
kubectl apply -f - <<'EOF'
28892889
apiVersion: infrastructure.opendatahub.io/v1alpha1
2890-
kind: AzureKubernetesEngine
2890+
kind: CoreWeaveKubernetesEngine
28912891
metadata:
2892-
name: default-azurekubernetesengine
2892+
name: default-coreweavekubernetesengine
28932893
labels:
28942894
helm.sh/chart: HELM_CHART_VERSION_REDACTED
28952895
app.kubernetes.io/managed-by: Helm

charts/rhaii-helm-chart/test/snapshots/coreweave.snap.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/manager/namespace-redhat-ods-cloudmanager-system.yaml
2+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/manager/namespace-rhai-cloudmanager-system.yaml
33
apiVersion: v1
44
kind: Namespace
55
metadata:
@@ -433,11 +433,11 @@ spec:
433433
subresources:
434434
status: {}
435435
---
436-
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrole-rhods-coreweave-cloud-manager-role.yaml
436+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrole-rhai-coreweave-cloud-manager-role.yaml
437437
apiVersion: rbac.authorization.k8s.io/v1
438438
kind: ClusterRole
439439
metadata:
440-
name: rhods-coreweave-cloud-manager-role
440+
name: rhai-coreweave-cloud-manager-role
441441
rules:
442442
- apiGroups:
443443
- ""
@@ -2201,15 +2201,15 @@ rules:
22012201
- update
22022202
- watch
22032203
---
2204-
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrolebinding-rhods-coreweave-cloud-manager-rolebinding.yaml
2204+
# Source: rhaii-helm-chart/templates/cloudmanager/coreweave/rbac/clusterrolebinding-rhai-coreweave-cloud-manager-rolebinding.yaml
22052205
apiVersion: rbac.authorization.k8s.io/v1
22062206
kind: ClusterRoleBinding
22072207
metadata:
2208-
name: rhods-coreweave-cloud-manager-rolebinding
2208+
name: rhai-coreweave-cloud-manager-rolebinding
22092209
roleRef:
22102210
apiGroup: rbac.authorization.k8s.io
22112211
kind: ClusterRole
2212-
name: rhods-coreweave-cloud-manager-role
2212+
name: rhai-coreweave-cloud-manager-role
22132213
subjects:
22142214
- kind: ServiceAccount
22152215
name: coreweave-cloud-manager-operator

scripts/snapshot-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,6 @@ charts:
9191

9292
- name: coreweave-with-pull-secret
9393
setFlags:
94-
- azure.enabled=true
94+
- coreweave.enabled=true
9595
- imagePullSecret.dockerConfigJson=testauth
9696

0 commit comments

Comments
 (0)