Skip to content

Commit 54d0a1d

Browse files
authored
Support for labels at pvc level (#254)
1 parent c59737a commit 54d0a1d

File tree

4 files changed

+27
-1
lines changed

4 files changed

+27
-1
lines changed

models/zone.go

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

restapi/admin_tenants.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1141,7 +1141,8 @@ func parseTenantZoneRequest(zoneParams *models.Zone, annotations map[string]stri
11411141
// Pass annotations to the volume
11421142
vct := &corev1.PersistentVolumeClaim{
11431143
ObjectMeta: metav1.ObjectMeta{
1144-
Name: "data",
1144+
Name: "data",
1145+
Labels: zoneParams.VolumeConfiguration.Labels,
11451146
},
11461147
Spec: volTemp,
11471148
}

restapi/embedded_spec.go

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

swagger.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2088,6 +2088,10 @@ definitions:
20882088
type: integer
20892089
storage_class_name:
20902090
type: string
2091+
labels:
2092+
type: object
2093+
additionalProperties:
2094+
type: string
20912095
resources:
20922096
$ref: "#/definitions/zoneResources"
20932097
node_selector:

0 commit comments

Comments
 (0)