Skip to content

Commit bd3656d

Browse files
committed
bump GCE PD CSI Driver
1 parent 871a2d6 commit bd3656d

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
@@ -989,6 +989,11 @@ type EBSCSIDriverSpec struct {
989989
type PDCSIDriver struct {
990990
// Enabled enables the GCP PD CSI driver
991991
Enabled *bool `json:"enabled,omitempty"`
992+
// Version is the container image tag used.
993+
// Default: The latest stable release which is compatible with your Kubernetes version
994+
Version *string `json:"version,omitempty"`
995+
// Default StorageClassName is the name of the default StorageClass created for GCP PD CSI driver.
996+
DefaultStorageClassName *string `json:"defaultStorageClassName,omitempty"`
992997
}
993998

994999
// 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
@@ -1059,6 +1059,11 @@ type EBSCSIDriverSpec struct {
10591059
type PDCSIDriver struct {
10601060
// Enabled enables the GCP PD CSI driver
10611061
Enabled *bool `json:"enabled,omitempty"`
1062+
// Version is the container image tag used.
1063+
// Default: The latest stable release which is compatible with your Kubernetes version
1064+
Version *string `json:"version,omitempty"`
1065+
// Default StorageClassName is the name of the default StorageClass created for GCP PD CSI driver.
1066+
DefaultStorageClassName *string `json:"defaultStorageClassName,omitempty"`
10621067
}
10631068

10641069
// 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
@@ -985,6 +985,11 @@ type EBSCSIDriverSpec struct {
985985
type PDCSIDriver struct {
986986
// Enabled enables the GCP PD CSI driver
987987
Enabled *bool `json:"enabled,omitempty"`
988+
// Version is the container image tag used.
989+
// Default: The latest stable release which is compatible with your Kubernetes version
990+
Version *string `json:"version,omitempty"`
991+
// Default StorageClassName is the name of the default StorageClass created for GCP PD CSI driver.
992+
DefaultStorageClassName *string `json:"defaultStorageClassName,omitempty"`
988993
}
989994

990995
// 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)