mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-09 03:57:41 +00:00
Use +default for now deprecated ScaleIO volume
This commit is contained in:
parent
0f5ab4beec
commit
a074dd6f2e
@ -6770,6 +6770,7 @@
|
|||||||
"description": "ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume",
|
"description": "ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume",
|
||||||
"properties": {
|
"properties": {
|
||||||
"fsType": {
|
"fsType": {
|
||||||
|
"default": "xfs",
|
||||||
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"",
|
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -6799,6 +6800,7 @@
|
|||||||
"type": "boolean"
|
"type": "boolean"
|
||||||
},
|
},
|
||||||
"storageMode": {
|
"storageMode": {
|
||||||
|
"default": "ThinProvisioned",
|
||||||
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -6827,6 +6829,7 @@
|
|||||||
"description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
|
"description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
|
||||||
"properties": {
|
"properties": {
|
||||||
"fsType": {
|
"fsType": {
|
||||||
|
"default": "xfs",
|
||||||
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -6856,6 +6859,7 @@
|
|||||||
"type": "boolean"
|
"type": "boolean"
|
||||||
},
|
},
|
||||||
"storageMode": {
|
"storageMode": {
|
||||||
|
"default": "ThinProvisioned",
|
||||||
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
@ -4397,6 +4397,7 @@
|
|||||||
"description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
|
"description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
|
||||||
"properties": {
|
"properties": {
|
||||||
"fsType": {
|
"fsType": {
|
||||||
|
"default": "xfs",
|
||||||
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -4426,6 +4427,7 @@
|
|||||||
"type": "boolean"
|
"type": "boolean"
|
||||||
},
|
},
|
||||||
"storageMode": {
|
"storageMode": {
|
||||||
|
"default": "ThinProvisioned",
|
||||||
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
@ -3601,6 +3601,7 @@
|
|||||||
"description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
|
"description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
|
||||||
"properties": {
|
"properties": {
|
||||||
"fsType": {
|
"fsType": {
|
||||||
|
"default": "xfs",
|
||||||
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -3630,6 +3631,7 @@
|
|||||||
"type": "boolean"
|
"type": "boolean"
|
||||||
},
|
},
|
||||||
"storageMode": {
|
"storageMode": {
|
||||||
|
"default": "ThinProvisioned",
|
||||||
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
@ -1012,6 +1012,7 @@
|
|||||||
"description": "ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume",
|
"description": "ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume",
|
||||||
"properties": {
|
"properties": {
|
||||||
"fsType": {
|
"fsType": {
|
||||||
|
"default": "xfs",
|
||||||
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"",
|
"description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -1041,6 +1042,7 @@
|
|||||||
"type": "boolean"
|
"type": "boolean"
|
||||||
},
|
},
|
||||||
"storageMode": {
|
"storageMode": {
|
||||||
|
"default": "ThinProvisioned",
|
||||||
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
"description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
28
pkg/apis/apps/v1/zz_generated.defaults.go
generated
28
pkg/apis/apps/v1/zz_generated.defaults.go
generated
@ -119,7 +119,12 @@ func SetObjectDefaults_DaemonSet(in *v1.DaemonSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -419,7 +424,12 @@ func SetObjectDefaults_Deployment(in *v1.Deployment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -719,7 +729,12 @@ func SetObjectDefaults_ReplicaSet(in *v1.ReplicaSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -1019,7 +1034,12 @@ func SetObjectDefaults_StatefulSet(in *v1.StatefulSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
14
pkg/apis/apps/v1beta1/zz_generated.defaults.go
generated
14
pkg/apis/apps/v1beta1/zz_generated.defaults.go
generated
@ -115,7 +115,12 @@ func SetObjectDefaults_Deployment(in *v1beta1.Deployment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -415,7 +420,12 @@ func SetObjectDefaults_StatefulSet(in *v1beta1.StatefulSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
28
pkg/apis/apps/v1beta2/zz_generated.defaults.go
generated
28
pkg/apis/apps/v1beta2/zz_generated.defaults.go
generated
@ -119,7 +119,12 @@ func SetObjectDefaults_DaemonSet(in *v1beta2.DaemonSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -419,7 +424,12 @@ func SetObjectDefaults_Deployment(in *v1beta2.Deployment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -719,7 +729,12 @@ func SetObjectDefaults_ReplicaSet(in *v1beta2.ReplicaSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -1019,7 +1034,12 @@ func SetObjectDefaults_StatefulSet(in *v1beta2.StatefulSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
14
pkg/apis/batch/v1/zz_generated.defaults.go
generated
14
pkg/apis/batch/v1/zz_generated.defaults.go
generated
@ -115,7 +115,12 @@ func SetObjectDefaults_CronJob(in *v1.CronJob) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -415,7 +420,12 @@ func SetObjectDefaults_Job(in *v1.Job) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
7
pkg/apis/batch/v1beta1/zz_generated.defaults.go
generated
7
pkg/apis/batch/v1beta1/zz_generated.defaults.go
generated
@ -113,7 +113,12 @@ func SetObjectDefaults_CronJob(in *v1beta1.CronJob) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
@ -414,24 +414,6 @@ func defaultHostNetworkPorts(containers *[]v1.Container) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func SetDefaults_ScaleIOVolumeSource(obj *v1.ScaleIOVolumeSource) {
|
|
||||||
if obj.StorageMode == "" {
|
|
||||||
obj.StorageMode = "ThinProvisioned"
|
|
||||||
}
|
|
||||||
if obj.FSType == "" {
|
|
||||||
obj.FSType = "xfs"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func SetDefaults_ScaleIOPersistentVolumeSource(obj *v1.ScaleIOPersistentVolumeSource) {
|
|
||||||
if obj.StorageMode == "" {
|
|
||||||
obj.StorageMode = "ThinProvisioned"
|
|
||||||
}
|
|
||||||
if obj.FSType == "" {
|
|
||||||
obj.FSType = "xfs"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func SetDefaults_HostPathVolumeSource(obj *v1.HostPathVolumeSource) {
|
func SetDefaults_HostPathVolumeSource(obj *v1.HostPathVolumeSource) {
|
||||||
typeVol := v1.HostPathUnset
|
typeVol := v1.HostPathUnset
|
||||||
if obj.Type == nil {
|
if obj.Type == nil {
|
||||||
|
28
pkg/apis/core/v1/zz_generated.defaults.go
generated
28
pkg/apis/core/v1/zz_generated.defaults.go
generated
@ -171,7 +171,12 @@ func SetObjectDefaults_PersistentVolume(in *v1.PersistentVolume) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if in.Spec.PersistentVolumeSource.ScaleIO != nil {
|
if in.Spec.PersistentVolumeSource.ScaleIO != nil {
|
||||||
SetDefaults_ScaleIOPersistentVolumeSource(in.Spec.PersistentVolumeSource.ScaleIO)
|
if in.Spec.PersistentVolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
in.Spec.PersistentVolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if in.Spec.PersistentVolumeSource.ScaleIO.FSType == "" {
|
||||||
|
in.Spec.PersistentVolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -274,7 +279,12 @@ func SetObjectDefaults_Pod(in *v1.Pod) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -624,7 +634,12 @@ func SetObjectDefaults_PodTemplate(in *v1.PodTemplate) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -925,7 +940,12 @@ func SetObjectDefaults_ReplicationController(in *v1.ReplicationController) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
21
pkg/apis/extensions/v1beta1/zz_generated.defaults.go
generated
21
pkg/apis/extensions/v1beta1/zz_generated.defaults.go
generated
@ -121,7 +121,12 @@ func SetObjectDefaults_DaemonSet(in *v1beta1.DaemonSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -421,7 +426,12 @@ func SetObjectDefaults_Deployment(in *v1beta1.Deployment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
@ -751,7 +761,12 @@ func SetObjectDefaults_ReplicaSet(in *v1beta1.ReplicaSet) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.ScaleIO != nil {
|
if a.VolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOVolumeSource(a.VolumeSource.ScaleIO)
|
if a.VolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
a.VolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if a.VolumeSource.ScaleIO.FSType == "" {
|
||||||
|
a.VolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if a.VolumeSource.Ephemeral != nil {
|
if a.VolumeSource.Ephemeral != nil {
|
||||||
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
if a.VolumeSource.Ephemeral.VolumeClaimTemplate != nil {
|
||||||
|
7
pkg/apis/storage/v1/zz_generated.defaults.go
generated
7
pkg/apis/storage/v1/zz_generated.defaults.go
generated
@ -104,7 +104,12 @@ func SetObjectDefaults_VolumeAttachment(in *v1.VolumeAttachment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO != nil {
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO != nil {
|
||||||
apiscorev1.SetDefaults_ScaleIOPersistentVolumeSource(in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO)
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.FSType == "" {
|
||||||
|
in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -78,7 +78,12 @@ func SetObjectDefaults_VolumeAttachment(in *v1alpha1.VolumeAttachment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO != nil {
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOPersistentVolumeSource(in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO)
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.FSType == "" {
|
||||||
|
in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,12 @@ func SetObjectDefaults_VolumeAttachment(in *v1beta1.VolumeAttachment) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO != nil {
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO != nil {
|
||||||
corev1.SetDefaults_ScaleIOPersistentVolumeSource(in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO)
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.StorageMode == "" {
|
||||||
|
in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.StorageMode = "ThinProvisioned"
|
||||||
|
}
|
||||||
|
if in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.FSType == "" {
|
||||||
|
in.Spec.Source.InlineVolumeSpec.PersistentVolumeSource.ScaleIO.FSType = "xfs"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
4
pkg/generated/openapi/zz_generated.openapi.go
generated
4
pkg/generated/openapi/zz_generated.openapi.go
generated
@ -29450,6 +29450,7 @@ func schema_k8sio_api_core_v1_ScaleIOPersistentVolumeSource(ref common.Reference
|
|||||||
"storageMode": {
|
"storageMode": {
|
||||||
SchemaProps: spec.SchemaProps{
|
SchemaProps: spec.SchemaProps{
|
||||||
Description: "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
Description: "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
|
Default: "ThinProvisioned",
|
||||||
Type: []string{"string"},
|
Type: []string{"string"},
|
||||||
Format: "",
|
Format: "",
|
||||||
},
|
},
|
||||||
@ -29464,6 +29465,7 @@ func schema_k8sio_api_core_v1_ScaleIOPersistentVolumeSource(ref common.Reference
|
|||||||
"fsType": {
|
"fsType": {
|
||||||
SchemaProps: spec.SchemaProps{
|
SchemaProps: spec.SchemaProps{
|
||||||
Description: "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"",
|
Description: "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"",
|
||||||
|
Default: "xfs",
|
||||||
Type: []string{"string"},
|
Type: []string{"string"},
|
||||||
Format: "",
|
Format: "",
|
||||||
},
|
},
|
||||||
@ -29537,6 +29539,7 @@ func schema_k8sio_api_core_v1_ScaleIOVolumeSource(ref common.ReferenceCallback)
|
|||||||
"storageMode": {
|
"storageMode": {
|
||||||
SchemaProps: spec.SchemaProps{
|
SchemaProps: spec.SchemaProps{
|
||||||
Description: "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
Description: "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
|
||||||
|
Default: "ThinProvisioned",
|
||||||
Type: []string{"string"},
|
Type: []string{"string"},
|
||||||
Format: "",
|
Format: "",
|
||||||
},
|
},
|
||||||
@ -29551,6 +29554,7 @@ func schema_k8sio_api_core_v1_ScaleIOVolumeSource(ref common.ReferenceCallback)
|
|||||||
"fsType": {
|
"fsType": {
|
||||||
SchemaProps: spec.SchemaProps{
|
SchemaProps: spec.SchemaProps{
|
||||||
Description: "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
Description: "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
|
||||||
|
Default: "xfs",
|
||||||
Type: []string{"string"},
|
Type: []string{"string"},
|
||||||
Format: "",
|
Format: "",
|
||||||
},
|
},
|
||||||
|
@ -5114,6 +5114,7 @@ message ScaleIOPersistentVolumeSource {
|
|||||||
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
||||||
// Default is ThinProvisioned.
|
// Default is ThinProvisioned.
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="ThinProvisioned"
|
||||||
optional string storageMode = 7;
|
optional string storageMode = 7;
|
||||||
|
|
||||||
// volumeName is the name of a volume already created in the ScaleIO system
|
// volumeName is the name of a volume already created in the ScaleIO system
|
||||||
@ -5125,6 +5126,7 @@ message ScaleIOPersistentVolumeSource {
|
|||||||
// Ex. "ext4", "xfs", "ntfs".
|
// Ex. "ext4", "xfs", "ntfs".
|
||||||
// Default is "xfs"
|
// Default is "xfs"
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="xfs"
|
||||||
optional string fsType = 9;
|
optional string fsType = 9;
|
||||||
|
|
||||||
// readOnly defaults to false (read/write). ReadOnly here will force
|
// readOnly defaults to false (read/write). ReadOnly here will force
|
||||||
@ -5160,6 +5162,7 @@ message ScaleIOVolumeSource {
|
|||||||
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
||||||
// Default is ThinProvisioned.
|
// Default is ThinProvisioned.
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="ThinProvisioned"
|
||||||
optional string storageMode = 7;
|
optional string storageMode = 7;
|
||||||
|
|
||||||
// volumeName is the name of a volume already created in the ScaleIO system
|
// volumeName is the name of a volume already created in the ScaleIO system
|
||||||
@ -5171,6 +5174,7 @@ message ScaleIOVolumeSource {
|
|||||||
// Ex. "ext4", "xfs", "ntfs".
|
// Ex. "ext4", "xfs", "ntfs".
|
||||||
// Default is "xfs".
|
// Default is "xfs".
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="xfs"
|
||||||
optional string fsType = 9;
|
optional string fsType = 9;
|
||||||
|
|
||||||
// readOnly Defaults to false (read/write). ReadOnly here will force
|
// readOnly Defaults to false (read/write). ReadOnly here will force
|
||||||
|
@ -1678,6 +1678,7 @@ type ScaleIOVolumeSource struct {
|
|||||||
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
||||||
// Default is ThinProvisioned.
|
// Default is ThinProvisioned.
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="ThinProvisioned"
|
||||||
StorageMode string `json:"storageMode,omitempty" protobuf:"bytes,7,opt,name=storageMode"`
|
StorageMode string `json:"storageMode,omitempty" protobuf:"bytes,7,opt,name=storageMode"`
|
||||||
// volumeName is the name of a volume already created in the ScaleIO system
|
// volumeName is the name of a volume already created in the ScaleIO system
|
||||||
// that is associated with this volume source.
|
// that is associated with this volume source.
|
||||||
@ -1687,6 +1688,7 @@ type ScaleIOVolumeSource struct {
|
|||||||
// Ex. "ext4", "xfs", "ntfs".
|
// Ex. "ext4", "xfs", "ntfs".
|
||||||
// Default is "xfs".
|
// Default is "xfs".
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="xfs"
|
||||||
FSType string `json:"fsType,omitempty" protobuf:"bytes,9,opt,name=fsType"`
|
FSType string `json:"fsType,omitempty" protobuf:"bytes,9,opt,name=fsType"`
|
||||||
// readOnly Defaults to false (read/write). ReadOnly here will force
|
// readOnly Defaults to false (read/write). ReadOnly here will force
|
||||||
// the ReadOnly setting in VolumeMounts.
|
// the ReadOnly setting in VolumeMounts.
|
||||||
@ -1715,6 +1717,7 @@ type ScaleIOPersistentVolumeSource struct {
|
|||||||
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
// storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
||||||
// Default is ThinProvisioned.
|
// Default is ThinProvisioned.
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="ThinProvisioned"
|
||||||
StorageMode string `json:"storageMode,omitempty" protobuf:"bytes,7,opt,name=storageMode"`
|
StorageMode string `json:"storageMode,omitempty" protobuf:"bytes,7,opt,name=storageMode"`
|
||||||
// volumeName is the name of a volume already created in the ScaleIO system
|
// volumeName is the name of a volume already created in the ScaleIO system
|
||||||
// that is associated with this volume source.
|
// that is associated with this volume source.
|
||||||
@ -1724,6 +1727,7 @@ type ScaleIOPersistentVolumeSource struct {
|
|||||||
// Ex. "ext4", "xfs", "ntfs".
|
// Ex. "ext4", "xfs", "ntfs".
|
||||||
// Default is "xfs"
|
// Default is "xfs"
|
||||||
// +optional
|
// +optional
|
||||||
|
// +default="xfs"
|
||||||
FSType string `json:"fsType,omitempty" protobuf:"bytes,9,opt,name=fsType"`
|
FSType string `json:"fsType,omitempty" protobuf:"bytes,9,opt,name=fsType"`
|
||||||
// readOnly defaults to false (read/write). ReadOnly here will force
|
// readOnly defaults to false (read/write). ReadOnly here will force
|
||||||
// the ReadOnly setting in VolumeMounts.
|
// the ReadOnly setting in VolumeMounts.
|
||||||
|
@ -7523,6 +7523,7 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
- name: fsType
|
- name: fsType
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
default: xfs
|
||||||
- name: gateway
|
- name: gateway
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
@ -7542,6 +7543,7 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
- name: storageMode
|
- name: storageMode
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
default: ThinProvisioned
|
||||||
- name: storagePool
|
- name: storagePool
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
@ -7558,6 +7560,7 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
- name: fsType
|
- name: fsType
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
default: xfs
|
||||||
- name: gateway
|
- name: gateway
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
@ -7577,6 +7580,7 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
- name: storageMode
|
- name: storageMode
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
default: ThinProvisioned
|
||||||
- name: storagePool
|
- name: storagePool
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
Loading…
Reference in New Issue
Block a user