Skip to content

Commit dc4d9ee

Browse files
committed
bump GCE PD CSI Driver
1 parent cf27130 commit dc4d9ee

File tree

44 files changed

+554
-1056
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+554
-1056
lines changed

cmd/kops/integration_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,6 @@ func TestMinimalGCE(t *testing.T) {
371371
withAddons(
372372
dnsControllerAddon,
373373
gcpCCMAddon,
374-
gcpPDCSIAddon,
375374
).
376375
runTestTerraformGCE(t)
377376
}

k8s/crds/kops.k8s.io_clusters.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,9 +482,18 @@ spec:
482482
gcpPDCSIDriver:
483483
description: GCPPDCSIDriver is the config for the GCP PD CSI driver
484484
properties:
485+
defaultStorageClassName:
486+
description: Default StorageClassName is the name of the default
487+
StorageClass created for GCP PD CSI driver.
488+
type: string
485489
enabled:
486490
description: Enabled enables the GCP PD CSI driver
487491
type: boolean
492+
version:
493+
description: |-
494+
Version is the container image tag used.
495+
Default: The latest stable release which is compatible with your Kubernetes version
496+
type: string
488497
type: object
489498
manageStorageClasses:
490499
description: |-

pkg/apis/kops/componentconfig.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -984,6 +984,11 @@ type EBSCSIDriverSpec struct {
984984
type PDCSIDriver struct {
985985
// Enabled enables the GCP PD CSI driver
986986
Enabled *bool `json:"enabled,omitempty"`
987+
// Version is the container image tag used.
988+
// Default: The latest stable release which is compatible with your Kubernetes version
989+
Version *string `json:"version,omitempty"`
990+
// Default StorageClassName is the name of the default StorageClass created for GCP PD CSI driver.
991+
DefaultStorageClassName *string `json:"defaultStorageClassName,omitempty"`
987992
}
988993

989994
// SnapshotControllerConfig is the config for the CSI Snapshot Controller

pkg/apis/kops/v1alpha2/componentconfig.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1054,6 +1054,11 @@ type EBSCSIDriverSpec struct {
10541054
type PDCSIDriver struct {
10551055
// Enabled enables the GCP PD CSI driver
10561056
Enabled *bool `json:"enabled,omitempty"`
1057+
// Version is the container image tag used.
1058+
// Default: The latest stable release which is compatible with your Kubernetes version
1059+
Version *string `json:"version,omitempty"`
1060+
// Default StorageClassName is the name of the default StorageClass created for GCP PD CSI driver.
1061+
DefaultStorageClassName *string `json:"defaultStorageClassName,omitempty"`
10571062
}
10581063

10591064
// SnapshotControllerConfig is the config for the CSI Snapshot Controller

pkg/apis/kops/v1alpha2/zz_generated.conversion.go

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

pkg/apis/kops/v1alpha2/zz_generated.deepcopy.go

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

pkg/apis/kops/v1alpha3/componentconfig.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -980,6 +980,11 @@ type EBSCSIDriverSpec struct {
980980
type PDCSIDriver struct {
981981
// Enabled enables the GCP PD CSI driver
982982
Enabled *bool `json:"enabled,omitempty"`
983+
// Version is the container image tag used.
984+
// Default: The latest stable release which is compatible with your Kubernetes version
985+
Version *string `json:"version,omitempty"`
986+
// Default StorageClassName is the name of the default StorageClass created for GCP PD CSI driver.
987+
DefaultStorageClassName *string `json:"defaultStorageClassName,omitempty"`
983988
}
984989

985990
// SnapshotControllerConfig is the config for the CSI Snapshot Controller

pkg/apis/kops/v1alpha3/zz_generated.conversion.go

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

pkg/apis/kops/v1alpha3/zz_generated.deepcopy.go

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

pkg/apis/kops/zz_generated.deepcopy.go

Lines changed: 10 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)