diff --git a/.codespell.skip b/.codespell.skip index cf3f02f4f..79cc748ad 100644 --- a/.codespell.skip +++ b/.codespell.skip @@ -13,3 +13,4 @@ ./assets/charts/control-plane/calico/crds ./docs/images/lokomotive-example.gif ./assets/terraform-modules/tinkerbell-sandbox/assets/setup.sh +./assets/charts/components/aws-ebs-csi-driver/crds diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 454025df8..03256cea0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -50,7 +50,7 @@ jobs: - name: Codespell test uses: codespell-project/actions-codespell@master with: - skip: ./vendor,./.git,./lokoctl,*.png,./assets/charts/components/cert-manager,./assets/charts/components/external-dns,./assets/charts/components/rook,./assets/charts/components/prometheus-operator,./assets/charts/components/velero,./assets/charts/components/cluster-autoscaler,./assets/charts/components/contour/crds,./assets/charts/components/openebs-operator/README.md,./assets/charts/control-plane/calico/crds,./docs/images/lokomotive-example.gif,./assets/terraform-modules/tinkerbell-sandbox/assets/setup.sh + skip: ./vendor,./.git,./lokoctl,*.png,./assets/charts/components/cert-manager,./assets/charts/components/external-dns,./assets/charts/components/rook,./assets/charts/components/prometheus-operator,./assets/charts/components/velero,./assets/charts/components/cluster-autoscaler,./assets/charts/components/contour/crds,./assets/charts/components/openebs-operator/README.md,./assets/charts/control-plane/calico/crds,./docs/images/lokomotive-example.gif,./assets/terraform-modules/tinkerbell-sandbox/assets/setup.sh,./assets/charts/components/aws-ebs-csi-driver/crds ignore_words_file: './.codespell.ignorewords' check_filenames: true check_hidden: true diff --git a/assets/charts/components/aws-ebs-csi-driver/Chart.yaml b/assets/charts/components/aws-ebs-csi-driver/Chart.yaml index 8df5a1e25..b773b00d0 100644 --- a/assets/charts/components/aws-ebs-csi-driver/Chart.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v1 -appVersion: 0.9.0 +appVersion: 1.1.0 description: A Helm chart for AWS EBS CSI Driver home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver keywords: @@ -15,4 +15,4 @@ maintainers: name: aws-ebs-csi-driver sources: - https://github.com/kubernetes-sigs/aws-ebs-csi-driver -version: 0.9.8 +version: 1.2.3 diff --git a/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotclasses.yaml b/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotclasses.yaml index 820a9a394..c38421bc7 100644 --- a/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotclasses.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotclasses.yaml @@ -1,5 +1,3 @@ - ---- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: @@ -17,92 +15,92 @@ spec: singular: volumesnapshotclass scope: Cluster versions: - - additionalPrinterColumns: - - jsonPath: .driver - name: Driver - type: string - - description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. - jsonPath: .deletionPolicy - name: DeletionPolicy - type: string - - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1 - schema: - openAPIV3Schema: - description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - deletionPolicy: - description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required. - enum: - - Delete - - Retain - type: string - driver: - description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required. - type: string - kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - parameters: - additionalProperties: + - additionalPrinterColumns: + - jsonPath: .driver + name: Driver + type: string + - description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. + jsonPath: .deletionPolicy + name: DeletionPolicy + type: string + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1 + schema: + openAPIV3Schema: + description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced + properties: + apiVersion: + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string - description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes. - type: object - required: - - deletionPolicy - - driver - type: object - served: true - storage: false - subresources: {} - - additionalPrinterColumns: - - jsonPath: .driver - name: Driver - type: string - - description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. - jsonPath: .deletionPolicy - name: DeletionPolicy - type: string - - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1beta1 - schema: - openAPIV3Schema: - description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - deletionPolicy: - description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required. - enum: - - Delete - - Retain - type: string - driver: - description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required. - type: string - kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - parameters: - additionalProperties: + deletionPolicy: + description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required. + enum: + - Delete + - Retain type: string - description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes. - type: object - required: - - deletionPolicy - - driver - type: object - served: true - storage: true - subresources: {} + driver: + description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required. + type: string + kind: + description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + parameters: + additionalProperties: + type: string + description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes. + type: object + required: + - deletionPolicy + - driver + type: object + served: true + storage: false + subresources: {} + - additionalPrinterColumns: + - jsonPath: .driver + name: Driver + type: string + - description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. + jsonPath: .deletionPolicy + name: DeletionPolicy + type: string + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced + properties: + apiVersion: + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + deletionPolicy: + description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required. + enum: + - Delete + - Retain + type: string + driver: + description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required. + type: string + kind: + description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + parameters: + additionalProperties: + type: string + description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes. + type: object + required: + - deletionPolicy + - driver + type: object + served: true + storage: true + subresources: {} status: acceptedNames: kind: "" diff --git a/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotcontents.yaml b/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotcontents.yaml index b27b3286e..626645c49 100644 --- a/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotcontents.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshotcontents.yaml @@ -1,5 +1,3 @@ - ---- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: @@ -17,273 +15,273 @@ spec: singular: volumesnapshotcontent scope: Cluster versions: - - additionalPrinterColumns: - - description: Indicates if the snapshot is ready to be used to restore a volume. - jsonPath: .status.readyToUse - name: ReadyToUse - type: boolean - - description: Represents the complete size of the snapshot in bytes - jsonPath: .status.restoreSize - name: RestoreSize - type: integer - - description: Determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. - jsonPath: .spec.deletionPolicy - name: DeletionPolicy - type: string - - description: Name of the CSI driver used to create the physical snapshot on the underlying storage system. - jsonPath: .spec.driver - name: Driver - type: string - - description: Name of the VolumeSnapshotClass to which this snapshot belongs. - jsonPath: .spec.volumeSnapshotClassName - name: VolumeSnapshotClass - type: string - - description: Name of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. - jsonPath: .spec.volumeSnapshotRef.name - name: VolumeSnapshot - type: string - - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1 - schema: - openAPIV3Schema: - description: VolumeSnapshotContent represents the actual "on-disk" snapshot object in the underlying storage system - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - spec: - description: spec defines properties of a VolumeSnapshotContent created by the underlying storage system. Required. - properties: - deletionPolicy: - description: deletionPolicy determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. For dynamically provisioned snapshots, this field will automatically be filled in by the CSI snapshotter sidecar with the "DeletionPolicy" field defined in the corresponding VolumeSnapshotClass. For pre-existing snapshots, users MUST specify this field when creating the VolumeSnapshotContent object. Required. - enum: - - Delete - - Retain - type: string - driver: - description: driver is the name of the CSI driver used to create the physical snapshot on the underlying storage system. This MUST be the same as the name returned by the CSI GetPluginName() call for that driver. Required. - type: string - source: - description: source specifies whether the snapshot is (or should be) dynamically provisioned or already exists, and just requires a Kubernetes object representation. This field is immutable after creation. Required. - properties: - snapshotHandle: - description: snapshotHandle specifies the CSI "snapshot_id" of a pre-existing snapshot on the underlying storage system for which a Kubernetes object representation was (or should be) created. This field is immutable. - type: string - volumeHandle: - description: volumeHandle specifies the CSI "volume_id" of the volume from which a snapshot should be dynamically taken from. This field is immutable. - type: string - type: object - oneOf: - - required: ["snapshotHandle"] - - required: ["volumeHandle"] - volumeSnapshotClassName: - description: name of the VolumeSnapshotClass from which this snapshot was (or will be) created. Note that after provisioning, the VolumeSnapshotClass may be deleted or recreated with different set of values, and as such, should not be referenced post-snapshot creation. - type: string - volumeSnapshotRef: - description: volumeSnapshotRef specifies the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. VolumeSnapshot.Spec.VolumeSnapshotContentName field must reference to this VolumeSnapshotContent's name for the bidirectional binding to be valid. For a pre-existing VolumeSnapshotContent object, name and namespace of the VolumeSnapshot object MUST be provided for binding to happen. This field is immutable after creation. Required. - properties: - apiVersion: - description: API version of the referent. - type: string - fieldPath: - description: 'If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future.' - type: string - kind: - description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - name: - description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' - type: string - namespace: - description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' - type: string - resourceVersion: - description: 'Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency' - type: string - uid: - description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids' - type: string - type: object - required: - - deletionPolicy - - driver - - source - - volumeSnapshotRef - type: object - status: - description: status represents the current information of a snapshot. - properties: - creationTime: - description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it indicates the creation time is unknown. The format of this field is a Unix nanoseconds time encoded as an int64. On Unix, the command `date +%s%N` returns the current time in nanoseconds since 1970-01-01 00:00:00 UTC. - format: int64 - type: integer - error: - description: error is the last observed error during snapshot creation, if any. Upon success after retry, this error field will be cleared. - properties: - message: - description: 'message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information.' - type: string - time: - description: time is the timestamp when the error was encountered. - format: date-time - type: string - type: object - readyToUse: - description: readyToUse indicates if a snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. - type: boolean - restoreSize: - description: restoreSize represents the complete size of the snapshot in bytes. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. - format: int64 - minimum: 0 - type: integer - snapshotHandle: - description: snapshotHandle is the CSI "snapshot_id" of a snapshot on the underlying storage system. If not specified, it indicates that dynamic snapshot creation has either failed or it is still in progress. - type: string - type: object - required: - - spec - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - description: Indicates if the snapshot is ready to be used to restore a volume. - jsonPath: .status.readyToUse - name: ReadyToUse - type: boolean - - description: Represents the complete size of the snapshot in bytes - jsonPath: .status.restoreSize - name: RestoreSize - type: integer - - description: Determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. - jsonPath: .spec.deletionPolicy - name: DeletionPolicy - type: string - - description: Name of the CSI driver used to create the physical snapshot on the underlying storage system. - jsonPath: .spec.driver - name: Driver - type: string - - description: Name of the VolumeSnapshotClass to which this snapshot belongs. - jsonPath: .spec.volumeSnapshotClassName - name: VolumeSnapshotClass - type: string - - description: Name of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. - jsonPath: .spec.volumeSnapshotRef.name - name: VolumeSnapshot - type: string - - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1beta1 - schema: - openAPIV3Schema: - description: VolumeSnapshotContent represents the actual "on-disk" snapshot object in the underlying storage system - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - spec: - description: spec defines properties of a VolumeSnapshotContent created by the underlying storage system. Required. - properties: - deletionPolicy: - description: deletionPolicy determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. For dynamically provisioned snapshots, this field will automatically be filled in by the CSI snapshotter sidecar with the "DeletionPolicy" field defined in the corresponding VolumeSnapshotClass. For pre-existing snapshots, users MUST specify this field when creating the VolumeSnapshotContent object. Required. - enum: - - Delete - - Retain - type: string - driver: - description: driver is the name of the CSI driver used to create the physical snapshot on the underlying storage system. This MUST be the same as the name returned by the CSI GetPluginName() call for that driver. Required. - type: string - source: - description: source specifies whether the snapshot is (or should be) dynamically provisioned or already exists, and just requires a Kubernetes object representation. This field is immutable after creation. Required. - properties: - snapshotHandle: - description: snapshotHandle specifies the CSI "snapshot_id" of a pre-existing snapshot on the underlying storage system for which a Kubernetes object representation was (or should be) created. This field is immutable. - type: string - volumeHandle: - description: volumeHandle specifies the CSI "volume_id" of the volume from which a snapshot should be dynamically taken from. This field is immutable. - type: string - type: object - volumeSnapshotClassName: - description: name of the VolumeSnapshotClass from which this snapshot was (or will be) created. Note that after provisioning, the VolumeSnapshotClass may be deleted or recreated with different set of values, and as such, should not be referenced post-snapshot creation. - type: string - volumeSnapshotRef: - description: volumeSnapshotRef specifies the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. VolumeSnapshot.Spec.VolumeSnapshotContentName field must reference to this VolumeSnapshotContent's name for the bidirectional binding to be valid. For a pre-existing VolumeSnapshotContent object, name and namespace of the VolumeSnapshot object MUST be provided for binding to happen. This field is immutable after creation. Required. - properties: - apiVersion: - description: API version of the referent. - type: string - fieldPath: - description: 'If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future.' - type: string - kind: - description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - name: - description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' - type: string - namespace: - description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' - type: string - resourceVersion: - description: 'Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency' - type: string - uid: - description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids' - type: string - type: object - required: - - deletionPolicy - - driver - - source - - volumeSnapshotRef - type: object - status: - description: status represents the current information of a snapshot. - properties: - creationTime: - description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it indicates the creation time is unknown. The format of this field is a Unix nanoseconds time encoded as an int64. On Unix, the command `date +%s%N` returns the current time in nanoseconds since 1970-01-01 00:00:00 UTC. - format: int64 - type: integer - error: - description: error is the last observed error during snapshot creation, if any. Upon success after retry, this error field will be cleared. - properties: - message: - description: 'message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information.' - type: string - time: - description: time is the timestamp when the error was encountered. - format: date-time - type: string - type: object - readyToUse: - description: readyToUse indicates if a snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. - type: boolean - restoreSize: - description: restoreSize represents the complete size of the snapshot in bytes. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. - format: int64 - minimum: 0 - type: integer - snapshotHandle: - description: snapshotHandle is the CSI "snapshot_id" of a snapshot on the underlying storage system. If not specified, it indicates that dynamic snapshot creation has either failed or it is still in progress. - type: string - type: object - required: - - spec - type: object - served: true - storage: true - subresources: - status: {} + - additionalPrinterColumns: + - description: Indicates if the snapshot is ready to be used to restore a volume. + jsonPath: .status.readyToUse + name: ReadyToUse + type: boolean + - description: Represents the complete size of the snapshot in bytes + jsonPath: .status.restoreSize + name: RestoreSize + type: integer + - description: Determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. + jsonPath: .spec.deletionPolicy + name: DeletionPolicy + type: string + - description: Name of the CSI driver used to create the physical snapshot on the underlying storage system. + jsonPath: .spec.driver + name: Driver + type: string + - description: Name of the VolumeSnapshotClass to which this snapshot belongs. + jsonPath: .spec.volumeSnapshotClassName + name: VolumeSnapshotClass + type: string + - description: Name of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. + jsonPath: .spec.volumeSnapshotRef.name + name: VolumeSnapshot + type: string + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1 + schema: + openAPIV3Schema: + description: VolumeSnapshotContent represents the actual "on-disk" snapshot object in the underlying storage system + properties: + apiVersion: + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + spec: + description: spec defines properties of a VolumeSnapshotContent created by the underlying storage system. Required. + properties: + deletionPolicy: + description: deletionPolicy determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. For dynamically provisioned snapshots, this field will automatically be filled in by the CSI snapshotter sidecar with the "DeletionPolicy" field defined in the corresponding VolumeSnapshotClass. For pre-existing snapshots, users MUST specify this field when creating the VolumeSnapshotContent object. Required. + enum: + - Delete + - Retain + type: string + driver: + description: driver is the name of the CSI driver used to create the physical snapshot on the underlying storage system. This MUST be the same as the name returned by the CSI GetPluginName() call for that driver. Required. + type: string + source: + description: source specifies whether the snapshot is (or should be) dynamically provisioned or already exists, and just requires a Kubernetes object representation. This field is immutable after creation. Required. + properties: + snapshotHandle: + description: snapshotHandle specifies the CSI "snapshot_id" of a pre-existing snapshot on the underlying storage system for which a Kubernetes object representation was (or should be) created. This field is immutable. + type: string + volumeHandle: + description: volumeHandle specifies the CSI "volume_id" of the volume from which a snapshot should be dynamically taken from. This field is immutable. + type: string + type: object + oneOf: + - required: ["snapshotHandle"] + - required: ["volumeHandle"] + volumeSnapshotClassName: + description: name of the VolumeSnapshotClass from which this snapshot was (or will be) created. Note that after provisioning, the VolumeSnapshotClass may be deleted or recreated with different set of values, and as such, should not be referenced post-snapshot creation. + type: string + volumeSnapshotRef: + description: volumeSnapshotRef specifies the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. VolumeSnapshot.Spec.VolumeSnapshotContentName field must reference to this VolumeSnapshotContent's name for the bidirectional binding to be valid. For a pre-existing VolumeSnapshotContent object, name and namespace of the VolumeSnapshot object MUST be provided for binding to happen. This field is immutable after creation. Required. + properties: + apiVersion: + description: API version of the referent. + type: string + fieldPath: + description: 'If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future.' + type: string + kind: + description: "Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + name: + description: "Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names" + type: string + namespace: + description: "Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/" + type: string + resourceVersion: + description: "Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency" + type: string + uid: + description: "UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids" + type: string + type: object + required: + - deletionPolicy + - driver + - source + - volumeSnapshotRef + type: object + status: + description: status represents the current information of a snapshot. + properties: + creationTime: + description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it indicates the creation time is unknown. The format of this field is a Unix nanoseconds time encoded as an int64. On Unix, the command `date +%s%N` returns the current time in nanoseconds since 1970-01-01 00:00:00 UTC. + format: int64 + type: integer + error: + description: error is the last observed error during snapshot creation, if any. Upon success after retry, this error field will be cleared. + properties: + message: + description: "message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information." + type: string + time: + description: time is the timestamp when the error was encountered. + format: date-time + type: string + type: object + readyToUse: + description: readyToUse indicates if a snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. + type: boolean + restoreSize: + description: restoreSize represents the complete size of the snapshot in bytes. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. + format: int64 + minimum: 0 + type: integer + snapshotHandle: + description: snapshotHandle is the CSI "snapshot_id" of a snapshot on the underlying storage system. If not specified, it indicates that dynamic snapshot creation has either failed or it is still in progress. + type: string + type: object + required: + - spec + type: object + served: true + storage: false + subresources: + status: {} + - additionalPrinterColumns: + - description: Indicates if the snapshot is ready to be used to restore a volume. + jsonPath: .status.readyToUse + name: ReadyToUse + type: boolean + - description: Represents the complete size of the snapshot in bytes + jsonPath: .status.restoreSize + name: RestoreSize + type: integer + - description: Determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. + jsonPath: .spec.deletionPolicy + name: DeletionPolicy + type: string + - description: Name of the CSI driver used to create the physical snapshot on the underlying storage system. + jsonPath: .spec.driver + name: Driver + type: string + - description: Name of the VolumeSnapshotClass to which this snapshot belongs. + jsonPath: .spec.volumeSnapshotClassName + name: VolumeSnapshotClass + type: string + - description: Name of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. + jsonPath: .spec.volumeSnapshotRef.name + name: VolumeSnapshot + type: string + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + description: VolumeSnapshotContent represents the actual "on-disk" snapshot object in the underlying storage system + properties: + apiVersion: + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + spec: + description: spec defines properties of a VolumeSnapshotContent created by the underlying storage system. Required. + properties: + deletionPolicy: + description: deletionPolicy determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. For dynamically provisioned snapshots, this field will automatically be filled in by the CSI snapshotter sidecar with the "DeletionPolicy" field defined in the corresponding VolumeSnapshotClass. For pre-existing snapshots, users MUST specify this field when creating the VolumeSnapshotContent object. Required. + enum: + - Delete + - Retain + type: string + driver: + description: driver is the name of the CSI driver used to create the physical snapshot on the underlying storage system. This MUST be the same as the name returned by the CSI GetPluginName() call for that driver. Required. + type: string + source: + description: source specifies whether the snapshot is (or should be) dynamically provisioned or already exists, and just requires a Kubernetes object representation. This field is immutable after creation. Required. + properties: + snapshotHandle: + description: snapshotHandle specifies the CSI "snapshot_id" of a pre-existing snapshot on the underlying storage system for which a Kubernetes object representation was (or should be) created. This field is immutable. + type: string + volumeHandle: + description: volumeHandle specifies the CSI "volume_id" of the volume from which a snapshot should be dynamically taken from. This field is immutable. + type: string + type: object + volumeSnapshotClassName: + description: name of the VolumeSnapshotClass from which this snapshot was (or will be) created. Note that after provisioning, the VolumeSnapshotClass may be deleted or recreated with different set of values, and as such, should not be referenced post-snapshot creation. + type: string + volumeSnapshotRef: + description: volumeSnapshotRef specifies the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. VolumeSnapshot.Spec.VolumeSnapshotContentName field must reference to this VolumeSnapshotContent's name for the bidirectional binding to be valid. For a pre-existing VolumeSnapshotContent object, name and namespace of the VolumeSnapshot object MUST be provided for binding to happen. This field is immutable after creation. Required. + properties: + apiVersion: + description: API version of the referent. + type: string + fieldPath: + description: 'If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future.' + type: string + kind: + description: "Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + name: + description: "Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names" + type: string + namespace: + description: "Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/" + type: string + resourceVersion: + description: "Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency" + type: string + uid: + description: "UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids" + type: string + type: object + required: + - deletionPolicy + - driver + - source + - volumeSnapshotRef + type: object + status: + description: status represents the current information of a snapshot. + properties: + creationTime: + description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it indicates the creation time is unknown. The format of this field is a Unix nanoseconds time encoded as an int64. On Unix, the command `date +%s%N` returns the current time in nanoseconds since 1970-01-01 00:00:00 UTC. + format: int64 + type: integer + error: + description: error is the last observed error during snapshot creation, if any. Upon success after retry, this error field will be cleared. + properties: + message: + description: "message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information." + type: string + time: + description: time is the timestamp when the error was encountered. + format: date-time + type: string + type: object + readyToUse: + description: readyToUse indicates if a snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. + type: boolean + restoreSize: + description: restoreSize represents the complete size of the snapshot in bytes. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. + format: int64 + minimum: 0 + type: integer + snapshotHandle: + description: snapshotHandle is the CSI "snapshot_id" of a snapshot on the underlying storage system. If not specified, it indicates that dynamic snapshot creation has either failed or it is still in progress. + type: string + type: object + required: + - spec + type: object + served: true + storage: true + subresources: + status: {} status: acceptedNames: kind: "" diff --git a/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshots.yaml b/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshots.yaml index 660ff9102..e75b0a5ca 100644 --- a/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshots.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/crds/volumesnapshots.yaml @@ -1,5 +1,3 @@ - ---- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: @@ -17,207 +15,207 @@ spec: singular: volumesnapshot scope: Namespaced versions: - - additionalPrinterColumns: - - description: Indicates if the snapshot is ready to be used to restore a volume. - jsonPath: .status.readyToUse - name: ReadyToUse - type: boolean - - description: If a new snapshot needs to be created, this contains the name of the source PVC from which this snapshot was (or will be) created. - jsonPath: .spec.source.persistentVolumeClaimName - name: SourcePVC - type: string - - description: If a snapshot already exists, this contains the name of the existing VolumeSnapshotContent object representing the existing snapshot. - jsonPath: .spec.source.volumeSnapshotContentName - name: SourceSnapshotContent - type: string - - description: Represents the minimum size of volume required to rehydrate from this snapshot. - jsonPath: .status.restoreSize - name: RestoreSize - type: string - - description: The name of the VolumeSnapshotClass requested by the VolumeSnapshot. - jsonPath: .spec.volumeSnapshotClassName - name: SnapshotClass - type: string - - description: Name of the VolumeSnapshotContent object to which the VolumeSnapshot object intends to bind to. Please note that verification of binding actually requires checking both VolumeSnapshot and VolumeSnapshotContent to ensure both are pointing at each other. Binding MUST be verified prior to usage of this object. - jsonPath: .status.boundVolumeSnapshotContentName - name: SnapshotContent - type: string - - description: Timestamp when the point-in-time snapshot was taken by the underlying storage system. - jsonPath: .status.creationTime - name: CreationTime - type: date - - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1 - schema: - openAPIV3Schema: - description: VolumeSnapshot is a user's request for either creating a point-in-time snapshot of a persistent volume, or binding to a pre-existing snapshot. - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - spec: - description: 'spec defines the desired characteristics of a snapshot requested by a user. More info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots Required.' - properties: - source: - description: source specifies where a snapshot will be created from. This field is immutable after creation. Required. - properties: - persistentVolumeClaimName: - description: persistentVolumeClaimName specifies the name of the PersistentVolumeClaim object representing the volume from which a snapshot should be created. This PVC is assumed to be in the same namespace as the VolumeSnapshot object. This field should be set if the snapshot does not exists, and needs to be created. This field is immutable. - type: string - volumeSnapshotContentName: - description: volumeSnapshotContentName specifies the name of a pre-existing VolumeSnapshotContent object representing an existing volume snapshot. This field should be set if the snapshot already exists and only needs a representation in Kubernetes. This field is immutable. - type: string - type: object - oneOf: - - required: ["persistentVolumeClaimName"] - - required: ["volumeSnapshotContentName"] - volumeSnapshotClassName: - description: 'VolumeSnapshotClassName is the name of the VolumeSnapshotClass requested by the VolumeSnapshot. VolumeSnapshotClassName may be left nil to indicate that the default SnapshotClass should be used. A given cluster may have multiple default Volume SnapshotClasses: one default per CSI Driver. If a VolumeSnapshot does not specify a SnapshotClass, VolumeSnapshotSource will be checked to figure out what the associated CSI Driver is, and the default VolumeSnapshotClass associated with that CSI Driver will be used. If more than one VolumeSnapshotClass exist for a given CSI Driver and more than one have been marked as default, CreateSnapshot will fail and generate an event. Empty string is not allowed for this field.' - type: string - required: - - source - type: object - status: - description: status represents the current information of a snapshot. Consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object. - properties: - boundVolumeSnapshotContentName: - description: 'boundVolumeSnapshotContentName is the name of the VolumeSnapshotContent object to which this VolumeSnapshot object intends to bind to. If not specified, it indicates that the VolumeSnapshot object has not been successfully bound to a VolumeSnapshotContent object yet. NOTE: To avoid possible security issues, consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object.' - type: string - creationTime: - description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it may indicate that the creation time of the snapshot is unknown. - format: date-time - type: string - error: - description: error is the last observed error during snapshot creation, if any. This field could be helpful to upper level controllers(i.e., application controller) to decide whether they should continue on waiting for the snapshot to be created based on the type of error reported. The snapshot controller will keep retrying when an error occurs during the snapshot creation. Upon success, this error field will be cleared. - properties: - message: - description: 'message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information.' - type: string - time: - description: time is the timestamp when the error was encountered. - format: date-time - type: string - type: object - readyToUse: - description: readyToUse indicates if the snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. - type: boolean - restoreSize: - type: string - description: restoreSize represents the minimum size of volume required to create a volume from this snapshot. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - required: - - spec - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - description: Indicates if the snapshot is ready to be used to restore a volume. - jsonPath: .status.readyToUse - name: ReadyToUse - type: boolean - - description: If a new snapshot needs to be created, this contains the name of the source PVC from which this snapshot was (or will be) created. - jsonPath: .spec.source.persistentVolumeClaimName - name: SourcePVC - type: string - - description: If a snapshot already exists, this contains the name of the existing VolumeSnapshotContent object representing the existing snapshot. - jsonPath: .spec.source.volumeSnapshotContentName - name: SourceSnapshotContent - type: string - - description: Represents the minimum size of volume required to rehydrate from this snapshot. - jsonPath: .status.restoreSize - name: RestoreSize - type: string - - description: The name of the VolumeSnapshotClass requested by the VolumeSnapshot. - jsonPath: .spec.volumeSnapshotClassName - name: SnapshotClass - type: string - - description: Name of the VolumeSnapshotContent object to which the VolumeSnapshot object intends to bind to. Please note that verification of binding actually requires checking both VolumeSnapshot and VolumeSnapshotContent to ensure both are pointing at each other. Binding MUST be verified prior to usage of this object. - jsonPath: .status.boundVolumeSnapshotContentName - name: SnapshotContent - type: string - - description: Timestamp when the point-in-time snapshot was taken by the underlying storage system. - jsonPath: .status.creationTime - name: CreationTime - type: date - - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1beta1 - schema: - openAPIV3Schema: - description: VolumeSnapshot is a user's request for either creating a point-in-time snapshot of a persistent volume, or binding to a pre-existing snapshot. - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - spec: - description: 'spec defines the desired characteristics of a snapshot requested by a user. More info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots Required.' - properties: - source: - description: source specifies where a snapshot will be created from. This field is immutable after creation. Required. - properties: - persistentVolumeClaimName: - description: persistentVolumeClaimName specifies the name of the PersistentVolumeClaim object representing the volume from which a snapshot should be created. This PVC is assumed to be in the same namespace as the VolumeSnapshot object. This field should be set if the snapshot does not exists, and needs to be created. This field is immutable. - type: string - volumeSnapshotContentName: - description: volumeSnapshotContentName specifies the name of a pre-existing VolumeSnapshotContent object representing an existing volume snapshot. This field should be set if the snapshot already exists and only needs a representation in Kubernetes. This field is immutable. - type: string - type: object - volumeSnapshotClassName: - description: 'VolumeSnapshotClassName is the name of the VolumeSnapshotClass requested by the VolumeSnapshot. VolumeSnapshotClassName may be left nil to indicate that the default SnapshotClass should be used. A given cluster may have multiple default Volume SnapshotClasses: one default per CSI Driver. If a VolumeSnapshot does not specify a SnapshotClass, VolumeSnapshotSource will be checked to figure out what the associated CSI Driver is, and the default VolumeSnapshotClass associated with that CSI Driver will be used. If more than one VolumeSnapshotClass exist for a given CSI Driver and more than one have been marked as default, CreateSnapshot will fail and generate an event. Empty string is not allowed for this field.' - type: string - required: - - source - type: object - status: - description: status represents the current information of a snapshot. Consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object. - properties: - boundVolumeSnapshotContentName: - description: 'boundVolumeSnapshotContentName is the name of the VolumeSnapshotContent object to which this VolumeSnapshot object intends to bind to. If not specified, it indicates that the VolumeSnapshot object has not been successfully bound to a VolumeSnapshotContent object yet. NOTE: To avoid possible security issues, consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object.' - type: string - creationTime: - description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it may indicate that the creation time of the snapshot is unknown. - format: date-time - type: string - error: - description: error is the last observed error during snapshot creation, if any. This field could be helpful to upper level controllers(i.e., application controller) to decide whether they should continue on waiting for the snapshot to be created based on the type of error reported. The snapshot controller will keep retrying when an error occurs during the snapshot creation. Upon success, this error field will be cleared. - properties: - message: - description: 'message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information.' - type: string - time: - description: time is the timestamp when the error was encountered. - format: date-time - type: string - type: object - readyToUse: - description: readyToUse indicates if the snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. - type: boolean - restoreSize: - type: string - description: restoreSize represents the minimum size of volume required to create a volume from this snapshot. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - required: - - spec - type: object - served: true - storage: true - subresources: - status: {} + - additionalPrinterColumns: + - description: Indicates if the snapshot is ready to be used to restore a volume. + jsonPath: .status.readyToUse + name: ReadyToUse + type: boolean + - description: If a new snapshot needs to be created, this contains the name of the source PVC from which this snapshot was (or will be) created. + jsonPath: .spec.source.persistentVolumeClaimName + name: SourcePVC + type: string + - description: If a snapshot already exists, this contains the name of the existing VolumeSnapshotContent object representing the existing snapshot. + jsonPath: .spec.source.volumeSnapshotContentName + name: SourceSnapshotContent + type: string + - description: Represents the minimum size of volume required to rehydrate from this snapshot. + jsonPath: .status.restoreSize + name: RestoreSize + type: string + - description: The name of the VolumeSnapshotClass requested by the VolumeSnapshot. + jsonPath: .spec.volumeSnapshotClassName + name: SnapshotClass + type: string + - description: Name of the VolumeSnapshotContent object to which the VolumeSnapshot object intends to bind to. Please note that verification of binding actually requires checking both VolumeSnapshot and VolumeSnapshotContent to ensure both are pointing at each other. Binding MUST be verified prior to usage of this object. + jsonPath: .status.boundVolumeSnapshotContentName + name: SnapshotContent + type: string + - description: Timestamp when the point-in-time snapshot was taken by the underlying storage system. + jsonPath: .status.creationTime + name: CreationTime + type: date + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1 + schema: + openAPIV3Schema: + description: VolumeSnapshot is a user's request for either creating a point-in-time snapshot of a persistent volume, or binding to a pre-existing snapshot. + properties: + apiVersion: + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + spec: + description: "spec defines the desired characteristics of a snapshot requested by a user. More info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots Required." + properties: + source: + description: source specifies where a snapshot will be created from. This field is immutable after creation. Required. + properties: + persistentVolumeClaimName: + description: persistentVolumeClaimName specifies the name of the PersistentVolumeClaim object representing the volume from which a snapshot should be created. This PVC is assumed to be in the same namespace as the VolumeSnapshot object. This field should be set if the snapshot does not exists, and needs to be created. This field is immutable. + type: string + volumeSnapshotContentName: + description: volumeSnapshotContentName specifies the name of a pre-existing VolumeSnapshotContent object representing an existing volume snapshot. This field should be set if the snapshot already exists and only needs a representation in Kubernetes. This field is immutable. + type: string + type: object + oneOf: + - required: ["persistentVolumeClaimName"] + - required: ["volumeSnapshotContentName"] + volumeSnapshotClassName: + description: "VolumeSnapshotClassName is the name of the VolumeSnapshotClass requested by the VolumeSnapshot. VolumeSnapshotClassName may be left nil to indicate that the default SnapshotClass should be used. A given cluster may have multiple default Volume SnapshotClasses: one default per CSI Driver. If a VolumeSnapshot does not specify a SnapshotClass, VolumeSnapshotSource will be checked to figure out what the associated CSI Driver is, and the default VolumeSnapshotClass associated with that CSI Driver will be used. If more than one VolumeSnapshotClass exist for a given CSI Driver and more than one have been marked as default, CreateSnapshot will fail and generate an event. Empty string is not allowed for this field." + type: string + required: + - source + type: object + status: + description: status represents the current information of a snapshot. Consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object. + properties: + boundVolumeSnapshotContentName: + description: "boundVolumeSnapshotContentName is the name of the VolumeSnapshotContent object to which this VolumeSnapshot object intends to bind to. If not specified, it indicates that the VolumeSnapshot object has not been successfully bound to a VolumeSnapshotContent object yet. NOTE: To avoid possible security issues, consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object." + type: string + creationTime: + description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it may indicate that the creation time of the snapshot is unknown. + format: date-time + type: string + error: + description: error is the last observed error during snapshot creation, if any. This field could be helpful to upper level controllers(i.e., application controller) to decide whether they should continue on waiting for the snapshot to be created based on the type of error reported. The snapshot controller will keep retrying when an error occurrs during the snapshot creation. Upon success, this error field will be cleared. + properties: + message: + description: "message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information." + type: string + time: + description: time is the timestamp when the error was encountered. + format: date-time + type: string + type: object + readyToUse: + description: readyToUse indicates if the snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. + type: boolean + restoreSize: + type: string + description: restoreSize represents the minimum size of volume required to create a volume from this snapshot. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + required: + - spec + type: object + served: true + storage: false + subresources: + status: {} + - additionalPrinterColumns: + - description: Indicates if the snapshot is ready to be used to restore a volume. + jsonPath: .status.readyToUse + name: ReadyToUse + type: boolean + - description: If a new snapshot needs to be created, this contains the name of the source PVC from which this snapshot was (or will be) created. + jsonPath: .spec.source.persistentVolumeClaimName + name: SourcePVC + type: string + - description: If a snapshot already exists, this contains the name of the existing VolumeSnapshotContent object representing the existing snapshot. + jsonPath: .spec.source.volumeSnapshotContentName + name: SourceSnapshotContent + type: string + - description: Represents the minimum size of volume required to rehydrate from this snapshot. + jsonPath: .status.restoreSize + name: RestoreSize + type: string + - description: The name of the VolumeSnapshotClass requested by the VolumeSnapshot. + jsonPath: .spec.volumeSnapshotClassName + name: SnapshotClass + type: string + - description: Name of the VolumeSnapshotContent object to which the VolumeSnapshot object intends to bind to. Please note that verification of binding actually requires checking both VolumeSnapshot and VolumeSnapshotContent to ensure both are pointing at each other. Binding MUST be verified prior to usage of this object. + jsonPath: .status.boundVolumeSnapshotContentName + name: SnapshotContent + type: string + - description: Timestamp when the point-in-time snapshot was taken by the underlying storage system. + jsonPath: .status.creationTime + name: CreationTime + type: date + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + description: VolumeSnapshot is a user's request for either creating a point-in-time snapshot of a persistent volume, or binding to a pre-existing snapshot. + properties: + apiVersion: + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + spec: + description: "spec defines the desired characteristics of a snapshot requested by a user. More info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots Required." + properties: + source: + description: source specifies where a snapshot will be created from. This field is immutable after creation. Required. + properties: + persistentVolumeClaimName: + description: persistentVolumeClaimName specifies the name of the PersistentVolumeClaim object representing the volume from which a snapshot should be created. This PVC is assumed to be in the same namespace as the VolumeSnapshot object. This field should be set if the snapshot does not exists, and needs to be created. This field is immutable. + type: string + volumeSnapshotContentName: + description: volumeSnapshotContentName specifies the name of a pre-existing VolumeSnapshotContent object representing an existing volume snapshot. This field should be set if the snapshot already exists and only needs a representation in Kubernetes. This field is immutable. + type: string + type: object + volumeSnapshotClassName: + description: "VolumeSnapshotClassName is the name of the VolumeSnapshotClass requested by the VolumeSnapshot. VolumeSnapshotClassName may be left nil to indicate that the default SnapshotClass should be used. A given cluster may have multiple default Volume SnapshotClasses: one default per CSI Driver. If a VolumeSnapshot does not specify a SnapshotClass, VolumeSnapshotSource will be checked to figure out what the associated CSI Driver is, and the default VolumeSnapshotClass associated with that CSI Driver will be used. If more than one VolumeSnapshotClass exist for a given CSI Driver and more than one have been marked as default, CreateSnapshot will fail and generate an event. Empty string is not allowed for this field." + type: string + required: + - source + type: object + status: + description: status represents the current information of a snapshot. Consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object. + properties: + boundVolumeSnapshotContentName: + description: "boundVolumeSnapshotContentName is the name of the VolumeSnapshotContent object to which this VolumeSnapshot object intends to bind to. If not specified, it indicates that the VolumeSnapshot object has not been successfully bound to a VolumeSnapshotContent object yet. NOTE: To avoid possible security issues, consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object." + type: string + creationTime: + description: creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "creation_time" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "creation_time" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. If not specified, it may indicate that the creation time of the snapshot is unknown. + format: date-time + type: string + error: + description: error is the last observed error during snapshot creation, if any. This field could be helpful to upper level controllers(i.e., application controller) to decide whether they should continue on waiting for the snapshot to be created based on the type of error reported. The snapshot controller will keep retrying when an error occurrs during the snapshot creation. Upon success, this error field will be cleared. + properties: + message: + description: "message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information." + type: string + time: + description: time is the timestamp when the error was encountered. + format: date-time + type: string + type: object + readyToUse: + description: readyToUse indicates if the snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "ready_to_use" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "ready_to_use" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it, otherwise, this field will be set to "True". If not specified, it means the readiness of a snapshot is unknown. + type: boolean + restoreSize: + type: string + description: restoreSize represents the minimum size of volume required to create a volume from this snapshot. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the "size_bytes" value returned from CSI "CreateSnapshot" gRPC call. For a pre-existing snapshot, this field will be filled with the "size_bytes" value returned from the CSI "ListSnapshots" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown. + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + required: + - spec + type: object + served: true + storage: true + subresources: + status: {} status: acceptedNames: kind: "" diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/NOTES.txt b/assets/charts/components/aws-ebs-csi-driver/templates/NOTES.txt index 34db916b5..8f6d02ee3 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/NOTES.txt +++ b/assets/charts/components/aws-ebs-csi-driver/templates/NOTES.txt @@ -1,3 +1,39 @@ To verify that aws-ebs-csi-driver has started, run: - kubectl get pod -n kube-system -l "app.kubernetes.io/name={{ include "aws-ebs-csi-driver.name" . }},app.kubernetes.io/instance={{ .Release.Name }}" + kubectl get pod -n {{ .Release.Namespace }} -l "app.kubernetes.io/name={{ include "aws-ebs-csi-driver.name" . }},app.kubernetes.io/instance={{ .Release.Name }}" + + +WARNING: The following values have been deprecated in favor of moving them into the controller or node groups. They will be removed in a subsequent release. + +affinity: +extraCreateMetadata: +extraVolumeTags: +k8sTagClusterId: +nodeSelector: +podAnnotations: +priorityClassName: +region: +replicaCount: +resources: +tolerations: +topologySpreadConstraints: +volumeAttachLimit: + +are moving to + +controller: + affinity: + extraCreateMetadata: + extraVolumeTags: + k8sTagClusterId: + nodeSelector: + podAnnotations: + priorityClassName: + region: + replicaCount: + resources: + tolerations: + topologySpreadConstraints: + +node: + volumeAttachLimit: diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/_helpers.tpl b/assets/charts/components/aws-ebs-csi-driver/templates/_helpers.tpl index fdc77c4ec..ddf7b614d 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/_helpers.tpl +++ b/assets/charts/components/aws-ebs-csi-driver/templates/_helpers.tpl @@ -59,11 +59,24 @@ app.kubernetes.io/instance: {{ .Release.Name }} Convert the `--extra-volume-tags` command line arg from a map. */}} {{- define "aws-ebs-csi-driver.extra-volume-tags" -}} +{{- $evt := default .Values.extraVolumeTags .Values.controller.extraVolumeTags }} {{- $result := dict "pairs" (list) -}} -{{- range $key, $value := .Values.extraVolumeTags -}} +{{- range $key, $value := $evt -}} {{- $noop := printf "%s=%s" $key $value | append $result.pairs | set $result "pairs" -}} {{- end -}} {{- if gt (len $result.pairs) 0 -}} {{- printf "%s=%s" "- --extra-volume-tags" (join "," $result.pairs) -}} {{- end -}} {{- end -}} + +{{/* +Handle http proxy env vars +*/}} +{{- define "aws-ebs-csi-driver.http-proxy" -}} +- name: HTTP_PROXY + value: {{ .Values.proxy.http_proxy | quote }} +- name: HTTPS_PROXY + value: {{ .Values.proxy.http_proxy | quote }} +- name: NO_PROXY + value: {{ .Values.proxy.no_proxy | quote }} +{{- end -}} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml index e0919cec1..816fdf66e 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml @@ -6,18 +6,18 @@ metadata: labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} rules: - - apiGroups: [""] - resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "update", "patch"] - - apiGroups: [""] - resources: ["nodes"] - verbs: ["get", "list", "watch"] - - apiGroups: ["csi.storage.k8s.io"] - resources: ["csinodeinfos"] - verbs: ["get", "list", "watch"] - - apiGroups: ["storage.k8s.io"] - resources: ["volumeattachments"] - verbs: ["get", "list", "watch", "update", "patch"] + - apiGroups: [ "" ] + resources: [ "persistentvolumes" ] + verbs: [ "get", "list", "watch", "update", "patch" ] + - apiGroups: [ "" ] + resources: [ "nodes" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "csi.storage.k8s.io" ] + resources: [ "csinodeinfos" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "storage.k8s.io" ] + resources: [ "volumeattachments" ] + verbs: [ "get", "list", "watch", "update", "patch" ] - apiGroups: [ "storage.k8s.io" ] resources: [ "volumeattachments/status" ] verbs: [ "patch" ] diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-csi-node.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-csi-node.yaml new file mode 100644 index 000000000..3ca368efb --- /dev/null +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-csi-node.yaml @@ -0,0 +1,11 @@ +--- +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: ebs-csi-node-role + labels: + {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} +rules: + - apiGroups: [""] + resources: ["nodes"] + verbs: ["get"] diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml index 9d85b97ca..065f3aba2 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml @@ -1,4 +1,3 @@ -{{- if .Values.enableVolumeResizing }} --- kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 @@ -12,22 +11,21 @@ rules: # - apiGroups: [""] # resources: ["secrets"] # verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "update", "patch"] - - apiGroups: [""] - resources: ["persistentvolumeclaims"] - verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["persistentvolumeclaims/status"] - verbs: ["update", "patch"] - - apiGroups: ["storage.k8s.io"] - resources: ["storageclasses"] - verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["events"] - verbs: ["list", "watch", "create", "update", "patch"] - - apiGroups: [""] - resources: ["pods"] - verbs: ["get", "list", "watch"] -{{- end}} + - apiGroups: [ "" ] + resources: [ "persistentvolumes" ] + verbs: [ "get", "list", "watch", "update", "patch" ] + - apiGroups: [ "" ] + resources: [ "persistentvolumeclaims" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "" ] + resources: [ "persistentvolumeclaims/status" ] + verbs: [ "update", "patch" ] + - apiGroups: [ "storage.k8s.io" ] + resources: [ "storageclasses" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "" ] + resources: [ "events" ] + verbs: [ "list", "watch", "create", "update", "patch" ] + - apiGroups: [ "" ] + resources: [ "pods" ] + verbs: [ "get", "list", "watch" ] diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshot-controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshot-controller.yaml index ffdb1b7d5..b5b797883 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshot-controller.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshot-controller.yaml @@ -1,4 +1,3 @@ -{{- if .Values.enableVolumeSnapshot }} --- kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 @@ -7,29 +6,27 @@ metadata: labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} rules: - - apiGroups: [""] - resources: ["persistentvolumes"] - verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["persistentvolumeclaims"] - verbs: ["get", "list", "watch", "update"] - - apiGroups: ["storage.k8s.io"] - resources: ["storageclasses"] - verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["events"] - verbs: ["list", "watch", "create", "update", "patch"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshotclasses"] - verbs: ["get", "list", "watch"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshotcontents"] - verbs: ["create", "get", "list", "watch", "update", "delete"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshots"] - verbs: ["get", "list", "watch", "update"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshots/status"] - verbs: ["update"] - -{{- end }} + - apiGroups: [ "" ] + resources: [ "persistentvolumes" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "" ] + resources: [ "persistentvolumeclaims" ] + verbs: [ "get", "list", "watch", "update" ] + - apiGroups: [ "storage.k8s.io" ] + resources: [ "storageclasses" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "" ] + resources: [ "events" ] + verbs: [ "list", "watch", "create", "update", "patch" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshotclasses" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshotcontents" ] + verbs: [ "create", "get", "list", "watch", "update", "delete" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshots" ] + verbs: [ "get", "list", "watch", "update" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshots/status" ] + verbs: [ "update" ] diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml index 061b56582..5fada8b4f 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml @@ -1,4 +1,3 @@ -{{- if .Values.enableVolumeSnapshot }} --- kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 @@ -7,19 +6,18 @@ metadata: labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} rules: - - apiGroups: [""] - resources: ["events"] - verbs: ["list", "watch", "create", "update", "patch"] - - apiGroups: [""] - resources: ["secrets"] - verbs: ["get", "list"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshotclasses"] - verbs: ["get", "list", "watch"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshotcontents"] - verbs: ["create", "get", "list", "watch", "update", "delete"] - - apiGroups: ["snapshot.storage.k8s.io"] - resources: ["volumesnapshotcontents/status"] - verbs: ["update"] -{{- end }} + - apiGroups: [ "" ] + resources: [ "events" ] + verbs: [ "list", "watch", "create", "update", "patch" ] + - apiGroups: [ "" ] + resources: [ "secrets" ] + verbs: [ "get", "list" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshotclasses" ] + verbs: [ "get", "list", "watch" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshotcontents" ] + verbs: [ "create", "get", "list", "watch", "update", "delete" ] + - apiGroups: [ "snapshot.storage.k8s.io" ] + resources: [ "volumesnapshotcontents/status" ] + verbs: [ "update" ] diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-attacher.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-attacher.yaml index 92a8b40f8..c75cb9b1d 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-attacher.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-attacher.yaml @@ -8,7 +8,7 @@ metadata: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount.controller.name }} - namespace: kube-system + namespace: {{ .Release.Namespace }} roleRef: kind: ClusterRole name: ebs-external-attacher-role diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-csi-node.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-csi-node.yaml new file mode 100644 index 000000000..63d843e52 --- /dev/null +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-csi-node.yaml @@ -0,0 +1,15 @@ +--- +kind: ClusterRoleBinding +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: ebs-csi-node-getter-binding + labels: + {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} +subjects: + - kind: ServiceAccount + name: {{ .Values.serviceAccount.node.name }} + namespace: {{ .Release.Namespace }} +roleRef: + kind: ClusterRole + name: ebs-csi-node-role + apiGroup: rbac.authorization.k8s.io diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-provisioner.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-provisioner.yaml index e2478b936..4a9174b7e 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-provisioner.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-provisioner.yaml @@ -8,7 +8,7 @@ metadata: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount.controller.name }} - namespace: kube-system + namespace: {{ .Release.Namespace }} roleRef: kind: ClusterRole name: ebs-external-provisioner-role diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-resizer.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-resizer.yaml index 997dc28ea..768e58913 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-resizer.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-resizer.yaml @@ -1,4 +1,3 @@ -{{- if .Values.enableVolumeResizing }} --- kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 @@ -9,10 +8,8 @@ metadata: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount.controller.name }} - namespace: kube-system + namespace: {{ .Release.Namespace }} roleRef: kind: ClusterRole name: ebs-external-resizer-role apiGroup: rbac.authorization.k8s.io - -{{- end}} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshot-controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshot-controller.yaml index cb4673095..55a634fb2 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshot-controller.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshot-controller.yaml @@ -1,4 +1,3 @@ -{{- if .Values.enableVolumeSnapshot }} --- kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 @@ -9,10 +8,8 @@ metadata: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount.snapshot.name }} - namespace: kube-system + namespace: {{ .Release.Namespace }} roleRef: kind: ClusterRole name: ebs-snapshot-controller-role apiGroup: rbac.authorization.k8s.io - -{{- end }} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshotter.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshotter.yaml index f55c38e45..e9f36246e 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshotter.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshotter.yaml @@ -1,4 +1,3 @@ -{{- if .Values.enableVolumeSnapshot }} --- kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 @@ -9,10 +8,8 @@ metadata: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount.controller.name }} - namespace: kube-system + namespace: {{ .Release.Namespace }} roleRef: kind: ClusterRole name: ebs-external-snapshotter-role apiGroup: rbac.authorization.k8s.io - -{{- end }} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/controller.yaml index 24d76df06..0ead9c866 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/controller.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/controller.yaml @@ -3,11 +3,10 @@ kind: Deployment apiVersion: apps/v1 metadata: name: ebs-csi-controller - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} spec: - replicas: {{ .Values.replicaCount }} + replicas: {{ default .Values.replicaCount .Values.controller.replicaCount }} selector: matchLabels: app: ebs-csi-controller @@ -17,27 +16,46 @@ spec: labels: app: ebs-csi-controller {{- include "aws-ebs-csi-driver.labels" . | nindent 8 }} - {{- if .Values.podAnnotations }} - annotations: {{ toYaml .Values.podAnnotations | nindent 8 }} + {{- if .Values.controller.podLabels }} + {{- toYaml .Values.controller.podLabels | nindent 8 }} + {{- end }} + {{- if .Values.controller.podAnnotations }} + annotations: + {{- toYaml .Values.controller.podAnnotations | nindent 8 }} + {{- else if .Values.podAnnotations}} + annotations: + {{- toYaml .Values.podAnnotations | nindent 8 }} {{- end }} spec: nodeSelector: kubernetes.io/os: linux - {{- with .Values.nodeSelector }} -{{ toYaml . | indent 8 }} + {{- with default .Values.nodeSelector .Values.controller.nodeSelector }} + {{- toYaml . | nindent 8 }} {{- end }} serviceAccountName: {{ .Values.serviceAccount.controller.name }} - priorityClassName: {{ .Values.priorityClassName | default "system-cluster-critical" }} - {{- with .Values.affinity }} - affinity: {{ toYaml . | nindent 8 }} + priorityClassName: {{ default .Values.priorityClassName .Values.controller.priorityClassName }} + {{- with default .Values.affinity .Values.controller.affinity }} + affinity: + {{- toYaml . | nindent 8 }} {{- end }} tolerations: - {{- if .Values.tolerateAllTaints }} + - key: CriticalAddonsOnly + operator: Exists - operator: Exists + effect: NoExecute + tolerationSeconds: 300 + {{- with default .Values.tolerations .Values.controller.tolerations }} + {{- toYaml . | nindent 8 }} {{- end }} - {{- with .Values.tolerations }} -{{ toYaml . | indent 8 }} - {{- end }} + {{- if or .Values.controller.topologySpreadConstraints .Values.topologySpreadConstraints }} + {{- $tscLabelSelector := dict "labelSelector" ( dict "matchLabels" ( dict "app" "ebs-csi-controller" ) ) }} + {{- $constraints := list }} + {{- range default .Values.topologySpreadConstraints .Values.controller.topologySpreadConstraints }} + {{- $constraints = mustAppend $constraints (mergeOverwrite . $tscLabelSelector) }} + {{- end }} + topologySpreadConstraints: + {{- $constraints | toYaml | nindent 8 }} + {{- end }} containers: - name: ebs-plugin image: {{ .Values.image.repository }}:{{ .Values.image.tag }} @@ -49,17 +67,24 @@ spec: # - {all,controller,node} # specify the driver mode {{- end }} - --endpoint=$(CSI_ENDPOINT) - {{- if .Values.extraVolumeTags }} + {{- if or .Values.controller.extraVolumeTags .Values.extraVolumeTags }} {{- include "aws-ebs-csi-driver.extra-volume-tags" . | nindent 12 }} {{- end }} - {{- if .Values.k8sTagClusterId }} - - --k8s-tag-cluster-id={{ .Values.k8sTagClusterId }} + {{- with default .Values.k8sTagClusterId .Values.controller.k8sTagClusterId }} + - --k8s-tag-cluster-id={{ . }} + {{- end }} + {{- with .Values.controller.httpEndpoint }} + - --http-endpoint={{ . }} {{- end }} - --logtostderr - - --v=5 + - --v={{ .Values.controller.logLevel }} env: - name: CSI_ENDPOINT value: unix:///var/lib/csi/sockets/pluginproxy/csi.sock + - name: CSI_NODE_NAME + valueFrom: + fieldRef: + fieldPath: spec.nodeName - name: AWS_ACCESS_KEY_ID valueFrom: secretKeyRef: @@ -72,9 +97,21 @@ spec: name: aws-secret key: access_key optional: true - {{- if .Values.region }} + {{- with default .Values.region .Values.controller.region }} - name: AWS_REGION - value: {{ .Values.region }} + value: {{ . }} + {{- end }} + {{- if .Values.controller.extraVars }} + {{- range $key, $val := .Values.controller.extraVars }} + - name: {{ $key }} + value: "{{ $val }}" + {{- end }} + {{- end }} + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.controller.env.ebsPlugin }} + {{- . | toYaml | nindent 12 }} {{- end }} volumeMounts: - name: socket-dir @@ -91,18 +128,25 @@ spec: timeoutSeconds: 3 periodSeconds: 10 failureThreshold: 5 - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} + readinessProbe: + httpGet: + path: /healthz + port: healthz + initialDelaySeconds: 10 + timeoutSeconds: 3 + periodSeconds: 10 + failureThreshold: 5 + {{- with default .Values.resources (default .Values.controller.resources .Values.controller.containerResources.ebsPlugin) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - name: csi-provisioner image: {{ printf "%s:%s" .Values.sidecars.provisionerImage.repository .Values.sidecars.provisionerImage.tag }} args: - --csi-address=$(ADDRESS) - --v=5 - {{- if .Values.enableVolumeScheduling }} - --feature-gates=Topology=true - {{- end}} - {{- if .Values.extraCreateMetadata }} + {{- if or .Values.controller.extraCreateMetadata .Values.extraCreateMetadata }} - --extra-create-metadata {{- end}} - --leader-election=true @@ -110,11 +154,18 @@ spec: env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.controller.env.provisioner }} + {{- . | toYaml | nindent 12 }} + {{- end }} volumeMounts: - name: socket-dir mountPath: /var/lib/csi/sockets/pluginproxy/ - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} + {{- with default .Values.resources (default .Values.controller.resources .Values.controller.containerResources.provisioner) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - name: csi-attacher image: {{ printf "%s:%s" .Values.sidecars.attacherImage.repository .Values.sidecars.attacherImage.tag }} @@ -125,13 +176,19 @@ spec: env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.controller.env.attacher }} + {{- . | toYaml | nindent 12 }} + {{- end }} volumeMounts: - name: socket-dir mountPath: /var/lib/csi/sockets/pluginproxy/ - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} + {{- with default .Values.resources (default .Values.controller.resources .Values.controller.containerResources.attacher) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - {{- if .Values.enableVolumeSnapshot }} - name: csi-snapshotter image: {{ printf "%s:%s" .Values.sidecars.snapshotterImage.repository .Values.sidecars.snapshotterImage.tag }} args: @@ -140,14 +197,19 @@ spec: env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.controller.env.snapshotter }} + {{- . | toYaml | nindent 12 }} + {{- end }} volumeMounts: - name: socket-dir mountPath: /var/lib/csi/sockets/pluginproxy/ - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} + {{- with default .Values.resources (default .Values.controller.resources .Values.controller.containerResources.snapshotter) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - {{- end }} - {{- if .Values.enableVolumeResizing }} - name: csi-resizer image: {{ printf "%s:%s" .Values.sidecars.resizerImage.repository .Values.sidecars.resizerImage.tag }} imagePullPolicy: Always @@ -157,13 +219,19 @@ spec: env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.controller.env.resizer }} + {{- . | toYaml | nindent 12 }} + {{- end }} volumeMounts: - name: socket-dir mountPath: /var/lib/csi/sockets/pluginproxy/ - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} + {{- with default .Values.resources (default .Values.controller.resources .Values.controller.containerResources.resizer) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - {{- end }} - name: liveness-probe image: {{ printf "%s:%s" .Values.sidecars.livenessProbeImage.repository .Values.sidecars.livenessProbeImage.tag }} args: @@ -171,9 +239,16 @@ spec: volumeMounts: - name: socket-dir mountPath: /csi - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} + {{- with default .Values.resources (default .Values.controller.resources .Values.controller.containerResources.liveness) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} + {{- if .Values.imagePullSecrets }} + imagePullSecrets: + {{- range .Values.imagePullSecrets }} + - name: {{ . }} + {{- end }} + {{- end }} volumes: - name: socket-dir emptyDir: {} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/csidriver.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/csidriver.yaml index 1858e39c3..6598355ae 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/csidriver.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/csidriver.yaml @@ -1,4 +1,4 @@ -apiVersion: storage.k8s.io/v1beta1 +apiVersion: {{ ternary "storage.k8s.io/v1" "storage.k8s.io/v1beta1" (semverCompare ">=1.18.0-0" .Capabilities.KubeVersion.Version) }} kind: CSIDriver metadata: name: ebs.csi.aws.com diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/node.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/node.yaml index 4a08ad620..556710a39 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/node.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/node.yaml @@ -3,7 +3,6 @@ kind: DaemonSet apiVersion: apps/v1 metadata: name: ebs-csi-node - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} spec: @@ -16,8 +15,12 @@ spec: labels: app: ebs-csi-node {{- include "aws-ebs-csi-driver.labels" . | nindent 8 }} - {{- if .Values.node.podAnnotations }} - annotations: {{ toYaml .Values.node.podAnnotations | nindent 8 }} + {{- if .Values.node.podLabels }} + {{- toYaml .Values.node.podLabels | nindent 8 }} + {{- end }} + {{- with .Values.node.podAnnotations }} + annotations: + {{- toYaml . | nindent 8 }} {{- end }} spec: affinity: @@ -32,17 +35,22 @@ spec: nodeSelector: kubernetes.io/os: linux {{- with .Values.node.nodeSelector }} -{{ toYaml . | indent 8 }} + {{- toYaml . | nindent 8 }} {{- end }} - hostNetwork: true serviceAccountName: {{ .Values.serviceAccount.node.name }} - priorityClassName: {{ .Values.node.priorityClassName | default "system-cluster-critical" }} + priorityClassName: {{ .Values.node.priorityClassName | default "system-node-critical" }} tolerations: {{- if .Values.node.tolerateAllTaints }} - operator: Exists + {{- else }} + - key: CriticalAddonsOnly + operator: Exists + - operator: Exists + effect: NoExecute + tolerationSeconds: 300 {{- end }} {{- with .Values.node.tolerations }} -{{ toYaml . | indent 8 }} + {{- toYaml . | nindent 8 }} {{- end }} containers: - name: ebs-plugin @@ -52,14 +60,24 @@ spec: args: - node - --endpoint=$(CSI_ENDPOINT) - {{- if .Values.volumeAttachLimit }} - - --volume-attach-limit={{ .Values.volumeAttachLimit }} + {{- with default .Values.volumeAttachLimit .Values.node.volumeAttachLimit }} + - --volume-attach-limit={{ . }} {{- end }} - --logtostderr - - --v=5 + - --v={{ .Values.node.logLevel }} env: - name: CSI_ENDPOINT value: unix:/csi/csi.sock + - name: CSI_NODE_NAME + valueFrom: + fieldRef: + fieldPath: spec.nodeName + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.node.env.ebsPlugin }} + {{- . | toYaml | nindent 12 }} + {{- end }} volumeMounts: - name: kubelet-dir mountPath: /var/lib/kubelet @@ -80,14 +98,9 @@ spec: timeoutSeconds: 3 periodSeconds: 10 failureThreshold: 5 - {{- if .Values.node.resources }} - {{- with .Values.node.resources }} - resources: {{ toYaml . | nindent 12 }} - {{- end }} - {{- else }} - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} - {{- end }} + {{- with default .Values.resources (default .Values.node.resources .Values.node.containerResources.ebsPlugin) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - name: node-driver-registrar image: {{ printf "%s:%s" .Values.sidecars.nodeDriverRegistrarImage.repository .Values.sidecars.nodeDriverRegistrarImage.tag }} @@ -95,28 +108,25 @@ spec: - --csi-address=$(ADDRESS) - --kubelet-registration-path=$(DRIVER_REG_SOCK_PATH) - --v=5 - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /registration/ebs.csi.aws.com-reg.sock /csi/csi.sock"] env: - name: ADDRESS value: /csi/csi.sock - name: DRIVER_REG_SOCK_PATH value: /var/lib/kubelet/plugins/ebs.csi.aws.com/csi.sock + {{- if .Values.proxy.http_proxy }} + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} + {{- with .Values.node.env.nodeDriverRegistrar }} + {{- . | toYaml | nindent 12 }} + {{- end }} volumeMounts: - name: plugin-dir mountPath: /csi - name: registration-dir mountPath: /registration - {{- if .Values.node.resources }} - {{- with .Values.node.resources }} - resources: {{ toYaml . | nindent 12 }} - {{- end }} - {{- else }} - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} - {{- end }} + {{- with default .Values.resources (default .Values.node.resources .Values.node.containerResources.nodeDriverRegistrar) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} - name: liveness-probe image: {{ printf "%s:%s" .Values.sidecars.livenessProbeImage.repository .Values.sidecars.livenessProbeImage.tag }} @@ -125,27 +135,28 @@ spec: volumeMounts: - name: plugin-dir mountPath: /csi - {{- if .Values.node.resources }} - {{- with .Values.node.resources }} - resources: {{ toYaml . | nindent 12 }} - {{- end }} - {{- else }} - {{- with .Values.resources }} - resources: {{ toYaml . | nindent 12 }} - {{- end }} + {{- with default .Values.resources (default .Values.node.resources .Values.node.containerResources.liveness) }} + resources: + {{- toYaml . | nindent 12 }} {{- end }} + {{- if .Values.imagePullSecrets }} + imagePullSecrets: + {{- range .Values.imagePullSecrets }} + - name: {{ . }} + {{- end }} + {{- end }} volumes: - name: kubelet-dir hostPath: - path: /var/lib/kubelet + path: {{ .Values.node.kubeletPath }} type: Directory - name: plugin-dir hostPath: - path: /var/lib/kubelet/plugins/ebs.csi.aws.com/ + path: {{ printf "%s/plugins/ebs.csi.aws.com/" (trimSuffix "/" .Values.node.kubeletPath) }} type: DirectoryOrCreate - name: registration-dir hostPath: - path: /var/lib/kubelet/plugins_registry/ + path: {{ printf "%s/plugins_registry/" (trimSuffix "/" .Values.node.kubeletPath) }} type: Directory - name: device-dir hostPath: diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-controller.yaml new file mode 100644 index 000000000..373974a00 --- /dev/null +++ b/assets/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-controller.yaml @@ -0,0 +1,17 @@ +{{- $replicas := (default .Values.replicaCount .Values.controller.replicaCount) | int }} +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: ebs-csi-controller + labels: + {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} +spec: + selector: + matchLabels: + app: ebs-csi-controller + {{- include "aws-ebs-csi-driver.selectorLabels" . | nindent 6 }} + {{- if le $replicas 2 }} + maxUnavailable: 1 + {{- else }} + minAvailable: 2 +{{- end }} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-snapshot-controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-snapshot-controller.yaml new file mode 100644 index 000000000..d9383bcb6 --- /dev/null +++ b/assets/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-snapshot-controller.yaml @@ -0,0 +1,14 @@ +{{- if .Values.enableVolumeSnapshot }} +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: ebs-snapshot-controller + labels: + {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} +spec: + selector: + matchLabels: + app: ebs-snapshot-controller + {{- include "aws-ebs-csi-driver.selectorLabels" . | nindent 6 }} + maxUnavailable: 1 +{{- end }} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/role-snapshot-controller-leaderelection.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/role-snapshot-controller-leaderelection.yaml index 947d241e9..2b55a16ad 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/role-snapshot-controller-leaderelection.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/role-snapshot-controller-leaderelection.yaml @@ -1,15 +1,11 @@ -{{- if .Values.enableVolumeSnapshot }} --- kind: Role apiVersion: rbac.authorization.k8s.io/v1 metadata: name: ebs-snapshot-controller-leaderelection - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} rules: - - apiGroups: ["coordination.k8s.io"] - resources: ["leases"] - verbs: ["get", "watch", "list", "delete", "update", "create"] - -{{- end }} + - apiGroups: [ "coordination.k8s.io" ] + resources: [ "leases" ] + verbs: [ "get", "watch", "list", "delete", "update", "create" ] diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/rolebinding-snapshot-controller-leaderelection.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/rolebinding-snapshot-controller-leaderelection.yaml index 0670c7051..74095f382 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/rolebinding-snapshot-controller-leaderelection.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/rolebinding-snapshot-controller-leaderelection.yaml @@ -1,19 +1,15 @@ -{{- if .Values.enableVolumeSnapshot }} --- kind: RoleBinding apiVersion: rbac.authorization.k8s.io/v1 metadata: name: ebs-snapshot-controller-leaderelection - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount.snapshot.name }} - namespace: kube-system + namespace: {{ .Release.Namespace }} roleRef: kind: Role name: ebs-snapshot-controller-leaderelection apiGroup: rbac.authorization.k8s.io - -{{- end }} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-controller.yaml index 8ec4c4e00..b465c3be2 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-controller.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-controller.yaml @@ -3,11 +3,11 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ .Values.serviceAccount.controller.name }} - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} {{- with .Values.serviceAccount.controller.annotations }} - annotations: {{ toYaml . | nindent 4 }} + annotations: + {{- toYaml . | nindent 4 }} {{- end }} {{- if eq .Release.Name "kustomize" }} #Enable if EKS IAM for SA is used diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-node.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-node.yaml index afe021855..4722b2a95 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-node.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-node.yaml @@ -3,10 +3,10 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ .Values.serviceAccount.node.name }} - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} {{- with .Values.serviceAccount.node.annotations }} - annotations: {{ toYaml . | nindent 4 }} + annotations: + {{- toYaml . | nindent 4 }} {{- end }} {{- end -}} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-snapshot-controller.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-snapshot-controller.yaml index 3b5ef2bca..9d2c68114 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-snapshot-controller.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/serviceaccount-snapshot-controller.yaml @@ -1,15 +1,13 @@ -{{- if .Values.enableVolumeSnapshot }} {{- if .Values.serviceAccount.snapshot.create }} --- apiVersion: v1 kind: ServiceAccount metadata: name: {{ .Values.serviceAccount.snapshot.name }} - namespace: kube-system labels: {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} {{- with .Values.serviceAccount.snapshot.annotations }} - annotations: {{ toYaml . | nindent 4 }} + annotations: + {{- toYaml . | nindent 4 }} {{- end }} {{- end }} -{{- end }} diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/statefulset.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/snapshot-controller.yaml similarity index 52% rename from assets/charts/components/aws-ebs-csi-driver/templates/statefulset.yaml rename to assets/charts/components/aws-ebs-csi-driver/templates/snapshot-controller.yaml index 1a28857e1..bc078f6dd 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/statefulset.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/snapshot-controller.yaml @@ -4,9 +4,8 @@ kind: StatefulSet apiVersion: apps/v1 metadata: name: ebs-snapshot-controller - namespace: kube-system labels: - {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} + {{- include "aws-ebs-csi-driver.labels" . | nindent 4 }} spec: serviceName: ebs-snapshot-controller replicas: 1 @@ -19,28 +18,51 @@ spec: labels: app: ebs-snapshot-controller {{- include "aws-ebs-csi-driver.labels" . | nindent 8 }} + {{- if .Values.snapshotController.podLabels }} + {{- toYaml .Values.snapshotController.podLabels | nindent 8 }} + {{- end }} + {{- if .Values.snapshotController.podAnnotations }} + annotations: {{ toYaml .Values.snapshotController.podAnnotations | nindent 8 }} + {{- end }} spec: serviceAccountName: {{ .Values.serviceAccount.snapshot.name }} nodeSelector: kubernetes.io/os: linux {{- with .Values.nodeSelector }} -{{ toYaml . | indent 8 }} + {{- toYaml . | nindent 8 }} {{- end }} priorityClassName: {{ .Values.priorityClassName | default "system-cluster-critical" }} {{- with .Values.affinity }} - affinity: {{ toYaml . | nindent 8 }} + affinity: + {{- toYaml . | nindent 8 }} {{- end }} tolerations: - {{- if .Values.tolerateAllTaints }} + - key: CriticalAddonsOnly + operator: Exists - operator: Exists - {{- end }} + effect: NoExecute + tolerationSeconds: 300 {{- with .Values.tolerations }} -{{ toYaml . | indent 8 }} + {{- toYaml . | nindent 8 }} {{- end }} containers: - name: snapshot-controller image: {{ printf "%s:%s" .Values.snapshotController.repository .Values.snapshotController.tag }} + {{- with .Values.resources }} + resources: + {{- toYaml . | nindent 12 }} + {{- end }} + {{- if .Values.proxy.http_proxy }} + env: + {{- include "aws-ebs-csi-driver.http-proxy" . | nindent 12 }} + {{- end }} args: - --v=5 - --leader-election=false -{{- end }} + {{- if .Values.imagePullSecrets }} + imagePullSecrets: + {{- range .Values.imagePullSecrets }} + - name: {{ . }} + {{- end }} + {{- end }} +{{- end }} \ No newline at end of file diff --git a/assets/charts/components/aws-ebs-csi-driver/templates/storageclass.yaml b/assets/charts/components/aws-ebs-csi-driver/templates/storageclass.yaml index 3f9db8ad0..847f5e216 100644 --- a/assets/charts/components/aws-ebs-csi-driver/templates/storageclass.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/templates/storageclass.yaml @@ -1,13 +1,14 @@ {{- range .Values.storageClasses }} +--- kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: {{ .name }} - {{- if .annotations }} - annotations: {{- .annotations | toYaml | trim | nindent 4 }} + {{- with .annotations }} + annotations: {{- . | toYaml | trim | nindent 4 }} {{- end }} - {{- if .labels }} - labels: {{- .labels | toYaml | trim | nindent 4 }} + {{- with .labels }} + labels: {{- . | toYaml | trim | nindent 4 }} {{- end }} provisioner: ebs.csi.aws.com {{ omit (dict "volumeBindingMode" "WaitForFirstConsumer" | merge .) "name" "annotations" "labels" | toYaml }} diff --git a/assets/charts/components/aws-ebs-csi-driver/values.yaml b/assets/charts/components/aws-ebs-csi-driver/values.yaml index f639bf089..427dce251 100644 --- a/assets/charts/components/aws-ebs-csi-driver/values.yaml +++ b/assets/charts/components/aws-ebs-csi-driver/values.yaml @@ -2,100 +2,151 @@ # This is a YAML-formatted file. # Declare variables to be passed into your templates. -replicaCount: 2 - image: repository: k8s.gcr.io/provider-aws/aws-ebs-csi-driver - tag: "v0.9.0" + tag: "v1.1.0" pullPolicy: IfNotPresent sidecars: provisionerImage: repository: k8s.gcr.io/sig-storage/csi-provisioner - tag: "v2.0.2" + tag: "v2.1.1" attacherImage: repository: k8s.gcr.io/sig-storage/csi-attacher - tag: "v3.0.0" + tag: "v3.1.0" snapshotterImage: repository: k8s.gcr.io/sig-storage/csi-snapshotter tag: "v3.0.3" livenessProbeImage: repository: k8s.gcr.io/sig-storage/livenessprobe - tag: "v2.1.0" + tag: "v2.2.0" resizerImage: repository: k8s.gcr.io/sig-storage/csi-resizer tag: "v1.0.0" nodeDriverRegistrarImage: repository: k8s.gcr.io/sig-storage/csi-node-driver-registrar - tag: "v2.0.1" + tag: "v2.1.0" snapshotController: repository: k8s.gcr.io/sig-storage/snapshot-controller tag: "v3.0.3" + podAnnotations: {} + podLabels: {} -imagePullSecrets: [] -nameOverride: "" -fullnameOverride: "" - -podAnnotations: {} - -# True if enable volume scheduling for dynamic volume provisioning -enableVolumeScheduling: true +proxy: + http_proxy: + no_proxy: -# True if enable volume resizing -enableVolumeResizing: false +imagePullSecrets: [] +nameOverride: +fullnameOverride: # True if enable volume snapshot enableVolumeSnapshot: false -# The "maximum number of attachable volumes" per node -volumeAttachLimit: "" - -resources: - {} +# Moving to values under controller +affinity: {} +extraCreateMetadata: true +extraVolumeTags: {} +k8sTagClusterId: +nodeSelector: {} +podAnnotations: {} +priorityClassName: "system-cluster-critical" +region: +replicaCount: 2 +resources: {} +tolerations: [] +topologySpreadConstraints: [] + +controller: + affinity: {} + # True if enable volume scheduling for dynamic volume provisioning + env: + ebsPlugin: [] + provisioner: [] + attacher: [] + snapshotter: [] + resizer: [] + # If set, add pv/pvc metadata to plugin create requests as parameters. + extraCreateMetadata: true + # Will be removed in later version in favor of env.ebsPlugin + extraVars: {} + # Extra volume tags to attach to each dynamically provisioned volume. + # --- + # extraVolumeTags: + # key1: value1 + # key2: value2 + extraVolumeTags: {} + httpEndpoint: + # ID of the Kubernetes cluster used for tagging provisioned EBS volumes (optional). + k8sTagClusterId: + logLevel: 2 + nodeSelector: {} + podAnnotations: {} + podLabels: {} + priorityClassName: + # AWS region to use. If not specified then the region will be looked up via the AWS EC2 metadata + # service. + # --- + # region: us-east-1 + region: + replicaCount: + resources: {} + containerResources: + ebsPlugin: {} + provisioner: {} + attacher: {} + snapshotter: {} + resizer: {} + liveness: {} # We usually recommend not to specify default resources and to leave this as a conscious # choice for the user. This also increases chances charts run on environments with little # resources, such as Minikube. If you do want to specify resources, uncomment the following # lines, adjust them as necessary, and remove the curly braces after 'resources:'. + # Note that you will need to set resource requests if you want the cluster autoscaler to + # scale your nodes when you increase/decrease the number of ebs-csi-controller replicas. # limits: # cpu: 100m # memory: 128Mi # requests: # cpu: 100m # memory: 128Mi - -priorityClassName: "" -nodeSelector: {} -tolerateAllTaints: true -tolerations: [] -affinity: {} - -# Extra volume tags to attach to each dynamically provisioned volume. -# --- -# extraVolumeTags: -# key1: value1 -# key2: value2 -extraVolumeTags: {} - -# If set, add pv/pvc metadata to plugin create requests as parameters. -extraCreateMetadata: false - -# ID of the Kubernetes cluster used for tagging provisioned EBS volumes (optional). -k8sTagClusterId: "" - -# AWS region to use. If not specified then the region will be looked up via the AWS EC2 metadata -# service. -# --- -# region: us-east-1 -region: "" + tolerations: [] + # TSCs without the label selector stanza + # + # Example: + # + # topologySpreadConstraints: + # - maxSkew: 1 + # topologyKey: topology.kubernetes.io/zone + # whenUnsatisfiable: ScheduleAnyway + # - maxSkew: 1 + # topologyKey: kubernetes.io/hostname + # whenUnsatisfiable: ScheduleAnyway + topologySpreadConstraints: [] + +# Moving to values under node +# The "maximum number of attachable volumes" per node +volumeAttachLimit: node: - priorityClassName: "" + env: + ebsPlugin: [] + nodeDriverRegistrar: [] + kubeletPath: /var/lib/kubelet + logLevel: 2 + priorityClassName: nodeSelector: {} podAnnotations: {} - tolerateAllTaints: true + podLabels: {} + tolerateAllTaints: false tolerations: [] resources: {} + containerResources: + ebsPlugin: {} + nodeDriverRegistrar: {} + liveness: {} + volumeAttachLimit: serviceAccount: controller: diff --git a/docs/development/updating-components.md b/docs/development/updating-components.md index 9b056deac..a88beeb1b 100644 --- a/docs/development/updating-components.md +++ b/docs/development/updating-components.md @@ -136,3 +136,22 @@ helm fetch --untar --untardir ./ bitnami/external-dns ``` - Chart location: https://github.com/bitnami/charts/tree/master/bitnami/external-dns. + +## aws-ebs-csi-driver + +Run the following commands in the root of this repository: + +```bash +cd assets/charts/components +rm -rf aws-ebs-csi-driver +helm repo add aws-ebs-csi-driver https://kubernetes-sigs.github.io/aws-ebs-csi-driver +helm repo update +helm fetch --untar --untardir ./ aws-ebs-csi-driver/aws-ebs-csi-driver +git checkout aws-ebs-csi-driver/templates/networkpolicy.yaml +git checkout aws-ebs-csi-driver/templates/volumesnapshotclass.yaml +git checkout aws-ebs-csi-driver/crds +``` + +Update the CRDs by following the changes in this [upstream CRD config](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/blob/master/deploy/kubernetes/cluster/crd_snapshotter.yaml). + +- Code repository: https://github.com/kubernetes-sigs/aws-ebs-csi-driver. diff --git a/pkg/assets/generated_assets.go b/pkg/assets/generated_assets.go index eb38583de..8c8b42549 100644 --- a/pkg/assets/generated_assets.go +++ b/pkg/assets/generated_assets.go @@ -41,7 +41,7 @@ var vfsgenAssets = func() http.FileSystem { modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), uncompressedSize: 416, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x90\xbb\x4e\xc3\x40\x10\x45\xfb\xfd\x8a\xe9\x52\xad\xed\x54\x80\x25\x10\xe1\x21\x41\x1d\x09\xea\xf1\x66\xf0\x8e\xec\x7d\x68\x66\x1d\x0b\xbe\x1e\xd9\x81\x88\x22\x15\xcd\x4a\x7b\x35\x47\x3a\xf7\x62\xe6\x37\x12\xe5\x14\x5b\x38\x6e\x0d\xe6\x7c\xfe\x36\xd5\x4d\xd5\x98\x03\xa9\x13\xce\x65\x8d\x76\xf0\x42\x63\x00\xe7\x51\x0a\x7c\x24\x81\xdd\xfb\x1e\x9e\x1f\xf6\xf0\xb8\x7f\x85\x27\xe1\x23\x89\xf1\x29\x50\x0b\xbe\x94\xac\x6d\x5d\xf7\x5c\xfc\xd4\x55\x2e\x85\x7a\x98\x3a\x92\x48\x85\xd4\x2a\xf7\x5a\xe3\xac\x96\x3a\xb5\x4e\xd9\x1e\x4e\xec\x40\x9f\x73\x92\x83\xb6\xc6\x02\xce\x6a\x2c\x50\xb7\xbc\x4e\xd9\x2c\xf8\xd9\x6d\x73\x77\xbb\xad\xb6\x57\x55\x63\x9b\x8d\x09\xc8\xb1\x20\x47\x92\x15\xa4\x80\x3c\xb6\xe0\x3c\xc5\x3e\x63\xbc\xc7\x80\x5f\x29\x2e\x0a\x06\x20\xe2\x62\x37\x12\x0e\x1c\xfb\x82\x19\xa3\xb1\x3f\xe1\x20\x81\x9d\xa7\xd1\x00\x4c\x32\x5e\xae\xf0\x7b\x72\x22\x2e\x34\xd0\x34\x89\xa3\xd5\xe3\x7f\x13\x1c\xff\xce\x7f\x6d\xbe\x03\x00\x00\xff\xff\x06\x93\x3c\x98\xa0\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x90\x3d\x4b\x03\x41\x10\x86\xfb\xfd\x15\xd3\xa5\xda\xbd\x9c\x16\xc2\x81\x62\xfc\x00\xad\x03\x5a\xcf\x6d\xc6\xdb\xe1\x6e\x3f\x98\xd9\x4b\xd0\x5f\x2f\x97\x68\x6c\x52\xd9\x2c\xec\xcb\x3c\xf0\xbc\x2f\x16\x7e\x23\x51\xce\xa9\x83\x7d\x6b\xb0\x94\xf3\xb7\x75\xad\x5b\x9b\x1d\xa9\x17\x2e\xf5\x18\x6d\xe0\x85\xa6\x08\x3e\xa0\x54\xf8\xc8\x02\x9b\xf7\x2d\x3c\x3f\x6c\xe1\x71\xfb\x0a\x4f\xc2\x7b\x12\x13\x72\xa4\x0e\x42\xad\x45\xbb\xa6\x19\xb8\x86\xb9\x77\x3e\xc7\x66\x9c\x7b\x92\x44\x95\xd4\x2a\x0f\xda\xe0\x41\x2d\xf5\x6a\xbd\xb2\xdd\x9d\xd8\x91\x3e\x0f\x59\x76\xda\x19\x0b\x78\x50\x63\x81\xfa\xe5\xf5\xca\x66\xc1\xcf\x6e\xab\xbb\xdb\xd6\xb5\x37\x6e\x6d\xd7\x2b\x13\x91\x53\x45\x4e\x24\x47\x90\x22\xf2\xd4\x81\x0f\x94\x86\x82\xe9\x1e\x23\x7e\xe5\xb4\x28\x18\x80\x84\x8b\xdd\x44\x38\x72\x1a\x2a\x16\x4c\xc6\xfe\x84\xa3\x44\xf6\x81\x26\x03\x30\xcb\x74\xb9\xc2\xef\xc9\x89\xb8\xd0\x40\xf3\x2c\x9e\x8e\x1e\xff\x9b\x60\xff\x37\xff\x95\xbb\x36\xdf\x01\x00\x00\xff\xff\x19\x21\x89\x59\xa0\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/crds": &vfsgen۰DirInfo{ name: "crds", @@ -50,23 +50,23 @@ var vfsgenAssets = func() http.FileSystem { "/charts/components/aws-ebs-csi-driver/crds/volumesnapshotclasses.yaml": &vfsgen۰CompressedFileInfo{ name: "volumesnapshotclasses.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 5831, + uncompressedSize: 6054, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x58\xcd\x8e\xdb\x36\x10\xbe\xfb\x29\x06\xee\x21\x97\x4a\x4e\xd0\x1c\x5a\xdd\x02\xa7\x87\x20\x6d\xb1\xd8\x0d\xf6\x52\xf4\x40\x93\x63\x8b\x59\x6a\xc8\x70\x86\x4e\xdd\xa2\xef\x5e\x90\x92\x6c\xd9\xab\x5d\xe4\xb2\x40\x0b\x58\x37\x8d\x86\xf3\xf3\xcd\xcc\xc7\x81\x16\x55\x55\x2d\x54\xb0\xf7\x18\xd9\x7a\x6a\x40\x05\x8b\x7f\x0a\x52\x7e\xe3\xfa\xe1\x47\xae\xad\x5f\xed\xdf\x2c\x1e\x2c\x99\x06\xd6\x89\xc5\x77\xb7\xc8\x3e\x45\x8d\xef\x71\x6b\xc9\x8a\xf5\xb4\xe8\x50\x94\x51\xa2\x9a\x05\x80\x22\xf2\xa2\xb2\x98\xf3\x2b\x80\xf6\x24\xd1\x3b\x87\xb1\xda\x21\xd5\x0f\x69\x83\x9b\x64\x9d\xc1\x58\x8c\x8f\xae\xf7\xaf\xeb\xb7\xf5\xeb\x72\x42\x05\x5b\xa9\x10\xa2\xdf\xa3\x29\xfa\x91\x50\x30\xc7\xd2\xc0\xb2\x15\x09\xdc\xac\x56\x3b\x2b\x6d\xda\xd4\xda\x77\xab\x93\x4a\xa5\xd9\xae\x72\x06\x91\x94\xab\x98\x54\xe0\xd6\x8b\x60\x5c\x85\xe4\xdc\xea\xed\x9b\x9f\x96\x0b\x00\x1d\xb1\x04\xf8\xc9\x76\xc8\xa2\xba\xd0\x00\x25\xe7\x16\x00\xa4\x3a\x6c\x60\xef\x5d\xea\x70\x3c\xad\x9d\x62\x46\xae\xc7\xf7\x9a\xc5\x47\xb5\xc3\x01\x9e\x05\x07\xd4\x39\xd3\x5d\xf4\x29\x34\xf0\x94\x5a\x6f\x7c\xc0\xa4\xc7\xf3\xbe\xf8\xb9\x1b\x0e\xac\xb3\x9f\xf2\xd5\x59\x96\x8f\x4f\x69\xfc\x62\x59\x8a\x56\x70\x29\x2a\xf7\x44\xb4\x45\x83\x2d\xed\x92\x53\x71\x56\x67\x01\xc0\xda\x07\x6c\x60\xed\x12\x0b\xc6\x05\xc0\x50\x8c\x12\x64\x05\xca\x98\x52\x5e\xe5\x6e\xa2\x25\xc1\xb8\xce\x56\xc6\xb2\x56\xf0\x99\x3d\xdd\x28\x69\x1b\xa8\x4d\xb4\xfb\x62\x21\x3f\x3d\x88\xef\xa7\x22\x39\x64\x47\x2c\xd1\xd2\x6e\x38\x6d\x90\x75\xb4\x41\x4a\xf1\xdf\xa3\x60\xec\x2c\x21\xc3\xd7\x16\xa5\xc5\x08\xea\x32\x79\x4f\x82\x24\x7d\xf1\xd0\x80\xb4\xd1\xa7\x5d\x0b\xd2\xe2\x1c\x4c\xc0\xad\x4f\xce\xc0\x06\xc1\xa0\xc3\x7c\xe2\x6b\x8b\x04\x56\x18\x36\x3e\x91\xb9\x38\x04\x96\x47\xc5\x7a\x08\x7a\x9a\x5f\xfe\x62\x3d\xdd\x78\x67\xf5\xe1\x3c\xcf\xb9\x4f\x33\xf9\x4e\xac\x8d\xe3\x52\x3f\x6a\xc4\x33\xcb\xef\x76\x78\x66\xce\x28\xe9\x05\x43\x97\xbe\xe9\x8b\xac\x5b\xec\x54\x33\x68\xfa\x80\xf4\xee\xe6\xc3\xfd\x0f\x77\x67\x62\x38\x87\x7b\x16\xaf\x80\xda\x6e\x2d\x32\x04\x15\x55\x97\x0b\xc2\x20\xad\x12\x50\x90\xc8\x60\x74\x07\x4b\x3b\x18\xba\x1a\xf8\xc0\x82\x1d\x24\xee\x4b\x46\xc3\x50\xd1\x0e\xd4\xd0\x6d\xa7\x49\x80\x77\xa3\x75\x3d\xeb\xda\x72\xb6\x63\x60\x73\x18\xf4\x8a\xa7\x5c\xa9\x9c\x29\x58\x7a\xd4\x0c\xe0\x37\x9f\x51\x4b\x3d\x67\x0e\x19\x54\x44\x20\x4f\x55\x99\xb8\xa0\x34\x9a\x23\x0e\x21\xfa\x80\x51\xec\x38\x89\xfd\x33\xe1\xc0\x89\xf4\x02\xb5\x57\x19\xd8\x5e\x0b\x4c\x26\x3f\xe4\xd2\x7d\xc3\xd4\xa0\x19\x6a\x01\x7e\x0b\xd2\x5a\x86\x88\x21\x22\x23\xf5\x74\x98\xc5\x8a\x8e\x91\xdf\x61\xcc\x07\xc7\x3e\xd5\x9e\xf6\x18\x05\x22\x6a\xbf\x23\xfb\xd7\xd1\x1a\x83\xf8\xe2\xc6\x29\x41\x16\x28\x93\x48\xca\xc1\x5e\xb9\x84\xdf\x83\x22\x03\x9d\x3a\x40\xc4\x6c\x17\x12\x4d\x2c\x14\x15\xae\xe1\x57\x1f\x33\x8c\x5b\xdf\xc0\x84\x3e\x47\x7e\xd7\xbe\xeb\x12\x59\x39\xac\x0a\x55\xdb\x4d\x12\x1f\x79\x65\x70\x8f\x6e\xc5\x76\x57\xa9\xa8\x5b\x2b\xa8\x25\x45\x5c\x65\x72\x2e\xc1\x52\xe1\xf8\xba\x33\xdf\xc5\xe1\x46\xe0\x57\x67\xe0\x3d\x1a\x82\x11\xd3\xe9\xc0\x3c\x83\xf7\xb9\x22\x98\xff\x14\x47\xc0\x5d\x0a\xc1\x47\x39\xa2\x5c\x9a\x6e\x79\x8b\xa2\x2c\x2d\x4b\x55\x96\x85\x1a\x70\x59\x9f\xc4\x1d\x2a\x1a\xa6\x6a\x26\xa6\x21\xfa\x7c\x36\x87\x10\xda\x03\x5b\xad\xdc\x71\x90\xc0\xd3\x33\xa3\x98\xfd\x3f\x60\x90\xfa\xe8\xf8\xc5\xdd\x1d\xc1\xb8\xc5\x2f\xc9\xc6\x13\x75\xf6\x0f\x52\xea\xce\xeb\x5b\xf5\x74\x89\x17\xc2\x1e\x9e\x6f\x6a\x9e\x72\xab\x3c\xd7\x34\x45\x21\x57\x2a\x67\x5c\xf8\xa3\x8c\x23\x1e\xe3\x1f\x34\x0a\x2a\xad\x22\xe3\xca\x18\x5b\x9e\xeb\x90\xa7\x32\x7b\x22\xba\x72\xad\x3f\x43\x20\xf9\x52\xcf\xa1\xa9\xe1\x68\xdf\x3a\x27\x9e\xc8\xa2\x1c\xea\xed\xcf\x77\x9f\x60\x9c\xaa\x3e\xb8\x9e\x36\x4e\xaa\x7c\x62\x90\x3c\xfd\x96\xb6\x25\x27\xcb\xb0\x8d\xbe\x2b\x56\x90\x4c\xf0\x96\xfa\xda\x6b\x67\x73\xb1\x39\x6d\xba\x5c\xec\x88\x5f\x12\xb2\x64\x72\xa9\x61\x5d\x76\xb6\x3c\x06\x29\xe4\x4b\xc6\xd4\xf0\x81\x60\xad\x3a\x74\x6b\xc5\xf8\xe2\xfc\x91\xd1\xe4\x2a\x83\xf7\x6d\x0c\x72\xba\xa0\xce\xc1\x9e\x2e\x2c\x73\x2c\xff\x8c\xc9\x8b\x4a\x4d\xae\xc0\x52\xae\x07\x3c\x54\x7d\xad\x3a\x15\xe0\xab\x95\xf6\xb2\x9d\x8e\x17\xdc\xe4\xe8\xd6\xc7\xd3\xb5\x38\x4e\x15\xd7\xf0\xa9\x45\xc6\x29\x6d\xf8\xa0\xbe\x24\xcc\x44\xff\xf1\xb4\xed\xce\x20\xd1\x37\xc1\xf1\x43\x1c\x7a\xf3\x94\x63\x05\xb3\x9b\x4a\xf9\x30\xdd\xc7\x66\x0c\x72\xee\x26\xd3\x80\xc4\xd4\x8f\xe7\x90\x60\x03\x5b\xe5\x78\x10\xa5\xcd\x91\xeb\x1b\xf8\xfb\x9f\xeb\x9a\xf8\x7f\x58\x13\x37\x28\xea\xba\x2b\x5e\x77\xc5\xeb\xae\x78\xdd\x15\xaf\xbb\xe2\x75\x57\xbc\xee\x8a\xd7\x5d\xf1\xa5\x76\xc5\x93\xe4\x72\x55\x64\x51\x92\x0a\xc4\x4a\x6b\x0c\x82\xe6\xb7\xcb\xff\xa1\xcb\xe5\xd9\x8f\xcd\xf2\xaa\x3d\xf5\x85\xe2\x06\x7e\xff\x63\xd1\xbb\x42\x73\x3f\xfe\xa9\xcc\xc2\x7f\x03\x00\x00\xff\xff\x01\x4b\x12\xf4\xc7\x16\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x58\x4f\x8f\x1b\xb7\x0e\xbf\xfb\x53\x10\x7e\xd7\xe7\x71\x82\x97\xc3\xeb\xdc\x02\xa7\x87\x20\x6d\xb1\xd8\x0d\xf6\x52\xf4\x40\x8f\x68\x8f\xb2\x1a\x4a\x11\x29\xa7\x6e\xd1\xef\x5e\x48\x33\x63\x8f\xbd\xf6\x22\x97\x00\x41\x6b\xdf\x46\xa2\xf8\xe7\x47\xf2\x47\xc2\x18\xec\x23\x45\xb1\x9e\x6b\xc0\x60\xe9\x77\x25\xce\x5f\x52\x3d\xfd\x5f\x2a\xeb\x97\xbb\xd7\xb3\x27\xcb\xa6\x86\x55\x12\xf5\xdd\x3d\x89\x4f\xb1\xa1\x77\xb4\xb1\x6c\xd5\x7a\x9e\x75\xa4\x68\x50\xb1\x9e\x01\x20\xb3\x57\xcc\xc7\x92\x3f\x01\x1a\xcf\x1a\xbd\x73\x14\x17\x5b\xe2\xea\x29\xad\x69\x9d\xac\x33\x14\x8b\xf2\xd1\xf4\xee\x55\xf5\xa6\x7a\x55\x5e\x60\xb0\x0b\x0c\x21\xfa\x1d\x99\x22\x1f\x99\x94\xb2\x2f\x35\xcc\x5b\xd5\x20\xf5\x72\xb9\xb5\xda\xa6\x75\xd5\xf8\x6e\x79\x14\x59\x34\x62\x97\x39\x82\xc8\xe8\x16\xc2\x18\xa4\xf5\xaa\x14\x97\x21\x39\xb7\x7c\xf3\xfa\x87\xf9\x0c\xa0\x89\x54\x1c\xfc\x68\x3b\x12\xc5\x2e\xd4\xc0\xc9\xb9\x19\x00\x63\x47\x35\xec\xbc\x4b\x1d\x8d\xaf\x1b\x87\x22\x24\xd5\xf8\x5d\x89\xfa\x88\x5b\x1a\xe0\x99\x49\xa0\x26\x47\xba\x8d\x3e\x85\x1a\xae\x89\xf5\xca\x07\x4c\x7a\x3c\x1f\x8b\x9d\x87\xe1\xc1\x2a\xdb\x29\xb7\xce\x8a\x7e\xb8\x26\xf1\x93\x15\x2d\x52\xc1\xa5\x88\xee\x8a\xb7\x45\x42\x2c\x6f\x93\xc3\x78\x51\x66\x06\x20\x8d\x0f\x54\xc3\xca\x25\x51\x8a\x33\x80\x21\x19\x83\x93\x0b\x40\x63\x4a\x82\xd1\xdd\x45\xcb\x4a\x71\x95\xf5\x8c\xf7\xbd\xcc\x27\xf1\x7c\x87\xda\xd6\x50\x99\x68\x77\x45\xcf\xf8\xeb\xe1\x7c\x77\x7e\xac\xfb\x6c\x56\x34\x5a\xde\x4e\x34\x19\x92\x26\xda\xa0\xa5\x1c\xde\x91\x52\xec\x2c\x93\xc0\x97\x96\xb4\xa5\x08\x78\x0e\x87\x67\x25\xd6\x3e\x9d\x64\x40\xdb\xe8\xd3\xb6\x05\x6d\xe9\x12\x70\x20\xad\x4f\xce\xc0\x9a\xc0\x90\xa3\xfc\xe2\x4b\x4b\x0c\x56\x05\xd6\x3e\xb1\x39\x7b\x04\x56\x46\xc1\x6a\xe2\xfc\x34\xde\x7c\x6b\x3d\xdf\x79\x67\x9b\xfd\xf3\xb8\xaf\x5d\x5f\x89\x7f\xa2\x79\x6c\xa8\xea\x59\xa9\x3e\xb3\xf2\x76\x4b\xcf\x54\x1b\xd4\xf1\x70\xa8\xe8\xd7\xc3\xa7\x34\x2d\x75\x78\xcc\x9f\x0f\xc4\x6f\xef\xde\x3f\xfe\xef\xe1\xec\x02\x4e\xd3\x71\x11\xcf\x40\x8d\xdd\x58\x12\x08\x18\xb1\xcb\x09\x13\xd0\x16\x15\x10\x12\x1b\x8a\x6e\x6f\x79\x0b\x43\x1f\x80\xec\x45\xa9\x83\x24\x7d\x4a\x79\x68\x43\xde\x02\x0e\xf5\x79\xec\x1d\x78\x3b\x6a\x6f\x2e\x9a\xb6\x92\xf5\x18\x58\xef\x07\xb9\x62\x29\x67\x32\xc7\x0b\x96\x9f\x15\x0b\xf8\xf5\x27\x6a\xb4\xba\xa4\x8e\x04\x30\x12\xb0\xe7\x45\xe9\xd1\x80\x0d\x99\x09\x12\x21\xfa\x40\x51\x2d\xc9\x14\x9f\xc2\x53\x23\x73\x9e\x9c\x9f\x61\x37\xcf\x00\xf7\x72\x60\x32\x69\x92\x94\x1a\x1d\xba\x8d\xcc\x90\x15\xf0\x1b\xd0\xd6\x0a\x44\x0a\x91\x84\xb8\xa7\xd1\x7c\x8c\x7c\xf0\xff\x81\x62\x7e\x38\x56\x73\xe3\x79\x47\x51\x21\x52\xe3\xb7\x6c\xff\x38\x68\x13\x50\x5f\xcc\x38\x54\x12\x85\xd2\xbf\x8c\x0e\x76\xe8\x12\xfd\x17\x90\x0d\x74\xb8\x87\x48\x59\x2f\x24\x9e\x68\x28\x22\x52\xc1\xcf\x3e\x66\x30\x37\xbe\x86\x09\xed\x8e\x73\xa1\xf1\x5d\x97\xd8\xea\x7e\x59\x28\xde\xae\x93\xfa\x28\x4b\x43\x3b\x72\x4b\xb1\xdb\x05\xc6\xa6\xb5\x4a\x8d\xa6\x48\xcb\x4c\xea\xc5\x59\x2e\xb3\xa1\xea\xcc\x7f\xe2\x30\x49\x64\x7e\x06\xdf\xc5\x06\xe9\x71\x9d\xb6\xd4\x8b\xa8\x9f\x8a\x82\xf9\xae\xf8\x04\x1e\x52\x08\x3e\xea\x01\xeb\x52\x80\xf3\x7b\x52\xb4\x3c\x2f\xb9\x99\x17\xfa\xa0\x79\x75\x3c\xee\x08\x79\xe8\xb0\x0b\x3e\x0d\xde\xe7\xb7\xd9\x85\xd0\xee\xc5\x36\xe8\x0e\x4d\x05\x9e\x5f\x68\xcb\x6c\xff\x89\x82\x56\x07\xc3\xdf\xdc\xdc\x01\x8c\x7b\xfa\x9c\x6c\x3c\xa5\xd9\xfc\x23\x4e\xdd\x79\x8e\x33\x51\xf6\x0e\x5e\xb8\xe8\x81\xfa\xea\x62\x2a\x73\xe9\xe5\x22\x2a\x22\x39\x73\x19\x81\xc2\x2d\xa5\x49\xe9\x10\xcf\x20\x51\x50\x6a\x91\x8d\x2b\xcd\x6d\xe5\x52\xc5\x5c\x8f\xf4\xaa\x8f\x65\x51\x78\x91\x5c\xf2\xa2\x90\x1d\xc4\xe1\x79\x5f\x50\x47\x0e\xc9\x47\xd9\xe1\xfb\x1f\x1f\x3e\xc2\xd8\x71\xbd\x8b\x3d\xa5\x1c\x45\xe5\xc8\x2e\x99\x19\x2c\x6f\x4a\x64\x56\x60\x13\x7d\x57\xb4\x10\x9b\xe0\x2d\xf7\x15\xd1\x38\x9b\x4b\x40\xd2\xba\xcb\x25\x10\xe9\x73\x22\xd1\x4c\x3c\x15\xac\xca\x1e\x98\x9b\x23\x85\x3c\x8e\x4c\x05\xef\x19\x56\xd8\x91\x5b\xa1\xd0\x37\xe7\x96\x8c\xa8\x2c\x32\x7c\x5f\xcf\x2e\xc7\x31\x76\x0e\xf9\x74\x11\xba\x3c\x0b\x5e\x54\x7c\x96\xb3\xc9\xb8\x2c\x89\x7b\xa2\xfd\xa2\xcf\x5a\x87\x01\xbe\x58\x6d\xcf\xcb\xeb\x30\x0c\x27\x4f\x37\x3e\x1e\x47\xe8\xd8\x75\x52\xc1\xc7\x96\x84\xa6\xb4\xe2\x03\x7e\x4e\x94\xc7\xc1\x87\xe3\x2e\x7d\x11\x93\xbe\x20\x26\x57\x71\xa8\xd7\xd3\x58\x17\x70\x75\xf3\x29\x97\x97\xf7\xbd\x13\xe5\x92\xeb\xcc\xd4\xa0\x31\x8d\x8d\x3c\x84\x5c\xc3\x06\x9d\x1c\x0e\xd3\xfa\x30\x25\x6a\xf8\xf3\xaf\xdb\x62\xfa\x4f\x5b\x4c\xd7\xa4\x78\xdb\x4e\x6f\xdb\xe9\x6d\x3b\xfd\x6e\x48\xe5\xb6\x9d\xde\xb6\xd3\xaf\xf2\xf1\xb6\x9d\xde\xb6\xd3\x7f\xdb\x76\x3a\x3d\x3b\x5f\x4e\x45\x51\x53\x81\x1e\x9b\x86\x82\x92\xf9\xe5\xfc\x3f\xdf\xf9\xfc\xe4\xcf\xdb\xf2\xd9\x78\xee\x13\x28\x35\xfc\xfa\xdb\xac\x37\x46\xe6\x71\xfc\x37\x36\x1f\xfe\x1d\x00\x00\xff\xff\xb9\x01\xb1\x65\xa6\x17\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/crds/volumesnapshotcontents.yaml": &vfsgen۰CompressedFileInfo{ name: "volumesnapshotcontents.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 22486, + uncompressedSize: 23155, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\x5f\x8f\xdb\x36\x12\x7f\xdf\x4f\x31\x70\x51\x24\xc1\xad\xe5\x4d\xaf\xb8\xbb\xfa\xad\xd8\xf4\x7a\x7b\x6d\x93\xc5\xee\x26\xf7\x10\x04\x29\x2d\x8e\x6d\x76\x29\x52\x25\x29\x3b\x6e\xd1\xef\x7e\x18\xfe\x91\x25\x5b\xb2\xbd\xdb\x26\xc5\xe1\x24\x14\x68\x4c\x51\xe4\xcc\x8f\xf3\x9f\x83\x3d\x1b\x8f\xc7\x67\xac\x14\x6f\xd0\x58\xa1\xd5\x14\x58\x29\xf0\x83\x43\x45\xbf\x6c\x76\xff\x0f\x9b\x09\x3d\x59\x3d\x3f\xbb\x17\x8a\x4f\xe1\xb2\xb2\x4e\x17\x37\x68\x75\x65\x72\x7c\x81\x73\xa1\x84\x13\x5a\x9d\x15\xe8\x18\x67\x8e\x4d\xcf\x00\x98\x52\xda\x31\x1a\xb6\xf4\x13\x20\xd7\xca\x19\x2d\x25\x9a\xf1\x02\x55\x76\x5f\xcd\x70\x56\x09\xc9\xd1\xf8\xc5\xd3\xd6\xab\x8b\xec\xcb\xec\xc2\x7f\xc1\x4a\x31\x66\x65\x69\xf4\x0a\xb9\x9f\x6f\x14\x3a\x24\x5a\xa6\x30\x5a\x3a\x57\xda\xe9\x64\xb2\x10\x6e\x59\xcd\xb2\x5c\x17\x93\xed\x94\x71\x6e\xc5\x84\x38\x30\x8a\xc9\xb1\x55\xac\xb4\x4b\xed\x1c\x9a\x49\x59\x49\x39\xf9\xf2\xf9\x57\xa3\x33\x80\xdc\xa0\x27\xf0\x4e\x14\x68\x1d\x2b\xca\x29\xa8\x4a\xca\x33\x00\xc5\x0a\x9c\xc2\x4a\xcb\xaa\xc0\xf4\x35\xd1\x8f\xca\xd9\x2c\x0d\x64\xd6\x69\xc3\x16\x18\xf1\x39\xb3\x25\xe6\xc4\xea\xc2\xe8\xaa\x9c\x42\xdf\xb4\xb0\x7a\x04\x25\x00\xfa\xc6\x6f\x74\x1b\x3f\xb8\x0c\x1b\xf9\xf7\x52\x58\xf7\x5d\xff\x9c\xef\x85\x0d\xf3\x4a\x59\x19\x26\xfb\x48\xf6\x53\xac\x50\x8b\x4a\x32\xd3\x33\xe9\x0c\xc0\xe6\xba\xc4\x29\x5c\xca\xca\x3a\x34\x67\x00\xf1\x50\x3c\xad\x63\x60\x9c\xfb\x63\x66\xf2\xda\x08\xe5\xd0\x5c\xd2\x3a\xe9\x78\xc7\xc0\xd1\xe6\x46\x94\xce\x1f\xe3\x95\xe2\x22\x67\x0e\x2d\x88\x39\xb8\x25\xd6\x70\x80\xb0\x60\x90\xf1\x0d\x38\x0d\x33\x84\xca\x22\xa7\x7f\x1a\x24\x9c\x10\x58\x24\x2f\xf3\xab\x02\xfc\x64\xb5\xba\x66\x6e\x39\x85\xcc\x3a\xe6\x2a\x9b\xf9\xaf\xef\xf4\x6b\x8b\x71\x4a\x38\xad\x9b\xdd\x61\xb7\x21\x6e\x66\x5a\x4b\x64\xaa\x8b\xc6\x1b\x2c\x0d\x5a\x02\xc8\x53\x98\xeb\xa2\x94\xe8\x10\xac\xf8\x05\x41\xef\x92\xad\x60\xb6\x71\x68\x0f\x90\xe5\x19\xb8\x15\xbf\xec\xd2\xb5\x3b\x1e\x08\x23\x08\x17\x1e\xe6\x3d\xc2\x5e\xa0\x43\x53\x08\x85\x16\xd6\x4b\x74\x4b\x34\xe0\x96\xc2\x76\xcb\x00\x30\xc5\x41\x38\x0b\xe5\x72\x63\x45\xce\xe4\x96\x66\xad\x3c\x0f\x95\xe2\x68\xe4\x46\xa8\x05\x44\x59\x04\xbb\xb1\x0e\x0b\xb0\x4b\x5d\x49\x4e\xc7\xc0\x91\x58\xe7\xb4\x9f\xf2\xab\xcd\x74\xa5\xf8\xce\x8e\x74\x76\x71\x62\xd7\xf1\x94\x98\x67\xfe\xb5\xd0\xea\x5a\x4b\x91\x6f\x5a\x40\xbc\xe8\x7a\x15\xb0\xb0\xce\x08\xb5\xe8\x82\xe2\x25\x2b\xea\xb3\xb8\xbc\xbd\x02\x6e\xc4\x0a\x4d\x2d\x35\x5e\x85\xd1\xbf\x7d\x38\xfb\xbd\x3c\xf8\x3d\xda\xb4\x37\x87\x1e\x42\xf3\xce\x91\x49\x66\x2d\xd1\xbd\x5e\x8a\x7c\x19\x0e\xb5\x26\x77\x86\x52\xab\x85\xed\xa3\x6a\xb5\xbf\x12\x6d\xd4\x22\xb3\x63\xb7\xdf\x4d\x33\xe8\xd9\x4f\x98\xbb\x1d\xaa\xbb\x45\x31\x4e\x15\x51\x7c\x4e\x63\xe5\x06\xe7\x99\x3a\xcc\x49\x3f\x13\x8d\xa5\x93\xf7\xc9\xf6\xec\x7a\x6b\xe5\xaf\x17\x6d\x3d\xe4\xcc\x85\x81\x68\xf4\x9f\x07\x6b\x99\x2f\xb1\x60\xd3\x38\x53\x97\xa8\xbe\xbe\xbe\x7a\xf3\xd7\xdb\xd6\x30\xb4\x31\xec\xc6\xc4\xb4\xad\x0c\xcb\x5d\xc5\x24\x8c\xb4\x1a\x73\x61\xef\x47\x0d\x71\x8d\xe0\x1d\x91\xda\x7a\xef\xd2\xe8\x12\x8d\x13\xc9\x97\x84\xa7\xe1\xc6\x1b\xa3\x3b\x94\x3e\x21\x66\xc2\x2c\xe0\xe4\xbf\x31\x10\x17\x0d\x3e\xf2\xc8\x7f\x90\x08\x6f\xb1\x23\x13\x1e\x58\x1a\x66\x2a\x12\x9c\xc1\x2d\x1a\xfa\x30\x59\x93\x5c\xab\x15\x1a\x62\x3c\xd7\x0b\x25\x7e\xa9\x57\xf3\x92\x4f\xdb\x48\x72\x0c\xce\x5b\x40\x72\xd0\xb0\x62\xb2\xc2\x73\x6f\xc8\x0a\xb6\x01\x83\x1e\x88\x4a\x35\x56\xf0\x53\x6c\x06\x3f\x90\x8f\x10\x6a\xae\xa7\xd0\x88\x00\x52\x88\x92\xeb\xa2\xa8\x94\x70\x9b\x89\x8f\x36\xc4\xac\x72\xda\xd8\x09\xc7\x15\xca\x89\x15\x8b\x31\x33\xf9\x52\x38\xcc\x5d\x65\x70\x42\xf1\x85\x27\x56\xf9\x30\x25\x2b\xf8\x67\x26\x06\x35\xf6\x49\x0b\xbc\x3d\xc1\x0b\x8f\xf7\xde\x07\x50\x26\xcf\x4d\xca\xc0\xe2\xa7\x81\x8b\x2d\x98\x34\x44\x78\xdc\x7c\x73\x7b\x07\x69\xeb\x00\x78\x14\x86\xad\xf0\x6c\x61\x26\x88\x84\x9a\x27\xa7\x30\x37\xba\xf0\xab\xa0\xe2\xa5\x16\xca\x05\x67\x26\x05\x09\x9f\xad\x66\x05\x59\x73\x83\x3f\x57\x68\x49\x04\x75\x06\x97\x3e\x36\xf3\xce\xb7\x24\xe9\xe7\x19\x5c\x29\xb8\x64\x05\xca\x4b\x66\xf1\xa3\x83\x4c\x68\xda\x31\x81\x77\x1a\xcc\x29\xb0\xea\x81\x99\x5e\xd7\x52\xbc\x55\x0a\x2f\xa4\x3d\x3a\x19\xdc\x06\x87\xd9\xe6\x88\x87\x80\x1b\xfc\xb9\x12\x66\xeb\xef\x0e\xa9\x5e\xa0\xac\xe9\xe4\x76\xdf\xee\x50\xde\x9e\x0c\xfc\x7f\xc0\xed\xc3\x6d\x55\x96\xda\xb8\x5a\x25\x81\x19\x84\xd1\x0d\x3a\x26\xd4\xc8\x13\x35\xf2\x8e\x1e\x47\xd9\x76\xb8\x40\xa6\xc8\xc2\x30\xd7\xe5\x14\x4f\x61\xa8\x9f\x19\xda\xff\x1e\x4b\x97\xd5\x1b\x7f\xf4\xed\x6a\x30\xfe\xa9\x0d\xf0\x8d\x62\x05\x2d\x20\x37\x24\x17\x2b\x91\x2c\x68\x5c\xce\x9e\x47\x3d\x15\x28\x39\xac\x85\x94\xc0\x2a\xa7\x0b\xe6\xe2\x47\x33\x84\xb9\x90\x12\x79\x88\x31\xeb\x50\xa7\x91\xb6\x80\x15\x1c\x73\x66\x60\x2d\xdc\xd2\x4f\x18\xb5\xa3\xa9\x51\x5c\x3e\xa8\x01\x4f\x4e\x24\xd7\xc6\xa0\x2d\xb5\xe2\xc4\x49\x47\x74\x10\x58\x28\x0d\x8e\xf1\x83\xb0\xde\x20\x35\xe8\xae\x2c\xd9\x9b\x1f\x5e\xdf\xde\x79\x25\x13\xf3\x4d\x8b\x15\x92\x99\xe0\x6b\xa3\x1d\x3b\x18\x15\xf4\xe9\x12\x3d\xa8\xaa\x62\x5f\x57\xc6\x21\x64\xc4\x8e\x17\x41\xb0\xf6\x5e\xf4\x18\x10\xaf\x78\x3e\x82\x3b\xa6\x90\x21\xba\x14\xc1\x1b\xaa\x8f\x19\x7b\xc2\x1d\x21\xe9\xb1\x9d\x85\x45\x2c\x6d\xc7\x1a\x5b\x1b\x74\x95\x51\x5b\x33\x45\x34\x7c\x8b\xee\x5a\x56\x0b\xa1\x28\x60\x7b\xfa\x0c\x48\x84\x60\xae\x4d\x90\xf6\x40\xe1\x21\xa4\x0f\x20\x14\xdc\xcf\x11\x84\xa2\x8f\x0a\xe2\x20\x5a\x96\xaa\x9d\xe3\x3d\xd5\x66\x6b\x67\x9e\xf5\x6a\x89\x36\xc0\x64\xc8\x07\xbd\x04\xda\x10\x06\xfc\x54\x59\xe7\x9d\x96\x30\x64\x62\xe0\xbb\x3a\xb5\xdf\xf3\x8c\x3e\x22\x89\x70\x06\xc1\x14\x16\x44\x51\x54\x8e\xcd\x24\x02\x9b\x93\xfe\xa4\x90\xf0\x10\x34\xfd\x46\xdd\xa3\x13\x79\xfb\x17\x53\x5c\x76\xa0\xb4\x8f\x54\xeb\x83\x06\x62\xe9\x28\x47\x69\xc6\x7b\xc1\x47\xc1\x5b\x75\x2a\xe2\x71\x7b\x4e\xe7\x1f\x62\xf3\xe3\x48\xc1\x9a\xed\x1d\x4e\x74\x87\xbd\x20\xee\x63\x75\x44\x94\xe8\x09\x41\xfe\xc9\x70\x35\xa7\x77\x81\x15\xde\x27\xa8\x7c\xb0\xea\x47\x42\xfc\x93\xb8\xaf\x31\x6b\xb8\xb8\x86\xe4\x39\x76\x8f\xca\x7f\xf1\x47\xf2\x1a\x5e\x06\xb4\xf7\x5e\x6a\x85\xaf\xe6\x5d\xb6\x2d\x4a\x37\x9f\xc2\xdb\x51\x5b\x56\x46\xef\x8e\x4c\x6f\x62\xb5\x37\xb9\x27\x4f\x3c\xa2\xd7\xea\x48\xce\xda\x40\xb9\x9d\xb5\x26\x71\xf2\x8e\xad\x25\x4c\x2f\xb5\xb7\x8e\xcc\x45\x1d\xac\xd5\x5e\xa8\xc5\x79\xef\x46\x14\xdd\x36\x02\x13\x6d\x28\x8f\x88\xe1\x9a\xf7\x7e\x5c\xcc\xe7\x68\x7c\x70\x8b\x8e\x48\x0e\x71\x48\xb0\x1b\xcc\x82\xad\xf2\xe5\x79\x3a\xff\x18\xe7\x1a\xf4\x9f\xe4\xc8\xa1\xd4\xd6\xd5\x15\xc1\xad\x5d\x78\x88\xa1\xdc\x4b\x5f\x8f\x60\xbb\x37\x7f\x47\xbe\xff\xb8\x7c\x7b\x67\x5a\x76\x4b\xd9\x76\xe7\xa7\x3e\xdf\x0f\xd2\x5f\x04\x5b\x1b\x11\x0a\x39\x5a\xdf\x8e\x4f\x6c\x90\x94\xe0\x71\x10\x66\x82\x0b\x83\x79\x28\x0b\xc2\x4c\x84\x40\x23\x54\xf6\x56\x4c\x8a\x18\x23\xed\x58\xb6\x43\xcc\x9c\x87\x0d\xe8\x30\x7d\x9d\xb4\x64\xf9\x91\xc2\x44\xf2\xa1\x5e\xbe\x38\x72\x4f\x5c\x83\x94\x25\x2b\x4b\xfc\x04\x1e\xa2\x2f\xf3\xee\x94\x89\xaf\xaf\xaf\x52\xb6\x9d\xb8\x8b\x47\xe0\x1e\x65\x6d\x3d\x5f\xbe\x10\x72\x7c\xef\x27\x57\xf3\xb0\x99\x89\x08\x31\x28\x05\x06\x98\xeb\xb4\x1e\x84\xb2\x0e\x19\x8f\x83\x94\xbe\x19\xac\xcf\x28\xd8\x80\x90\xd4\x6e\xd3\x7e\x8a\xc9\x80\x85\x83\x87\x7f\xdf\xbe\x7a\x39\xf9\x56\x47\xc4\x59\x9e\xa3\xa5\x4f\x98\xc3\x02\x95\x3b\xf7\x7a\x4a\xfa\xca\xd1\x12\xda\xb7\xf4\x26\x2b\x98\x12\x73\xb4\x2e\x8b\xab\xa1\xb1\x6f\xbf\x78\x17\x84\x08\x3f\xb0\xa2\x94\x78\x9e\x2a\xca\xb5\x7b\x4b\x92\x2b\x6c\x60\xa6\xfe\xd6\x1b\x0c\x4f\x52\xa9\x79\x24\x7a\xed\x89\x25\x47\x40\x7e\x95\xc5\x94\x5c\x8a\x7b\x9c\xc2\xc8\x57\xa7\xb6\x5b\xff\x4a\x12\xf8\xdb\x08\x9e\xae\x97\x48\x59\x0e\xfd\x1c\x85\x0d\xeb\x5a\x46\xd3\x70\x6e\x37\x0e\xb9\x87\x11\x8b\x05\x1a\x8a\x16\x29\x3d\xa7\x14\xf8\x19\x19\x34\x31\x07\xa5\x1b\x93\xfd\x12\x84\x67\xb4\x0a\x7c\x8f\x90\xb7\x5f\xbc\x1b\xc1\xd3\x36\x5f\x20\x14\xc7\x0f\xf0\x45\x88\xf5\x85\x25\x1e\x9f\x45\x29\xb7\x1b\xe5\xd8\x07\x5a\x33\x5f\x6a\x8b\x0a\xb4\x92\x9b\xa0\x0b\x2b\x04\xab\x0b\x84\x35\x4a\x39\x4e\xe9\xc2\x9a\x6d\x88\x87\x04\x25\x9d\x2a\x83\x92\x19\xb7\x53\xe9\xb9\x7b\xf5\xe2\xd5\x34\xec\x46\xc7\xb6\x50\xb4\x05\xd9\xd8\xb9\x20\xfd\x27\xa5\x75\x2d\x2d\xb3\x55\x6d\xcc\xf2\x25\x53\x0b\x4c\x99\xc9\xbc\x72\x95\xc1\xec\xc9\x63\x64\x7d\xbf\xec\xd2\x2d\xe6\xbe\xfc\xb2\xab\x5c\x7f\x5a\x71\xe3\x44\xe6\x54\xa7\xaf\xde\x67\xae\x59\xb0\x3d\xc8\x5c\xeb\xe2\x6c\xc2\x75\x6e\x89\xb5\x1c\x4b\x67\x27\x7a\x85\x66\x25\x70\x3d\x59\x6b\x73\x2f\xd4\x62\x4c\x82\x35\x0e\xa7\x6d\x27\xde\xfe\x4e\x3e\xf3\xff\x7b\x34\x2f\xde\x80\x9f\xca\x50\xcb\xda\x7f\x4c\xae\x68\x1f\x3b\x79\x14\x53\xa9\x4e\x77\xba\xad\x7f\x72\x1b\x14\x3b\xdf\xfd\x76\xc7\xc7\xb7\x2c\x59\xc1\x78\x30\x75\x4c\x6d\x3e\xba\xd0\x12\x74\x95\xa1\xbd\x37\xe3\x78\x4f\x3b\x66\x8a\xd3\xbf\xad\xb0\x8e\xc6\x1f\x85\x55\x25\x4e\x52\xd4\xd7\x57\x2f\x3e\x8d\x28\x57\xe2\x51\x5a\xd9\x1b\xe0\xd7\x41\x79\x6b\x74\x0c\x9d\xb7\x60\xf5\xcb\xe6\x5d\x52\x1a\x0c\x72\xb1\x33\xb8\x17\x38\x76\x54\x4b\xf7\xa8\x0a\xd7\x91\x87\xea\xa5\x7e\xc2\xee\xbd\x44\x38\x7f\xe7\x11\x37\xc5\xb6\xcc\xbf\xbd\xc7\x3e\xb1\x02\xda\xbc\x7d\x39\x12\x18\x37\xa7\xa6\xa2\x8b\x4b\x97\x36\xa1\xbe\xe4\xab\x2b\x5a\x28\x37\x16\x6a\x4c\xef\x5a\x45\x86\x90\xcf\x1d\xaf\xe2\x5e\xa9\x94\x06\xc2\x5e\xe8\x0f\x39\xb3\xb8\x5f\xa3\x7b\x5c\x55\x2e\x2d\xfa\x9e\x48\x1d\xd5\xf5\xfe\x58\xc7\xf1\x49\x94\xcf\x66\x2f\x7d\x46\x93\x4e\x76\x04\x8b\x9b\xeb\x4b\x5f\xcb\xe9\x8c\x97\xd3\x9e\x87\xa8\x7c\x10\x0d\x75\x56\xfd\xbd\xb0\x2e\x51\x61\x1b\x64\xa4\x18\x2b\x96\xbc\x6c\x28\xfa\x5a\x10\x2e\x83\xab\xb9\x77\xf9\x75\xb4\x72\x0e\x82\xc4\x26\xdd\xf7\x7b\x61\x4a\xd8\xba\x78\xb2\x95\xba\x57\x7a\xed\x83\x70\x9f\x3c\x14\xcc\xd5\x77\x4b\x75\xb0\xc0\xe0\xb5\x12\x1f\x40\x31\xa5\x2d\xe6\x5a\x71\x1b\xbe\x47\x95\x6b\x8a\xeb\x99\xa5\x58\x44\x28\xf7\xb7\x2f\x33\x78\xa5\xfc\xec\xf3\x74\x75\x5f\x50\xf0\xf1\x23\x67\x0e\xe1\x2f\x9f\xdb\xcf\x5f\xfe\x18\x59\x6e\x4b\x77\xa0\x47\xb5\xf6\xb0\x82\x4c\xee\xf3\xaf\xfe\x7e\x31\xbe\x78\x3e\xbe\x78\x0e\x17\x17\x53\xff\x1f\xbc\xbe\xbb\xdc\x0f\xc6\x03\xf5\xd3\x40\x47\x8f\xa9\x68\xde\xed\x6f\x1f\x34\x46\x1f\xab\x40\xfa\x39\x49\x17\x24\xb3\x94\xe5\x58\x34\x2b\xe4\xf1\x15\xaf\x4c\xab\x38\x94\xa0\xde\xfa\x8a\xd7\xa5\x56\x14\x5d\xfb\x80\x3b\x24\x37\x06\x9d\xd9\x44\xe9\x09\xcb\xb4\x65\x28\x97\xc8\x1e\x91\xf1\x14\x68\x2d\x5b\x9c\xe4\xdd\xe3\xd4\xd6\x6d\x18\x47\xc7\x84\x4c\xc5\x63\x3a\xe5\x4a\x39\x1f\x2f\x1f\x66\x95\x38\xad\xa5\x2f\x83\x97\xaf\xee\xbe\x99\x26\x5a\x52\xfd\x40\xea\xc5\x82\x44\x33\x54\xf9\x9b\xe5\x80\x94\xa7\x58\x54\x56\x38\xb1\xc2\xa6\xc9\x7b\x5c\x40\xea\x3a\x4d\xdd\x1e\x08\xee\xb0\x99\x0b\x4c\xaf\x99\x6d\x42\xd1\x9d\x0c\x26\x19\x24\x71\xf7\x56\xf1\x0f\x2d\x5a\x6d\x1b\x6c\x8e\x08\xeb\x76\x62\x43\xff\x45\xd3\x69\x9c\xdc\xed\xf3\xe9\x4c\xb4\x27\xe7\xbd\xd3\xef\x2b\xfb\x67\x59\xe8\xe3\x24\xfc\x0e\x03\x7d\x0e\xda\x2d\xd1\xac\x45\x0f\x64\x16\x7d\x3a\x36\xba\x33\x15\x8e\x7a\xac\x79\xba\x40\x43\x7f\x78\x42\x91\x25\xd1\xbb\xe7\x9a\x6c\x7a\x8f\x68\x35\x1b\xaf\x9a\xb2\x55\x77\x43\x1d\x15\xae\x7a\xe6\x5e\xac\x72\x52\xa7\xd6\x27\x94\x29\xa2\xe3\xbd\xdf\xf4\x4f\x92\xa8\x63\x04\xfc\x2e\x87\xff\x1f\xb2\x50\xe1\x38\x42\x65\xa0\x59\x79\x6f\x55\x83\x83\x37\x6e\x9e\x4a\x9c\xea\x6b\x74\x2f\x5f\xf9\x3a\x9d\x2d\x98\x94\xa1\x46\xa2\xa2\x8c\x6d\x4f\x5a\xcc\x7d\x34\x61\x9b\x02\x59\xcb\x73\x63\x76\xbc\xcb\x20\x3c\xe6\x4c\xc8\x13\xa2\x92\x78\x19\xec\x89\x3b\x24\xbd\x87\xfd\x7b\x21\x94\x28\xaa\x62\x0a\x17\x0f\x72\xfd\xc7\x6e\x8f\x0e\xdd\x1c\x89\x83\x57\x46\x0f\xb8\x71\x3c\x05\xa2\x7e\x7d\x59\x92\x63\x12\xfe\xae\x8f\x10\x0f\xb5\xf9\x78\x56\x8e\xce\x41\x28\x0a\x17\x16\x06\xad\x7d\x40\x39\xbd\xd3\x0f\xed\xe7\x55\x63\x4f\xf6\x59\xef\x57\x21\x46\x9a\x82\x33\x55\x70\x86\x91\xf9\x29\xcc\x99\x8c\x2d\xa1\xb6\x9a\xd5\xfd\x3d\x69\xe5\x98\x2d\xc1\xaf\xbf\x0d\x3d\xae\x43\x8f\xeb\xd0\xe3\x3a\xf4\xb8\xfe\x5f\xf4\xb8\xce\xd0\xb1\xa1\xd1\x75\x68\x74\x1d\x1a\x5d\x87\x46\xd7\xa1\xd1\x75\x68\x74\x1d\x1a\x5d\x87\x46\xd7\xa1\xd1\x75\x68\x74\x1d\x1a\x5d\x3b\x9e\xa1\xd1\xb5\xf5\xb2\xf3\xce\x60\xe8\x3a\x1d\xba\x4e\x87\xae\xd3\xa1\xeb\xb4\x7f\xef\xa1\xeb\x74\xe8\x3a\x1d\xba\x4e\x87\xae\xd3\xa1\xeb\xf4\x31\x4c\x0d\x5d\xa7\xa7\x63\x35\x74\x9d\x0e\x5d\xa7\xed\x67\xe8\x3a\x1d\xba\x4e\x87\xae\xd3\x7e\x95\x18\xba\x4e\x87\xae\xd3\xa1\xeb\x74\xe8\x3a\x1d\xba\x4e\x87\xae\xd3\xa1\xeb\x74\xe8\x3a\x1d\xba\x4e\xc3\xf3\xf8\xae\xd3\xed\xc8\xe1\xa6\xd3\x6d\xde\xc4\x72\x4a\x29\x91\xbf\xdc\xfd\xeb\xb0\xa3\x91\xff\x91\xfe\xc4\xab\xff\x49\x31\xa4\x6f\x54\xb5\x53\x78\xfb\xee\x2c\x6c\x8c\xfc\x4d\xfa\x83\xad\x34\xf8\xdf\x00\x00\x00\xff\xff\x40\x99\x8d\xe5\xd6\x57\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\x6d\x6f\x1b\x37\xf2\x7f\xef\x4f\x31\x50\x51\x34\xc1\xdf\x5a\x39\xfd\x17\x77\x57\xbd\x2b\x9c\x5e\xcf\xd7\xd6\x36\x6c\x27\xf7\x22\x08\x52\x6a\x39\x92\x58\x73\xc9\x2d\xc9\x95\xac\x16\xfd\xee\x87\xe1\xc3\x6a\x25\xed\x4a\xb2\x13\xa7\x38\x60\x8d\x02\x8d\x97\x4f\x33\x3f\xce\x33\x07\x66\xa5\x78\x8b\xc6\x0a\xad\xc6\xc0\x4a\x81\x0f\x0e\x15\xfd\x66\xb3\xfb\x7f\xd8\x4c\xe8\xd1\xe2\xd5\xc9\xbd\x50\x7c\x0c\xe7\x95\x75\xba\xb8\x41\xab\x2b\x93\xe3\x6b\x9c\x0a\x25\x9c\xd0\xea\xa4\x40\xc7\x38\x73\x6c\x7c\x02\xc0\x94\xd2\x8e\xd1\x67\x4b\xbf\x02\xe4\x5a\x39\xa3\xa5\x44\x33\x9c\xa1\xca\xee\xab\x09\x4e\x2a\x21\x39\x1a\xbf\x79\x3a\x7a\x71\x96\x7d\x93\x9d\xf9\x15\xac\x14\x43\x56\x96\x46\x2f\x90\xfb\xf9\x46\xa1\x43\xa2\x65\x0c\x83\xb9\x73\xa5\x1d\x8f\x46\x33\xe1\xe6\xd5\x24\xcb\x75\x31\x5a\x4f\x19\xe6\x56\x8c\x88\x03\xa3\x98\x1c\x5a\xc5\x4a\x3b\xd7\xce\xa1\x19\x95\x95\x94\xa3\x6f\x5e\x7d\x3b\x38\x01\xc8\x0d\x7a\x02\xef\x44\x81\xd6\xb1\xa2\x1c\x83\xaa\xa4\x3c\x01\x50\xac\xc0\x31\x2c\xb4\xac\x0a\x4c\xab\x89\x7e\x54\xce\x66\xe9\x43\x66\x9d\x36\x6c\x86\x11\x9f\x13\x5b\x62\x4e\xac\xce\x8c\xae\xca\x31\x74\x4d\x0b\xbb\x47\x50\x02\xa0\x6f\xfd\x41\xb7\x71\xc1\x79\x38\xc8\x8f\x4b\x61\xdd\x8f\xdd\x73\x7e\x12\x36\xcc\x2b\x65\x65\x98\xec\x22\xd9\x4f\xb1\x42\xcd\x2a\xc9\x4c\xc7\xa4\x13\x00\x9b\xeb\x12\xc7\x70\x2e\x2b\xeb\xd0\x9c\x00\xc4\x4b\x89\xb4\x0e\x81\x71\xee\x2f\x9a\xc9\x6b\x23\x94\x43\x73\x4e\x3b\xa5\xf1\x30\x87\xa3\xcd\x8d\x28\x9d\xbf\xcc\x0b\xc5\x45\xce\x1c\x5a\x10\x53\x70\x73\xac\x41\x01\x61\xc1\x20\xe3\x2b\x70\x1a\x26\x08\x95\x45\x4e\xff\x34\x48\x68\x21\xb0\x48\x64\x56\xef\x0c\xf0\xab\xd5\xea\x9a\xb9\xf9\x18\x32\xeb\x98\xab\x6c\xe6\x77\xb8\xd3\x6f\x2c\x36\xa6\x85\xbb\xbb\x69\x1b\x72\x2b\xe2\x6f\xa2\xb5\x44\xa6\xba\x68\xbe\xc1\xd2\xa0\x25\xd8\x3c\xc5\xb9\x2e\x4a\x89\x0e\xc1\x8a\xdf\x11\xf4\x36\x1b\x0a\x26\x2b\x87\xf6\x00\x99\x9e\xa9\x5b\xf1\x7b\x1b\x9d\x6d\x63\x81\x50\x82\x78\xe6\x2f\xa2\x95\xd0\xd7\xe8\xd0\x14\x42\xa1\x85\xe5\x1c\xdd\x1c\x0d\xb8\xb9\xb0\xed\x92\x02\x4c\x71\x10\xce\x42\x39\x5f\x59\x91\x33\xb9\xe6\x41\x2b\xcf\x53\xa5\x38\x1a\xb9\x12\x6a\x06\x51\x62\xc1\xae\xac\xc3\x02\xec\x5c\x57\x92\xd3\x35\x71\x24\x28\x38\x9d\xa7\xfc\x6e\x13\x5d\x29\xbe\x75\x22\xdd\x6d\x9c\xd8\x75\x7d\x25\xe6\x99\x9f\x22\xb4\xba\xd6\x52\xe4\xab\x1d\x60\x5e\x77\x0d\x07\x6c\xac\x33\x42\xcd\xba\xa0\xb9\x64\x45\x7d\x57\xe7\xb7\x17\xc0\x8d\x58\xa0\xa9\xa5\xcc\x2b\x3e\xfa\xd1\xc7\xc3\xb1\x97\x27\x7f\xce\x2e\x2f\xdb\x9f\x1f\xcb\xc3\xd6\x95\x4a\x66\x2d\xf1\xb1\x9c\x8b\x7c\x1e\x2e\xbd\x26\x7f\x82\x52\xab\x99\xdd\x47\xe5\x62\x77\x37\x3a\x6c\x87\xec\x96\x53\x3f\x19\x0f\xa0\x27\xbf\x62\xee\xb6\xb8\x68\x17\xdd\x38\x55\x44\x71\x3b\x9e\xb5\x1b\x9c\x66\xea\x30\x67\x87\x99\x6a\x1c\x93\x7c\x5c\xb6\xe3\x3d\x76\x4e\xf9\x6e\xb6\xab\xd3\x9c\xb9\xf4\x31\x3a\x99\x57\xf1\x57\x9b\xcf\xb1\x60\x6b\x53\xaa\x4b\x54\xdf\x5d\x5f\xbc\xfd\xff\xdb\xad\x01\xd8\xc4\xb8\x1d\x33\xb3\x69\xc5\x58\xee\x2a\x26\x61\xa0\xd5\x90\x0b\x7b\x3f\x68\x88\x7b\x04\xf7\x80\xd4\x37\x4e\x2f\x8d\x2e\xd1\x38\x81\xb6\x49\x93\x77\xd7\x29\x80\xd8\xf8\xbe\x45\xef\x80\x98\x0a\xf3\x80\x53\xec\x80\x81\xc4\xe8\x6c\x90\x47\x24\x82\xdc\x78\x3f\x11\x59\xf1\x70\xd3\x67\xa6\x22\xd9\x19\xdc\xa2\xa1\x85\xc9\x46\xe5\x5a\x2d\xd0\x10\xfb\xb9\x9e\x29\xf1\x7b\xbd\x9b\xd7\x17\x3a\x46\x92\x3b\x72\xde\xb6\x52\x70\x00\x0b\x26\x2b\x3c\xf5\xe6\xb1\x60\x2b\x30\xe8\xe1\xa8\x54\x63\x07\x3f\xc5\x66\xf0\x33\x79\x26\xa1\xa6\x7a\x0c\x8d\xe8\x23\x85\x47\xb9\x2e\x8a\x4a\x09\xb7\x1a\xf9\x48\x47\x4c\x2a\xa7\x8d\x1d\x71\x5c\xa0\x1c\x59\x31\x1b\x32\x93\xcf\x85\xc3\xdc\x55\x06\x47\x14\xdb\x78\x62\x95\x0f\x91\xb2\x82\x7f\x61\x62\x40\x65\x07\x5b\xf0\xb5\x0a\x25\xa4\xe8\x61\x2f\xd6\x14\x3b\x90\xe2\xb0\xb8\x3c\xf0\xb2\x86\x94\x3e\x11\x2a\x37\xdf\xdf\xde\x41\x22\x20\xc0\x1e\x05\x63\x2d\x48\x6b\xb0\x09\x28\xa1\xa6\xc9\xe1\x4c\x8d\x2e\xfc\x2e\xa8\x78\xa9\x85\x72\xc1\x71\x4a\x41\x82\x68\xab\x49\x41\x9e\xc2\xe0\x6f\x15\x5a\x12\x47\x9d\xc1\xb9\x8f\x0e\xbd\xe3\x2f\x49\x23\x78\x06\x17\x0a\xce\x59\x81\xf2\x9c\x59\x7c\x76\xa8\x09\x51\x3b\x24\xf8\x8e\x07\x3b\x85\x77\x9d\x60\xd3\x84\x5a\xa2\xd7\x4a\xe2\x05\xb6\x43\x4b\x83\x23\xe2\x30\x59\x1d\xf0\x39\x70\x83\xbf\x55\xc2\x6c\x7a\xd4\x7d\xca\x18\xa8\x6b\xba\xd0\xdd\xf1\x2d\xfa\x37\xa7\x03\xff\x1f\x08\x2f\xe0\xb6\x2a\x4b\x6d\x5c\xad\xa4\xc0\x0c\xc2\xe0\x06\x1d\x13\x6a\xe0\x89\x1a\xf8\x40\x02\x07\xd9\xfa\x73\x81\x4c\x91\xcd\x61\xae\xcd\xb9\x1e\xc3\x50\x37\x33\x74\xfe\x3d\x96\x2e\xab\x0f\x7e\xf6\xe3\x6a\x30\xfe\xa9\x0d\xf0\x95\x62\x05\x6d\x20\x57\x24\x1b\x0b\x91\x6c\x6a\xdc\xce\x9e\x46\x9d\x15\x28\x39\x2c\x85\x94\xc0\x2a\xa7\x0b\xe6\xe2\xa2\x09\xc2\x54\x48\x89\x3c\xc4\xb6\x75\x08\xd5\x48\xa2\xc0\x0a\x8e\x39\x33\xb0\x14\x6e\xee\x27\x0c\x36\xa3\xb5\x41\xdc\x3e\x28\x03\x4f\xce\x25\xd7\xc6\xa0\x2d\xb5\xe2\xc4\x49\x4b\x74\x11\x58\x28\x0d\x0e\xf1\x41\x58\x6f\x9c\x1a\x74\x57\x96\x6c\xcf\xcf\x6f\x6e\xef\xbc\xaa\x89\xe9\x6a\x83\x15\x92\x99\xe0\x93\xa3\x4d\xdb\x1b\x4d\x74\x6b\x14\xfd\xa0\xaa\x8a\x36\x7d\xa1\x58\x20\x5c\x6b\xc7\x60\x10\xb1\x96\xc1\x4e\xb3\xe2\xd5\xd0\xc7\x87\x87\x15\x34\x44\xb1\x22\xf8\x4b\xf5\x9c\x31\x2e\xdc\x11\xb2\x1e\xeb\x49\xd8\xc4\xd2\x71\xac\x71\xb4\x41\x57\x19\xb5\x36\x5e\x44\xc3\x0f\xe8\xae\x65\x35\x13\x8a\x02\xbf\x17\x2f\x81\x44\x0a\xa6\xda\x04\xe9\x0f\x14\xee\x47\x7e\x2f\x4e\xc1\x3d\x1d\xc4\x29\x7a\xb1\x20\x24\x62\xc3\x7e\x6d\x66\xa0\x2f\xb4\x59\x5b\x9f\x97\x9d\xba\xa3\x0d\x30\x19\xb2\x55\x2f\x97\x36\x84\x0b\xbf\x56\xd6\x79\xb7\x26\x0c\x19\x1e\xf8\xb1\x2e\x3f\xec\xf8\x4e\x1f\xb9\x44\x50\x83\xb8\x0a\x0b\xa2\x28\x2a\xc7\x26\x12\x81\x4d\x49\xab\x52\x40\xb9\x1f\xa0\x7d\x06\xdf\x63\x14\xf9\xfb\x17\x53\x5c\xb6\x62\xb5\x8b\xd7\xc6\x92\x06\x6e\xe9\x5a\x07\x69\xc6\x07\xc1\x07\xc1\x9f\xb5\x2a\xe9\x61\x5b\x4f\xb2\x10\xe2\xfd\xc3\x78\xc1\x92\xed\x5c\x51\x74\x98\x9d\x50\xb6\x21\x76\x50\xac\xe8\x27\x24\x0e\x8f\x00\xad\xb9\xa0\x0d\xb2\x30\x9e\x00\xf3\x01\xae\xff\x12\xa2\xa5\x84\x41\x8d\x5c\xc3\x09\x36\xa4\xd0\xb1\x7b\x54\x7e\xc5\xa7\xe6\x38\x0c\x07\xdc\x5b\x86\xb5\xc2\xab\x69\x97\x05\x8c\x32\xcf\xc7\xf0\x6e\xb0\x29\x3b\x83\xf7\x47\x2c\x69\x22\xd7\xb2\xa0\x23\x3b\x3d\xa8\xf5\xea\x40\xbe\xdc\xc0\x7d\x33\x63\x4e\x62\xe6\x9d\xe1\x86\x90\x5d\x6a\x6f\x41\x99\x8b\x1a\x5a\x1b\x05\xa1\x66\xa7\x9d\x07\x51\x74\xdc\x08\x66\xb4\xa1\x6c\x24\x06\x7a\xde\x63\x72\x31\x9d\xa2\xf1\xc1\x31\x3a\x22\x39\xc4\x2e\xc1\xaa\x30\x0b\xb6\xca\xe7\xa7\x49\x22\x62\x9c\x6c\xd0\x2f\xc9\x91\x43\xa9\xad\xab\x6b\x9a\x6b\xab\xf1\x58\x63\xba\x93\x2a\x1f\x44\x78\x67\xc5\x96\xdc\x7f\xba\x0c\x7f\x6b\x5a\x76\x4b\xb9\x7d\xeb\x52\x5f\x61\x08\x5a\x51\x04\x7b\x1c\x71\x0a\xf9\x5e\xd7\x89\x5f\xd9\x20\x2f\xc1\x37\x21\x4c\x04\x17\x06\xf3\x50\xdc\x84\x89\x08\x21\x4a\xa8\x4d\x2e\x98\x14\x31\xba\xda\xb2\x7b\xfb\x98\x39\x0d\x07\xd0\x95\xfa\x7a\x6f\xc9\xf2\x03\xa5\x90\xe4\x6d\xbd\x94\x71\xe4\x9e\xb8\x06\x29\x73\x56\x96\xf8\x99\xbc\x48\x77\x2e\xdf\x2a\x19\xdf\x5d\x5f\xa4\xfc\x3d\xf1\x18\x2f\xc2\x3d\xd9\x22\x7b\x0e\x7d\xd1\xe5\x18\x0a\xbe\xba\x98\x86\x23\x4d\x44\x8b\x41\x29\x30\x40\x5e\x97\x0b\x40\x28\xeb\x90\xf1\xf8\x91\x12\x42\x83\xf5\x7d\x05\xab\x10\xd2\xe4\x75\x39\x81\xe2\x39\x60\x41\x08\xe0\xdf\xb7\x57\x97\xa3\x1f\x74\x44\x9f\xe5\x39\x5a\x5a\xc2\x1c\x16\xa8\xdc\xa9\xd7\x5c\xd2\x60\x8e\x96\x90\xbf\xa5\x91\xac\x60\x4a\x4c\xd1\xba\x2c\xee\x86\xc6\xbe\xfb\xfa\x7d\x10\x28\x7c\x60\x45\x29\xf1\x34\xd5\xc7\x6b\x47\x98\xa4\x58\xd8\xc0\x4c\xbd\xd6\x9b\x10\x4f\x52\xa9\x79\x24\x7a\xe9\x89\x25\x67\x41\x1e\x98\xc5\x24\x5f\x8a\x7b\x1c\xc3\xc0\xd7\xc5\xd6\x47\xff\x41\xd2\xf8\xe7\x00\x5e\x2c\xe7\x48\xb9\x12\xfd\x3a\x08\x07\xd6\x35\x92\xa6\x29\x5d\x1f\x1c\x32\x18\x23\x66\x33\x34\x14\x63\x52\xc2\x4f\x49\xf5\x4b\x32\x71\x62\x0a\x4a\x37\x26\xfb\x2d\x08\xcf\x68\x21\xf8\x0e\x21\xef\xbe\x7e\x3f\x80\x17\x9b\x7c\x81\x50\x1c\x1f\xe0\xeb\x90\x31\x08\x4b\x3c\xbe\x8c\x12\x6f\x57\xca\xb1\x07\xda\x33\x9f\x6b\x8b\x0a\xb4\x92\xab\xa0\x17\x0b\x04\xab\x0b\x84\x25\x4a\x39\x4c\x49\xc7\x92\xad\x88\x87\x04\x25\xdd\x2a\x83\x92\x19\xb7\x55\x41\xba\xbb\x7a\x7d\x35\x0e\xa7\xd1\xb5\xcd\x14\x1d\x41\x56\x77\x2a\xc8\x16\x90\x02\xbb\x0d\x8d\xb3\x55\x6d\xd8\xf2\x39\x53\x33\x4c\xf9\xcd\xb4\x72\x95\xc1\xec\xab\xa7\x4a\x7c\x5b\x39\xa7\x55\xd8\x43\x59\x67\x5b\xd1\xfe\xc2\xa2\xc9\xd1\x2c\xaa\x0e\x4f\xbe\xcb\x62\xb3\x74\xbc\x97\xc5\x8d\x87\xc1\x11\xd7\xb9\x25\x06\x73\x2c\x9d\x1d\xe9\x05\x9a\x85\xc0\xe5\x68\xa9\xcd\xbd\x50\xb3\x21\x09\xd9\x30\xdc\xbc\x1d\x79\xbb\x3c\xfa\xc2\xff\xef\xa3\x38\xf2\xc6\xfd\x78\xb6\x36\x7c\xc1\x73\xf2\x46\xe7\xd8\xd1\x93\x59\x4b\xf5\xc0\xc7\x78\x82\xc1\x6d\x50\xf8\x7c\x7b\xf5\x56\x1c\xb0\x61\xe1\x0a\xc6\x83\x09\x64\x6a\xf5\xec\x62\x4c\x00\x56\x86\xce\x5e\x0d\xe3\x9b\xf4\x90\x29\x4e\xff\xb6\xc2\x3a\xfa\xfe\x64\xc4\x2a\x71\xa4\x02\xbf\xb9\x78\xfd\x79\x84\xbb\x12\x4f\xd6\xd6\x3d\x29\x42\x1d\xce\xef\x2c\x1b\x42\xe7\xbb\x5e\x3d\x61\xfb\x35\x2c\x0d\x04\x79\x69\x19\xd8\x09\x3c\x5b\x6b\xb6\x2d\x94\x86\x07\xd8\xfd\x55\x5b\x3f\x65\xfb\xbd\x24\x48\x88\xf3\xb7\x61\x8a\xf5\xc3\xc3\xfa\x55\xff\x11\x75\xd8\xe6\x4b\xd1\xc1\x20\xbb\x39\x39\x95\x7a\x5c\x7a\x62\x0a\x55\x2e\x5f\xd3\xd1\x42\xb9\xa1\x50\x43\x1a\xdb\x28\x6a\x84\x9c\xf1\x70\x45\xf9\x42\xa5\x54\x13\x76\x92\x09\xc8\x99\xc5\xdd\x4a\xe1\xd3\x6a\x83\x69\xd3\x0f\x44\xea\xa0\x7e\x81\x88\xd5\x23\x9f\x96\xf9\x8c\xf9\xdc\xe7\x48\xe9\x96\x07\x30\xbb\xb9\x3e\xf7\x15\xa4\xd6\xd8\x3b\x9d\xb9\x8f\xca\x47\xd1\x50\x67\xee\x3f\x09\xeb\x12\x15\xb6\x41\x46\x8a\xd1\x62\xa1\xcd\x86\xd2\xb3\x05\xe1\x32\xb8\x98\xfa\x90\xa1\x8e\x76\x4e\x41\x90\xf0\xa4\xee\x07\x2f\x52\x09\x5b\x17\x6f\xb6\x52\xf7\x4a\x2f\x7d\x40\xef\x13\x91\x82\xb9\xfa\xcd\xab\x0e\x36\x18\xbc\x51\xe2\x01\x14\x53\xda\x62\xae\x15\xb7\x61\x3d\xaa\x5c\x53\x8e\xc0\x2c\xc5\x32\x42\xb9\xbf\x7d\x93\xc1\x95\xf2\xb3\x4f\x53\xe3\x42\x41\xc1\xcb\x2f\x9c\x39\x84\xff\xfb\xd2\x7e\x79\xf9\x4b\x64\x79\x53\xc6\x03\x3d\x6a\xe3\x0c\x2b\xc8\x34\xbf\xfa\xf6\xef\x67\xc3\xb3\x57\xc3\xb3\x57\x70\x76\x36\xf6\xff\xc1\x9b\xbb\xf3\xb6\x90\x3e\xd0\x3f\x0e\x94\x74\x1a\x93\xed\x8e\x86\xf4\x83\xc6\xe8\xc3\xf5\x4f\x3f\x2b\xe9\x84\x64\x96\x32\x27\x8b\x66\x81\x3c\x0e\xf1\xca\x6c\x94\xa3\x12\xe4\x6b\xdf\xf2\xa6\xd4\x8a\xa2\x74\x1f\xb8\x87\x84\xc9\xa0\x33\xab\x28\x45\x61\x9b\x4d\x59\xca\x25\xb2\x27\x66\x51\x05\x5a\xcb\x66\x47\x46\x06\x71\xf2\xc6\x6b\x1d\x47\xc7\x84\x4c\x05\x6d\xba\xf3\x4a\x39\x1f\x7d\xef\x67\x98\xf8\xad\x65\x31\x83\xcb\xab\xbb\xef\xc7\x89\x9a\x54\x9f\x90\x7a\x36\x23\x41\x0d\x2f\x0f\xcd\x72\x43\xca\x7a\x2c\x2a\x2b\x9c\x58\x60\xd3\x0c\x66\x4f\x76\x8e\xae\xc3\xfc\xed\x40\xe1\xf6\x9b\xbe\xc0\xfa\x92\xd9\x26\x20\x5d\x69\x66\x92\x4b\x52\x02\x6f\x2b\x9f\xa1\x5c\xb6\x6e\x43\x3a\x28\xc2\xeb\xa9\x0d\xeb\x20\x9a\x8e\xe5\xe8\xce\xa8\xcf\x67\xc0\x3d\x39\x1f\x9c\xfe\x50\xd9\xbf\xca\x7e\x1f\x26\xe1\x23\xcc\xf7\x29\x68\x37\x47\xb3\x14\x1d\x90\x59\xf4\xc9\xde\xe0\xce\x54\x38\xe8\xb0\xf5\xe9\x91\x0f\xfd\xe5\x09\x45\xf6\x45\x6f\xdf\x6b\xb2\xf8\x9d\x02\xb6\xdd\x9a\xb6\x96\xb0\xba\x4b\xec\x08\x11\xab\xe7\xee\x44\x35\x47\xf5\xb2\x7d\x46\xc9\x22\x3a\x3e\xf8\x43\xff\x22\xb9\x3a\x44\xc0\x47\x05\x05\xff\x21\x8b\x15\xae\x23\x54\x1f\x9a\x2f\x00\x1b\x35\xe8\xe0\xb1\x9b\xb7\x12\xa7\xfa\x9a\xe0\xe5\x95\xaf\x0b\xda\x82\x49\x19\xea\x30\x2a\x4a\xda\xfa\xa6\xc5\xd4\x47\x1c\xb6\x29\x96\xb5\x54\x37\x66\xc7\x97\x15\xc2\x63\xca\x84\x3c\x22\x72\x89\xcf\xd6\x9e\xb8\xfd\x32\x7c\x28\x06\x28\x84\x12\x45\x55\x8c\xe1\xec\xd1\x01\xc2\xe1\x57\xad\x7d\x2f\x5a\x62\xef\x53\xd6\x23\x5e\x45\x8f\x01\xab\x5b\x73\xe6\xe4\xb2\x84\x7f\x89\x24\xec\xc3\xdb\x40\xbc\x35\x47\x37\x22\x14\x85\x14\x33\x83\xd6\x3e\xb2\x9c\xdf\xe1\x9f\xda\xf3\xb4\xa1\x67\x60\xa7\x35\x6d\x63\x75\x88\xab\xc6\xe0\x4c\x95\x5c\x66\x04\x63\x0c\x53\x26\xeb\xb6\x5a\x5b\x4d\xea\xbe\xa5\xf5\x29\x31\xef\x82\x3f\xfe\x3c\x81\xbe\x73\xb8\xef\x1c\xee\x3b\x87\xfb\xce\xe1\x4f\xc5\x43\xdf\x39\x5c\x77\x0e\x4f\xd0\xb1\xbe\x7d\xb8\x6f\x1f\xee\xdb\x87\xfb\xf6\xe1\xbe\x7d\xb8\x6f\x1f\xee\xdb\x87\xfb\xf6\xe1\x3d\x0a\xda\xb7\x0f\xf7\xed\xc3\x7d\xfb\x70\xdf\x3e\xfc\xdc\xed\xc3\x7d\x07\x6f\xdf\xc1\xdb\x77\xf0\xf6\x1d\xbc\x7d\x07\x6f\xdf\xc1\xdb\x77\xf0\xb6\x0a\x7b\xdf\xc1\xdb\x77\xf0\xf6\x1d\xbc\x7d\x07\x6f\xdf\xc1\x7b\x80\xd2\xbe\x83\xb7\xef\xe0\xed\x3b\x78\xfb\x0e\xde\xbe\x83\xb7\xef\xe0\xed\x3b\x78\xfb\x0e\xde\xbe\x83\xb7\xef\xe0\xed\x3b\x78\xfb\x0e\xde\xbe\x83\xf7\x63\x3a\x78\x9b\xdf\x0e\x35\xf0\xae\x33\x30\x96\x53\xda\x8a\xfc\x72\xfb\xef\x17\x0f\x42\x44\x91\xfe\x08\xb1\xff\x95\xa2\x50\xdf\xf2\x6b\xc7\xf0\xee\xfd\x49\x38\x1c\xf9\xdb\xf4\x27\x85\xe9\xe3\x7f\x03\x00\x00\xff\xff\x46\xd1\xff\x1f\x73\x5a\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/crds/volumesnapshots.yaml": &vfsgen۰CompressedFileInfo{ name: "volumesnapshots.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 18942, + uncompressedSize: 19477, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\x5f\x8f\x1b\xb7\x11\x7f\xd7\xa7\x18\x5c\x0a\xf8\xae\x39\xad\x12\x34\x0f\x8d\x5e\x82\x54\x71\x0b\x23\x89\x73\xf0\x5d\xdc\x07\xc7\x35\xa8\xdd\x91\xc4\x1c\x97\xdc\x72\x48\x29\x4a\xdd\xef\x5e\x0c\xb9\xff\xa5\x95\x74\x49\x1b\xa3\xc1\xea\xe9\xa4\x25\x67\xe7\xff\xfc\x86\x1c\xdc\x64\x3a\x9d\x4e\x44\x21\x5f\xa3\x25\x69\xf4\x1c\x44\x21\xf1\x27\x87\x9a\xbf\x51\xf2\xf8\x67\x4a\xa4\x99\x6d\x3f\x9d\x3c\x4a\x9d\xcd\x61\xe1\xc9\x99\xfc\x15\x92\xf1\x36\xc5\xaf\x70\x25\xb5\x74\xd2\xe8\x49\x8e\x4e\x64\xc2\x89\xf9\x04\x40\x68\x6d\x9c\xe0\x9f\x89\xbf\x02\xa4\x46\x3b\x6b\x94\x42\x3b\x5d\xa3\x4e\x1e\xfd\x12\x97\x5e\xaa\x0c\x6d\x20\x5e\xbd\x7a\xfb\x49\xf2\x59\xf2\x49\xd8\x21\x0a\x39\x15\x45\x61\xcd\x16\xb3\xb0\xde\x6a\x74\xc8\xbc\xcc\xe1\x6a\xe3\x5c\x41\xf3\xd9\x6c\x2d\xdd\xc6\x2f\x93\xd4\xe4\xb3\x66\xc9\x34\x25\x39\x63\x09\xac\x16\x6a\x4a\x5a\x14\xb4\x31\xce\xa1\x9d\x15\x5e\xa9\xd9\x67\x9f\x7e\x7e\x35\x01\x48\x2d\x06\x06\x1f\x64\x8e\xe4\x44\x5e\xcc\x41\x7b\xa5\x26\x00\x5a\xe4\x38\x87\xad\x51\x3e\xc7\x6a\x37\x25\xd5\x5f\x09\x39\x63\xc5\x1a\x4b\xc5\x4c\xa8\xc0\x94\x65\x5c\x5b\xe3\x8b\x39\x0c\x2d\x8b\x64\x4b\x6d\x44\x4d\xbe\x0e\x6f\xb8\x2f\x37\x84\x07\x4a\x92\xfb\xfa\xc8\xc3\x6f\x24\xc5\x05\x85\xf2\x56\xa8\x03\xee\xc2\x33\x92\x7a\xed\x95\xb0\xfd\xa7\x13\x00\x4a\x4d\x81\x73\x78\xc9\x2c\x14\x22\xc5\x6c\x02\x50\x2a\x3d\xb0\x34\x05\x91\x65\xc1\x8c\x42\xdd\x59\xa9\x1d\xda\x05\xd3\xa8\xcc\x37\x85\x0c\x29\xb5\xb2\x70\xc1\x4c\x2f\x74\x26\x53\xe1\x90\x40\xae\xc0\x6d\xb0\x96\x1a\x24\x81\x45\x91\xed\xc1\x19\x58\x22\x78\xc2\x8c\xff\xb4\xc8\xea\x40\x10\x25\x6b\x49\xa0\x0a\xf0\x23\x19\x7d\x27\xdc\x66\x0e\x09\x39\xe1\x3c\x25\x61\xf7\x83\xf9\x9e\xb0\x5c\x12\xad\xf1\xaa\xff\xb3\xdb\xb3\x40\x4b\x63\x14\x0a\x7d\x94\xc7\x15\x08\xd0\xb8\x6b\x78\xd3\x88\x19\x95\x8c\x05\xeb\x63\x76\x0b\x6e\x23\x29\x78\xa7\x90\x9a\x82\x2c\xfc\x42\x30\xa5\x5c\xc1\xc9\xe1\xee\xf5\x02\x56\xd6\xe4\xb0\xdb\xc8\x74\x13\xf7\xd4\x64\x77\x82\xe0\xda\x58\xd8\x49\xa5\x60\x89\x37\x15\xed\x63\x32\x16\x98\x26\x91\x66\x52\xb0\xfa\xc9\xa1\x76\xd1\xd4\x0b\x25\x64\xce\x06\xea\xc8\x7d\x1f\x16\xdf\xbd\x5e\x74\xc4\x26\x67\xa5\x5e\x0f\x4a\x5d\xb3\x26\x54\x34\x06\xfe\x24\xc9\xd1\x39\x61\xc3\x2a\xa9\xd7\x3d\xdf\x5b\x18\xcd\x5c\x82\x59\xfe\x88\xa9\x03\x8b\x85\x45\x42\x1d\x56\x76\xb6\xd5\xae\x7f\x5a\xf0\xed\x31\xea\x03\x82\xf7\x56\x5d\xa8\x84\x57\x15\x8b\x51\xc6\x5c\x6a\x99\xfb\x1c\x48\xfe\x1c\x64\x8d\x0c\x80\xc5\x7f\x7a\x69\x2b\xff\xdc\xec\x33\x2b\x1c\x46\x33\x77\x0c\x7c\xca\x57\x83\x57\xdf\xcb\x9f\xfb\xce\xda\xff\xfd\x1c\xc7\x0f\x3d\x53\xf4\x2c\xa0\x04\x51\xe0\x17\xc9\x61\x06\xcb\xfd\x91\x45\x43\x5a\xdf\x1e\x92\x3a\x54\x76\xfb\xe9\x85\x2c\xbf\x1c\x66\xb7\xeb\x30\xce\xd4\x61\xd3\x5f\x59\x2d\xe1\x84\xa3\xcb\xd8\x94\x9a\x2d\x92\xc0\x9d\x42\x41\x08\xda\x38\x04\xb7\x11\x8e\xf3\x95\x5c\x71\xda\x91\x46\xf3\x8b\x79\x25\xbb\x9d\x48\x9d\x17\x4a\xed\x2b\x83\x12\xa4\x1b\x4c\x1f\xf9\xd1\xd2\xb8\x4d\xff\x95\x42\x67\x03\xfc\x3a\x03\xa8\xc9\x5b\x8c\xfb\x84\x45\x28\x8c\x8c\x8e\x2e\x1c\xa0\x48\x37\x60\xdc\x06\x6d\x02\x7f\x29\xdf\xfd\xed\xf7\xf7\x0f\x9c\x4e\x22\x6f\x98\x41\x61\xa5\xb1\x4c\xc9\x93\x58\x97\xfa\x91\x54\xca\x39\xec\x49\x4b\xe3\x75\x76\x94\xab\x61\x5b\x3d\x29\x24\xea\x2a\x07\xbb\x0d\xea\x60\x8a\x20\xdb\x54\xea\xa9\x93\x39\x76\xd3\x99\x13\x8f\xa8\x2b\x37\xf3\x3a\x43\xab\xf6\x21\xc2\x63\x4d\x03\xda\x93\xc3\x7c\x58\x9c\x76\x6d\xed\x30\xbf\x38\x7c\x10\x39\xcf\x84\xc3\x92\xef\x16\xb9\x0a\x52\x24\x07\xc5\xba\x43\xf5\xcb\xf5\x00\xb1\xb2\x92\x7f\x1a\xcb\x63\xba\xc1\x5c\xcc\xcb\x95\xa6\x40\xfd\xe5\xdd\x8b\xd7\x7f\xba\xef\xfc\x0c\x5d\xb5\xf5\x7c\x47\x12\x08\xae\x69\xf6\x59\x1d\x8e\xb0\x32\x16\x50\xb2\x5b\x94\x90\x82\xbd\x65\x48\xb9\x86\xd3\x73\x93\xf9\xcb\x54\x74\x0b\xc6\xd6\xee\xec\x0c\x2f\xb1\x38\x1d\xcc\xab\x00\x85\x35\x05\x5a\x27\x2b\x3c\x11\x3f\x2d\x0c\xd7\xfa\xb5\x27\xd1\x33\x16\x3a\xae\x82\x8c\xc1\x1b\xc6\x24\x59\xa2\x01\xcc\x4a\x3d\xd5\xae\x5b\xe7\xfb\x3a\xf0\x84\xae\xfc\x19\xee\xd1\xf2\x46\xa0\x8d\xf1\x2a\xe3\xd2\xb2\x45\xcb\x35\x22\x35\x6b\x2d\x7f\xae\xa9\x85\xd0\xe6\xd7\x28\x46\x0d\x31\xe0\x19\x9d\xc1\x56\x28\x8f\xb7\x21\x28\x73\xc1\x21\x1c\xf2\x81\xd7\x2d\x0a\x61\x09\x25\xf0\x2d\x03\x08\xa9\x57\x66\x0e\x2d\xf8\x57\xe1\xd3\xd4\xe4\xb9\xd7\xd2\xed\x67\x01\x6a\xca\xa5\x77\xc6\xd2\x2c\xc3\x2d\xaa\x19\xc9\xf5\x54\xd8\x74\x23\x1d\xa6\xce\x5b\x9c\x31\xb8\x0c\xcc\xea\x80\x51\x93\x3c\xfb\xc8\x96\x88\x96\x9e\x75\x94\x77\x10\x58\xf1\x13\x10\xdc\x09\x2d\x33\x88\x8b\xee\x12\xb7\x46\x29\x0e\x8b\xe7\xab\xe7\xf7\x0f\x50\xbd\xba\x9d\x2b\x9a\xa5\xd4\xa8\x99\x55\x24\xf5\x0a\x6d\x5c\x59\xd6\x2a\x04\xd4\x59\x70\xb8\xf0\x25\x55\x92\x5d\x8b\xfc\x32\x97\xae\xf6\x53\x0a\x49\x75\x11\x80\x79\x40\x66\x45\x16\x40\x0a\xbc\xd0\xb0\x10\x39\xaa\x85\x20\xfc\x9f\x2b\x99\xb5\x49\x53\x56\xde\x65\x6a\xae\xc0\xf5\x90\x9a\xf9\x79\xc7\x8d\x33\xa4\x50\xd3\xd3\x8d\xb0\x22\x75\x68\x39\x86\x52\x8a\x81\x57\x87\x61\xa7\x94\xc6\x88\x3e\x2a\x7a\xa7\xed\x98\x65\x26\x25\x16\x3c\xc5\xc2\xd1\xac\xcc\x85\xb3\x18\xc2\x75\x9b\x41\x1f\xf5\xa0\x39\xbc\x2a\x71\x46\xd2\x95\xf8\x78\x0c\x07\xa1\x83\x33\xf4\x7f\xed\x89\x5e\x7a\x0c\x2b\x80\x2b\x0f\x71\x5e\x0f\x00\xbb\x49\xe4\x11\x8f\x56\x70\x34\x78\x4b\x02\x0f\xc1\x71\x24\xaa\xe0\x9e\x32\xcf\xbd\x13\x4b\x85\x20\x56\xae\xce\x60\x46\x27\x0d\xd7\x07\x6c\x0c\x33\x1e\x9e\x0e\xc1\xda\x63\x8b\x7b\x32\x0d\xee\x6d\x89\xd9\x07\xad\x77\xc7\xf6\x0c\x62\xd5\x12\xfa\xb5\xb0\x7c\x4b\x61\x65\x12\x6b\x54\x56\x6a\x8b\xd1\x3f\x87\x32\x91\xcf\x23\x5c\x5c\xb2\xa3\xc4\x06\x81\x59\xd1\x55\x5b\x05\x82\x86\x51\x4e\x47\xf7\xcd\xbb\x08\xdd\x41\x17\x95\x19\x24\x46\x3e\x35\x70\xe7\xfc\x78\xa4\x7d\x19\x34\xe7\xa1\xd5\x4e\x04\x59\xf5\x19\x04\xe6\x17\x98\x6e\x70\xef\x80\xe9\x7a\x25\xee\xf2\x8e\x43\xe8\xa6\xe1\x28\xad\x59\xd7\xc7\xcb\x15\xdc\x6d\x8c\x82\x7a\x8d\x56\xfb\x52\xc7\xa2\x5f\xf4\xa4\x86\xaf\x9b\x54\xf0\x5f\x54\x7a\x7c\x18\xe5\x3c\x78\x68\x34\x7e\xb7\x3a\xd4\xfd\xb4\xee\x5c\xe6\xf0\xe6\x6a\x30\x66\xae\xde\x9e\xd9\x39\x68\xb2\x83\x9d\x03\x2d\xc4\x99\x0c\xf5\xec\x48\x13\x13\x3c\x42\x1e\x46\xf1\x2f\xe9\x77\x8e\x6d\x0a\xf4\xb9\x4a\x2e\x11\x14\xae\x1c\x68\xa9\x38\x64\x64\x79\x60\x11\x3b\x89\x58\x28\x56\xc2\x2b\xd7\x6d\x7d\x5a\x5e\xe3\x89\xc3\xeb\x4b\x58\xcb\x2d\x6a\x48\x95\x27\xce\x8f\x4c\x7a\x23\xb6\x08\xb9\x57\x4e\x16\xaa\xa1\x13\x99\xe9\x92\x43\x9a\xb3\x11\xeb\x35\x05\x5a\x58\xdc\xbf\x80\xaf\xac\xdc\x72\xc5\x09\xcd\x7a\x2f\x57\xd4\xa1\x1f\xe3\x86\xcb\x53\x87\xe6\x6d\x6f\x43\xec\x93\x9b\x64\xcf\xad\x4f\x4c\x52\x2b\xb9\xe6\x5e\xc6\x78\x07\xbb\x4a\x6a\x41\x64\x52\x19\xca\x41\xc3\x08\xc8\x32\xc3\xb4\xf5\x72\xcc\x22\xad\xdd\x3b\xe9\x36\x51\x99\x2d\x3a\x15\x13\x51\x77\x2f\x56\x90\x73\x49\x75\x1b\x06\x8c\xfa\xb8\x91\x43\x00\x06\x0c\x2d\x4a\x55\xb7\xe8\x05\x54\xd8\x21\x11\x74\xbf\x44\xd4\x90\x0b\xcb\x72\x0a\xaa\x38\xbe\x8d\xcd\x45\xa3\xc9\xc0\xcd\x4a\x48\x15\xe8\xac\x51\x63\x68\xf0\x39\x81\x30\x24\x49\xe0\x79\x5e\xb8\x7d\x85\xcf\x64\xd4\xba\x50\xca\xec\xb8\x58\x9a\x0a\x63\x71\x98\xf7\x4a\xf7\xc9\xb0\xae\x43\x6c\xd2\x0d\xbd\x58\xb0\x8f\x80\x9e\x83\xe8\x8f\x4d\xd4\x09\xd8\x13\x17\xb4\x10\x62\xc4\x7d\xde\x5a\xce\x9a\x0c\x61\x6c\xde\xa0\xf5\x56\x7e\x5c\x18\xcd\x35\x8c\x91\xa4\xa7\xb2\xa3\xde\xd7\x9d\xc7\x12\xdd\x8e\x55\x7b\x71\xc3\x1c\x39\x27\xd6\x1d\xf9\x34\x45\xa2\x95\x57\x70\xbd\xdc\x33\xda\x95\x99\x28\xcb\xae\x70\x4f\x6c\xc4\x23\x96\xed\xb4\xdc\x37\xb0\xc4\x15\xbb\x82\xa7\x48\xf4\xa0\xa9\x8e\x9f\x61\x70\x72\xba\xc5\x3e\x97\xcb\x4e\xef\xbe\x20\xa5\x0d\x9e\x89\x48\x7a\xc2\xa1\xc8\x8b\x55\x2b\x37\x48\xcc\x6e\x41\xba\x3a\xb9\x51\x93\xdd\x8e\x53\xdc\x88\xe8\xe4\x21\x80\x1a\x8b\xa9\x7d\x54\x4e\x6c\x3d\x4f\xf2\xbd\x47\x97\xc0\xcb\xef\x1e\x9e\xcf\xe1\xc1\x80\xd8\x1a\x99\x41\x61\x88\x24\x43\x48\xc2\xd4\x5b\xe9\xf6\x20\x89\x3c\xd2\x2d\xb7\x83\xbf\x3f\x77\x7b\x42\x2a\xe8\x5e\x32\x9c\x71\xb1\xf6\xd2\xca\x9f\xdc\xc5\xa7\x36\xf2\xe2\x43\x1b\x6e\xf8\xb2\xbd\x16\xb9\x4c\x9b\xed\xd5\xcb\x21\x15\x84\xb7\xad\xcc\x57\xe7\xf4\x95\x54\x0a\x33\x46\x42\xe5\x1b\x9a\xbd\xf5\xd5\x4e\x55\x15\x10\xae\x2a\x82\xef\x98\xcd\xab\xba\xfb\x75\xde\xea\xb2\x15\x09\x89\xfe\xaa\x9b\xb3\xaf\x60\xfd\xea\x6e\x01\xa9\x50\x2a\x81\xbf\x86\xa2\x70\xf4\x24\xe4\x14\x87\x4f\xe2\x81\xd7\x05\x3e\xbe\x91\xe4\x2a\x2e\xa8\xc5\x46\x85\x1c\xb3\x58\x91\xc8\x17\x85\xb1\xec\x83\x6e\x20\x18\x63\x8b\xde\x47\x1b\xb5\x7e\x83\xd5\xcc\xe1\xa5\x89\xd7\x8f\xda\xec\xf4\x21\x84\x8c\xb9\x3c\x9e\x69\x05\x9b\x3f\xc5\xfd\xd0\x5a\x63\xcf\xf8\x5d\x58\x53\x39\x9c\x12\xc4\x71\x46\x68\xb7\x98\x95\x8f\x32\x6f\xdb\xba\xaf\x65\xb9\x65\xdd\x08\xbd\xef\xe0\xe1\xb4\xc2\x4f\x1b\x54\x05\x87\xa7\x33\xe0\x0b\x06\x3e\x0a\xb7\xa8\x5a\xce\x42\xd7\x32\xc1\xe4\x16\x44\x51\xa8\xea\x54\xb7\x79\x7a\xc3\x1b\x33\x4c\x65\x86\xec\xfb\xe1\x78\xcd\x6d\x70\xdf\x3a\x69\x72\x52\x7b\x04\xa3\x61\x27\x64\xf0\x8e\x58\xb3\x5b\x7a\xed\xf4\x4a\xb0\x14\x84\x0c\xf3\x63\x64\xed\x8b\x60\x87\x28\xa2\x45\xb6\x6a\xec\xa7\x86\x3c\x5b\x29\x78\x44\x2c\xd8\x81\x6c\x88\xab\x10\x92\x8c\x26\x02\x09\x93\xa6\xde\x52\xa5\xac\x6e\x80\xd4\x4d\xf5\xf7\x85\xa9\x13\x6f\xe9\xc3\x71\x77\xd7\x93\x53\x85\xe2\x17\xb4\xde\x39\x12\x89\xf5\x25\xdd\xda\xb3\x72\x69\xe7\x84\x2a\x43\x27\xa4\xaa\x6f\x75\x74\x6a\xbc\x76\x68\xcf\xfa\x01\xbb\x41\x1d\x03\x55\x75\xa8\x5e\x50\x61\x71\xb3\x5e\x73\x80\x70\x12\x96\x75\xa7\xad\x4b\x1d\x0b\xa9\x81\x50\x93\x74\x72\x8b\x6d\xfc\x72\x24\xd9\x9e\xf1\xf8\xf0\xf8\x68\xb2\x3d\x50\x82\x3b\x9d\x68\xa3\xd0\x3b\x41\x6d\x55\x1c\x6f\xf1\xce\xc7\xe8\x59\xae\x4f\x34\x82\xcd\x8d\xe8\x99\x48\x6e\x16\xb6\x20\xc1\x2f\xbd\xa0\xfd\x6d\xca\x44\x60\xe5\x9d\x33\xef\x3c\x7d\xa8\x2a\x71\x9e\x85\x5f\x51\x24\x6e\x23\x9c\xd8\xc9\x01\x75\x11\x86\x2c\x75\xf5\x60\x3d\x5e\x0d\x55\x14\x14\xe5\x65\x2d\xb3\x2a\x35\x52\xff\x38\xf3\x54\xfd\x38\xbc\x27\x6f\x7b\x56\x7d\x4f\x79\xe8\x5a\x27\xdd\xb5\xe7\x77\x35\x99\x7e\x4f\x72\xc1\xd5\x6b\x4c\xcf\xb5\xe3\x1d\xbb\x80\xfd\x6d\x7c\x91\x79\x7c\xb7\xdc\x3b\xa4\x0f\xe4\x89\xe7\x18\xf8\x55\x60\xe5\xef\x9c\xd7\xa2\xa5\xe2\x0d\xd5\xa0\xba\x6f\xa3\xae\x4a\x8b\xb5\x4e\x4d\xc3\x65\xe7\xcb\xef\xc2\x85\x27\xe5\x22\xa8\x2f\x74\xe6\xd1\x37\x1b\x27\x90\xab\xd0\x96\x50\xdb\x91\xeb\x38\x68\xad\x8e\xf6\xab\xfb\xf4\xcb\xdb\x9b\xc0\xdc\x29\xaf\x2f\x84\x73\x68\xf5\x1c\xfe\x71\xfd\xc3\xc7\xef\xa7\x37\x5f\x5c\x5f\xbf\xf9\x64\xfa\xf9\xdb\x8f\xaf\x7f\x48\xc2\x1f\x7f\xbc\xf9\xe2\xe6\x7d\xf5\xe5\xe3\x9b\x9b\xeb\xeb\x37\x5f\x7f\xfb\xb7\x87\xbb\xe7\x6f\xe5\xcd\xfb\x37\xda\xe7\x8f\xf1\xdb\xfb\xeb\x37\xf8\xfc\xed\x85\x44\x6e\x6e\xbe\xf8\xc3\x01\x2b\x3f\x4d\x5b\x93\x49\x8c\xdd\x8d\x9d\xc6\xa8\x9a\x83\xb3\xfe\x82\x13\x81\xc3\x13\x85\x69\x50\xd1\x64\x70\x57\xc4\x6f\x2d\xfa\x65\x0f\x30\x87\x95\x50\xe5\x08\x0d\xf9\x65\x7d\xe5\x55\x51\x2e\x4f\x1e\xe0\x5f\xff\x1e\x67\x82\xc6\x99\xa0\x71\x26\x68\x9c\x09\x1a\x67\x82\xc6\x99\xa0\xdf\xe7\x4c\xd0\x12\x9d\x18\x07\x83\xc6\xc1\xa0\x71\x30\x68\x1c\x0c\x1a\x07\x83\xc6\xc1\xa0\x71\x30\x68\x1c\x0c\xfa\xbf\x18\x0c\x1a\xa7\x71\xc6\x69\x9c\x71\x1a\xe7\xc2\x58\x1a\xa7\x71\xc6\x69\x9c\x71\x1a\x67\x9c\xc6\x09\x9f\x71\x1a\x67\x9c\xc6\x19\xa7\x71\xc6\x69\x9c\x71\x1a\x67\x9c\xc6\x19\xa7\x71\xc6\x69\x9c\x71\x1a\x67\x9c\xc6\x19\xa7\x71\xc6\x69\x9c\x0f\x36\x8d\xd3\xfc\x72\x7a\x18\xa7\x39\x83\x10\x69\x8a\x85\xc3\xec\x65\xff\x9f\x09\x5d\x5d\x85\x2f\xd5\xff\x07\x0a\x5f\x53\xa3\xe3\x00\x0f\xcd\xe1\xcd\xdb\x49\x7c\x31\x66\xaf\xab\x7f\xfc\xc3\x3f\xfe\x27\x00\x00\xff\xff\x1a\xd2\x5d\xda\xfe\x49\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\x5f\x8f\xe3\xb6\x11\x7f\xdf\x4f\x31\x70\x0a\x74\xb7\x59\xcb\x09\x9a\x87\xc6\x2f\x41\xea\x5c\x8b\x43\x92\xcb\xe2\x76\x73\x7d\xb8\x5c\x0f\xb4\x34\xb6\x99\xa5\x48\x95\x43\xda\xf1\xf5\xfa\xdd\x8b\x21\xf5\xcf\xb2\x64\x7b\x2f\x4d\x82\x14\xda\xa7\xb5\x35\x24\xe7\xff\xfc\x86\x1a\x58\x14\xf2\x15\x5a\x92\x46\xcf\x41\x14\x12\x7f\x72\xa8\xf9\x13\x25\x8f\x7f\xa1\x44\x9a\xd9\xf6\xd3\xab\x47\xa9\xb3\x39\x2c\x3c\x39\x93\xbf\x44\x32\xde\xa6\xf8\x15\xae\xa4\x96\x4e\x1a\x7d\x95\xa3\x13\x99\x70\x62\x7e\x05\x20\xb4\x36\x4e\xf0\xd7\xc4\x1f\x01\x52\xa3\x9d\x35\x4a\xa1\x9d\xae\x51\x27\x8f\x7e\x89\x4b\x2f\x55\x86\x36\x6c\x5e\x1d\xbd\xfd\x24\xf9\x2c\xf9\x24\xac\x10\x85\x9c\x8a\xa2\xb0\x66\x8b\x59\xa0\xb7\x1a\x1d\x32\x2f\x73\x98\x6c\x9c\x2b\x68\x3e\x9b\xad\xa5\xdb\xf8\x65\x92\x9a\x7c\xd6\x90\x4c\x53\x92\x33\x96\xc0\x6a\xa1\xa6\xa4\x45\x41\x1b\xe3\x1c\xda\x59\xe1\x95\x9a\x7d\xf6\xe9\xe7\x93\x2b\x80\xd4\x62\x60\xf0\x41\xe6\x48\x4e\xe4\xc5\x1c\xb4\x57\xea\x0a\x40\x8b\x1c\xe7\xb0\x35\xca\xe7\x58\xad\xa6\xa4\xfa\x2f\x21\x67\xac\x58\x63\xa9\x98\x2b\x2a\x30\x65\x19\xd7\xd6\xf8\x62\x0e\x43\x64\x71\xdb\x52\x1b\x51\x93\xaf\xc2\x09\xf7\xe5\x82\xf0\x40\x49\x72\x5f\xf7\x3c\xfc\x46\x52\x24\x28\x94\xb7\x42\x1d\x71\x17\x9e\x91\xd4\x6b\xaf\x84\xed\x3e\xbd\x02\xa0\xd4\x14\x38\x87\x17\xcc\x42\x21\x52\xcc\xae\x00\x4a\xa5\x97\x2c\x4d\x41\x64\x59\x30\xa4\x50\x77\x56\x6a\x87\x76\xc1\xbb\x54\xcf\x23\x4d\x86\x94\x5a\x59\xb8\x60\xac\xe7\x3a\x93\xa9\x70\x48\x20\x57\xe0\x36\x58\xcb\x0e\x92\xc0\xa2\xc8\xf6\xe0\x0c\x2c\x11\x3c\x61\xc6\xff\x5a\x64\xa5\x20\x88\x92\xc1\xa4\xde\x19\xe0\x47\x32\xfa\x4e\xb8\xcd\x1c\x12\x72\xc2\x79\x4a\xc2\x0e\x0f\xe6\x7b\xc2\x16\x59\xb4\xcd\xcb\xbe\x47\x6e\xcf\x22\x2e\x8d\x51\x28\xf4\x20\xcf\x2b\x10\xa0\x71\xd7\xf0\xaa\x11\x33\x2a\x19\x0d\x3e\x81\xd9\x2d\xb8\x8d\xa4\xe0\xb3\x42\x6a\x0a\xb2\xf1\xc1\x60\x4a\x39\x83\xeb\xc3\xdd\xab\x05\xac\xac\xc9\x61\xb7\x91\xe9\x26\xae\xa9\xb7\xdd\x09\x82\x6b\x63\x61\x27\x95\x82\x25\xde\x54\x7b\x0f\xc9\x5c\x60\x9a\xc4\x7d\x93\x82\x0d\x43\x0e\xb5\x8b\x4e\xb0\x50\x42\xe6\x6c\xba\x23\x3d\xdc\x87\x05\x77\xaf\x16\x47\x6a\x20\x67\xa5\x5e\x9f\xd4\x42\xcd\xaa\x50\xd1\x58\xf8\x93\x24\x47\xe7\x84\x0f\x54\x52\xaf\x3b\x1e\xba\x30\x9a\x39\x06\xb3\xfc\x11\x53\x07\x16\x0b\x8b\x84\x3a\x50\x1e\x2c\xab\x03\xe4\xbc\x22\xb6\x7d\x27\x9c\x50\x44\x87\xf2\x89\x4a\x79\x59\xb1\x1c\x65\xce\xa5\x96\xb9\xcf\x81\xe4\xbb\x20\x7b\x64\x06\x2c\xfe\xcb\x4b\x5b\xf9\xf3\x66\x9f\x59\xe1\x30\xba\xc1\x81\x03\x9c\xf3\xed\x10\x09\xf7\xf2\x5d\x9f\x73\xf7\x3d\xbb\x44\x82\x87\x8e\xa9\x3a\x16\x52\x82\x28\xf0\x8f\xe4\x30\x83\xe5\xbe\x87\xe8\x94\x55\xb6\xc7\xdb\xf5\x1b\xa3\x4d\xf1\x44\x11\x5e\x0c\xb3\x7f\xe8\x60\xce\xd4\x61\xd7\xa5\xac\x48\x38\x89\xe9\x32\xb6\xa5\x66\x8b\x25\x70\xa7\x50\x10\x82\x36\x0e\xc1\x6d\x84\xe3\x2c\x28\x57\x9c\xc6\xa4\xd1\x7c\x30\x53\xb2\x9b\x8a\xd4\x79\xa1\xd4\xbe\x32\x38\x41\xba\xc1\xf4\x91\x1f\x2d\x8d\xdb\x74\x8f\x14\x3a\x1b\xe0\xd7\x19\x40\x4d\xde\x62\x5c\x27\x2c\x42\x61\x64\x0c\x0c\xe1\x00\x45\xba\x01\xe3\x36\x68\x13\xf8\x6b\x79\xf6\xb7\xdf\xdf\x3f\x70\x3a\x8a\xbc\x61\x06\x85\x95\xc6\xf2\x4e\x9e\xc4\xba\xd4\x8f\xa4\x52\xce\xd3\x9e\xb6\x34\x5e\x67\xbd\x9c\x9d\xb6\xdd\x07\x85\x50\x5d\x4b\x61\xb7\x41\x1d\x4c\x13\x64\x9d\x4a\x3d\x75\x32\xc7\xc3\xf4\xe8\xc4\x23\xea\xca\x0d\xbd\xce\xd0\xaa\x7d\xc8\x10\xb1\x72\x02\xed\xc9\x61\x7e\x5a\xbc\x76\x15\x3f\x12\x66\xd1\xff\x30\x4a\x92\x09\x87\x2d\x39\x5a\x5b\x57\x40\x26\x39\x82\x08\x47\x27\x7c\xb9\x3e\xb9\x71\x89\x24\x3e\x2d\x3f\x52\xba\xc1\x5c\x34\xf5\xd4\x14\xa8\xbf\xbc\x7b\xfe\xea\xcf\xf7\x9d\x07\x70\xa8\xd6\x8e\xaf\x49\x02\xc1\x35\xd5\xfe\xb1\x0e\x67\x58\x19\x0b\x28\xd9\x8d\x4a\x60\xc3\xde\x35\xa4\x7c\xc3\xe9\xbf\xa9\x32\x65\x6a\xbb\x05\x63\x6b\xf7\x77\x86\x49\x2c\x4e\x4f\xe6\xed\xc2\x9a\x02\xad\x93\x48\x6d\xde\x03\x76\xab\xd0\xe4\xc1\xf7\x1d\xb9\x26\x2c\x7c\xa4\x83\x8c\x81\x24\xc6\xd4\x5b\x22\x13\xcc\x4a\x8d\xd5\x0e\x5f\x57\x95\x3a\x5c\x85\xae\xa2\x00\xee\xd1\xf2\x42\xa0\x8d\xf1\x2a\xe3\x02\xb6\x45\xcb\x95\x28\x35\x6b\x2d\xdf\xd5\xbb\x85\x84\xc0\xc7\x28\xc6\x2e\x31\x4d\x30\x52\x84\xad\x50\x1e\x6f\x43\x28\xe7\x82\x03\x3f\x64\x11\xaf\x5b\x3b\x04\x12\x4a\xe0\x5b\x86\x31\x52\xaf\xcc\x1c\x5a\x50\xb4\xc2\xca\xa9\xc9\x73\xaf\xa5\xdb\xcf\x02\xec\x95\x4b\xef\x8c\xa5\x59\x86\x5b\x54\x33\x92\xeb\xa9\xb0\xe9\x46\x3a\x4c\x9d\xb7\x38\x63\xa0\x1b\x98\xd5\x01\x2f\x27\x79\xf6\x91\x2d\xd1\x35\x4d\x3a\xea\xeb\x0d\x42\xa8\x10\xe5\x49\x5d\x33\xac\x8c\xae\x13\x97\x47\x59\x8e\x0b\xf5\xcb\x67\xf7\x0f\x50\x31\xd0\xce\x33\x0d\x29\x35\xca\x66\x45\x49\xbd\x42\x1b\x29\xcb\x3a\x88\x80\x3a\x0b\xce\x17\x3e\xa4\x4a\xb2\x9b\x91\x5f\xe6\xd2\xd5\x3e\x4b\x21\x21\x2f\x42\xab\x10\x50\x62\x91\x05\x80\x04\xcf\x35\x2c\x44\x8e\x6a\x21\x08\x7f\x71\x55\xb3\x46\x69\xca\xea\xbb\x5c\xd9\x15\xe4\x1f\x56\x36\x53\x1c\xb8\x74\x86\x14\x50\x43\xba\x11\x56\xa4\x0e\x2d\x47\x55\x4a\x31\x14\xeb\xc0\x3c\x28\xce\x31\xc6\x7b\x15\x70\xd0\x0e\xcd\x32\x93\x12\x8b\x9f\x62\xe1\x68\x56\x66\xcf\x59\x0c\xea\xba\xfd\xa1\x8f\x3a\x2d\x03\xbc\x2c\x91\x4c\xd2\x95\x7b\x28\xaa\x83\xe8\xc1\x2d\x8e\xbf\xef\x28\xa0\xf4\x1e\x56\x03\x57\x30\xe2\x7a\x10\x80\x7f\x53\x00\x22\x2e\xae\x60\x71\xf0\x9c\x04\x1e\x82\x13\x49\x54\xc1\x55\x65\x9e\x7b\x27\x96\x0a\x41\xac\x5c\x9d\xd9\x8c\x4e\x1a\xde\x7b\x18\x39\xc5\x7e\x78\x3e\x04\xaf\xfb\xc9\x3b\x92\x0d\xae\x6e\x09\xdb\x85\xcc\x77\x7d\x6b\x06\x91\x72\x09\x34\x5b\x9d\x45\x4b\x6d\x65\x72\x6b\x14\x57\xea\x8c\x7b\x11\x0e\x6e\x22\x9f\x47\x70\xba\x64\xa7\x89\xed\x0a\xb3\xa2\xab\xd6\x0f\x04\x0d\x63\xa6\x03\x0b\x34\x67\x11\xba\xa3\x1e\x2f\x33\x48\x8c\xa3\xea\xb6\x81\xf3\x66\x4f\x33\x35\x68\xd4\x3e\xdb\xc1\xa9\xb0\xab\xfe\x06\xdb\x82\x8b\x0c\x38\xb8\x7a\xc0\x80\x9d\x32\x78\x79\xd7\x23\x74\xd3\xf4\x94\x36\xad\x6b\xe8\xe5\x6a\x3e\x6c\xce\x82\x92\x8d\x56\xfb\x52\xd3\xa2\x5b\x12\xa5\x86\xaf\x9b\xe4\xf0\x3f\x56\x7d\x7c\x1c\x65\xed\x79\x6c\x34\x7e\xb7\xea\xb7\xc1\xb4\xee\x9b\xe6\xf0\x7a\x32\x18\x43\x93\x37\x17\xac\x1e\x34\x60\xcf\xea\x81\x96\xe5\x6c\xfe\x9a\xf4\xb4\x4e\xc1\x47\xe4\x71\x74\x7f\x48\x97\xd5\xb7\x28\xec\xcf\xf5\x74\x89\xa0\x70\xe5\x40\x4b\xc5\xa1\x24\xcb\x6b\x96\xd8\xaf\xc4\x62\xb2\x12\x5e\xb9\xc3\x46\xab\xe5\x47\x9e\x38\xec\xbe\x84\xb5\xdc\xa2\x86\x54\x79\xe2\xec\xc9\x5b\x6f\xc4\x16\x21\xf7\xca\xc9\x42\x35\xfb\x44\x66\x0e\xb7\x43\x9a\xb3\x41\x6b\x9a\x02\x2d\x2c\xee\x9f\xc3\x57\x56\x6e\xb9\x2a\x85\x2b\x84\x4e\x0e\xa9\x53\x42\x8c\x24\x2e\x61\x07\x7b\xde\x76\x16\xc4\xae\xbd\x29\x05\xdc\x60\xc5\xe4\xb5\x92\x6b\xee\x98\x8c\x77\xb0\xab\xa4\x16\x44\x26\x95\xa1\x58\x34\x8c\x80\x2c\x33\x4f\x5b\x2f\x7d\x16\x69\xad\xde\x49\xb7\x89\xca\x6c\xed\x53\x31\x11\x75\xf7\x7c\x05\x39\x97\x5d\xb7\x61\x80\xa9\xfb\x8d\x1c\x42\x32\x20\x6f\x51\xaa\xba\xb5\x5f\x40\x91\x07\x5b\x04\xdd\x2f\x11\x35\xe4\xc2\xb2\x9c\x82\x2a\x8e\x6f\x63\xab\xd2\x68\x32\x70\xb3\x12\x52\x85\x7d\xd6\xa8\x31\x5c\x33\x70\x4a\x61\xf0\x92\xc0\xb3\xbc\x70\xfb\x0a\xc9\xc9\xa8\x75\xa1\x94\xd9\x71\x29\x35\x15\x1a\xe3\xc0\x3f\x2a\xef\x67\x02\xbd\x0e\xb5\xa3\x65\xd3\xb2\xac\xf7\xc2\xa4\x9e\xac\x10\x5b\xb4\x93\x40\x29\x92\xb4\x90\x65\xc4\x8b\xde\x5a\xce\xaa\x0c\x7a\x6c\xde\x60\xfd\x56\xfe\x5c\x18\xcd\x95\x8e\x11\xa8\xa7\xb2\x8b\xdf\xd7\xdd\xcb\x12\xdd\x8e\x15\x7d\x71\x93\x1e\xb9\x27\xd6\x24\xf9\x34\x45\xa2\x95\x57\x70\xbd\xdc\x33\x4a\x96\x99\x28\x8b\xb3\x70\x4f\x6c\xfe\x23\x06\x3e\x68\xf3\x6f\x60\x89\x2b\x76\x0c\x4f\x71\xd3\xde\x46\x1e\xce\x00\x99\xd3\x6d\xfd\xf9\xfc\x76\x7a\xfd\x05\x69\x6e\xf0\x36\x46\xd2\x13\xae\x63\x9e\xaf\x5a\xf9\x42\x62\x76\x0b\xd2\xd5\x09\x8f\x9a\x8c\xd7\xbf\xe3\x46\x44\xc7\x0f\x41\xd5\xd8\x4d\xed\xa3\x7a\x62\x13\x7b\x92\xef\x3d\xba\x04\x5e\x7c\xf7\xf0\x6c\x0e\x0f\x06\xc4\xd6\xc8\x0c\x0a\x43\x24\x19\x74\x12\xa6\xde\x4a\xb7\x07\x49\xe4\x91\x6e\xb9\xa5\xfc\xff\x73\xba\x27\xa6\x87\xc3\x17\x27\x67\x1d\xad\x4d\x5c\x79\x95\xbb\xf8\x96\x48\x5e\x7c\x49\xc4\x4d\x63\xb6\xd7\x22\x97\x69\xb3\xbc\x3a\x1c\x52\x41\x78\xdb\xca\x89\x75\xb6\x5f\x49\xa5\x30\x63\xd4\x54\x9e\xd0\xac\xad\x5f\x58\x55\xf5\x02\x61\x52\x6d\xf8\x96\xd9\x9c\xd4\x1d\xb4\xf3\x56\x97\x2d\x4c\x28\x01\x93\xc3\x6c\x3e\x81\xf5\xcb\xbb\x05\xa4\x42\xa9\x04\xfe\x16\xca\x45\xef\xcd\xca\x29\x0e\x9f\xc4\x03\xd3\x05\x3e\xbe\x91\xe4\x2a\x2e\xa8\xc5\x46\x85\x32\xb3\x58\xab\xc8\x17\x85\xb1\xec\x89\x6e\x20\x24\x63\x9b\xdf\xc5\x21\xb5\x7e\x83\xd5\xcc\xf1\x4b\x20\xaf\x1f\xb5\xd9\xe9\x3e\xb8\x19\x33\x7b\xbc\x2d\x0b\x56\x7f\xaa\x1b\xa2\xb5\xc6\x9e\xf5\xbf\x40\x55\x39\x9e\x12\xc4\x51\x47\x68\xb7\x98\x95\x8f\x32\x6f\xdb\x36\xa8\x65\xba\x65\x1d\x09\xbd\x3f\xc0\xd0\x69\x85\xb0\x36\xa8\x0a\x0e\x56\x67\xc0\x17\x0c\x8d\x14\x6e\x51\xb5\x9c\x86\xae\x65\x82\xc9\x2d\x88\xa2\x50\xd5\xed\x72\xf3\xf4\x86\x17\x66\x98\xca\x0c\x39\x06\xc2\xb5\x9d\xdb\xe0\xbe\x75\x77\xe5\xa4\xf6\x08\x46\xc3\x4e\xc8\xe0\x25\xb1\xaa\xb7\xf4\x7b\xd0\x65\xc1\x52\x10\x72\x6b\x10\x23\x6c\x5f\x04\x7b\x44\x11\x2d\xb2\x75\x63\x27\x36\xe4\xe1\x4a\xc1\x23\x62\xc1\x8e\x64\x43\x7c\x85\xd0\x64\xbc\x11\xb6\x30\x29\xd7\x64\xaa\xb4\x75\x18\x29\x75\x57\xfe\x7d\x61\xea\x3c\x5c\x3a\x73\x5c\x7e\xe8\xd2\xa9\x42\xf1\x81\xbd\x7b\x8e\x44\x62\x7d\x59\xa3\x37\x29\x89\x0f\x2e\xbd\x32\x74\x42\xaa\xfa\xa5\x94\x4e\x8d\xd7\x0e\xed\x59\x77\x60\x6f\xa8\x43\xa2\x2a\x19\xd5\x01\x15\x68\x37\xeb\x35\xc7\x0b\x67\x66\x59\xb7\xea\xba\x54\xb5\x90\x1a\x08\x35\x49\x27\xb7\xd8\x86\x36\xbd\x19\xf8\xac\xfb\x07\x82\x81\x0c\x7c\xa4\x0a\x77\x3a\xfb\x46\xd1\x77\x82\xda\x0a\x19\xea\x11\x2f\x09\xdc\x0b\xb8\x3f\xd9\x4b\x36\xaf\x7e\xcf\x06\x78\x43\xda\xc2\x0d\x1f\xfa\x3e\xfa\xd7\xa9\x22\x81\x95\xb7\xce\xbc\xf5\xf4\x5b\x15\x91\xf3\x2c\xfc\x8c\x1a\x72\x1b\x31\xc7\x4e\x0e\xa8\x8b\x30\x24\xaf\xc9\x83\xf5\x38\x19\x2a\x38\x28\xca\x77\xcf\xcc\xaa\xd4\x48\xdd\xbb\xd2\xd3\xe5\xa5\x7f\x18\xa0\xf1\xaf\xfa\x15\x6b\x9f\x83\x9d\x71\xdd\x8e\xff\xd5\x5b\x75\xdb\x98\x0b\xde\x20\xc7\xec\x5d\x3b\x60\xdf\x7b\xe4\x5f\xc7\x27\x99\xc7\xb7\xcb\xbd\x43\xfa\x8d\x3c\xf2\x1c\x03\x3f\x0b\xd3\xfc\x83\x33\x5d\xb4\x54\x7c\x31\x36\xa8\xee\xdb\xa8\xab\xd2\x62\xad\xeb\xd8\xf0\x4e\xf6\xc5\x77\xe1\xbd\x2c\xe5\x22\xa8\x2f\xb4\xf6\xd1\x47\x1b\x27\x90\xab\xd0\xc3\x50\xdb\xa1\xeb\x78\x68\x51\x47\xfb\xd5\x8d\xfe\xe5\xbd\x50\x60\xee\xb4\xf7\x17\xc2\x39\xb4\x7a\x0e\xff\xbc\xfe\xe1\xe3\xf7\xd3\x9b\x2f\xae\xaf\x5f\x7f\x32\xfd\xfc\xcd\xc7\xd7\x3f\x24\xe1\x9f\x3f\xdd\x7c\x71\xf3\xbe\xfa\xf0\xf1\xcd\xcd\xf5\xf5\xeb\xaf\xbf\xfd\xfb\xc3\xdd\xb3\x37\xf2\xe6\xfd\x6b\xed\xf3\xc7\xf8\xe9\xfd\xf5\x6b\x7c\xf6\xe6\xc2\x4d\x6e\x6e\xbe\xf8\x43\x0f\x33\x3f\x4d\x5b\xa3\x59\x0c\xf3\x8d\x9d\xc6\xd8\x9a\x83\xb3\xfe\xc2\xeb\x84\xfe\x6b\x89\x69\x50\xd7\xd1\x2b\xd8\x83\xd5\x11\xee\x1d\x9c\x55\x36\x0f\x73\x58\x09\x55\xcf\x10\x91\x5f\xd6\xef\xdd\x9a\x53\xca\x4b\x0c\xf8\xf7\x7f\xc6\x31\xa9\x71\x4c\x6a\x1c\x93\x1a\xc7\xa4\xc6\x31\xa9\x71\x4c\x6a\x1c\x93\xfa\x25\xc6\xa4\x96\xe8\xc4\x38\x2b\xd5\x2f\xd7\x38\x2b\x35\xce\x4a\x8d\xb3\x52\xe3\xac\xd4\x38\x2b\x35\xce\x4a\x35\x7f\xe3\xac\xd4\xef\x72\x56\x6a\x1c\x4b\x1a\xc7\x92\xc6\xb1\xa4\x27\xc5\xd4\x38\x96\x34\x8e\x25\x8d\x63\x49\xe3\x58\xd2\x38\x96\x34\x8e\x25\x8d\x63\x49\xe3\x58\xd2\x38\x96\x34\x8e\x25\xb5\xff\xc6\xb1\xa4\x71\x2c\x69\x1c\x4b\x1a\xc7\x92\xc6\xb1\xa4\x71\x2c\xe9\x77\x3f\x96\xd4\xfe\xee\xdc\x54\x52\x73\x9d\x21\xd2\x14\x0b\x87\xd9\x8b\xee\x0f\x4d\x4d\x62\x29\xaf\x7e\x3b\x2a\x7c\x4c\x8d\x8e\x73\x4c\x34\x87\xd7\x6f\xae\xe2\xe1\x98\xbd\xaa\x7e\x14\x8a\xbf\xfc\x6f\x00\x00\x00\xff\xff\xd2\x22\x66\x66\x15\x4c\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates": &vfsgen۰DirInfo{ name: "templates", @@ -75,23 +75,30 @@ var vfsgenAssets = func() http.FileSystem { "/charts/components/aws-ebs-csi-driver/templates/NOTES.txt": &vfsgen۰CompressedFileInfo{ name: "NOTES.txt", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 205, + uncompressedSize: 852, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x64\xcd\x31\x6e\x84\x30\x14\x84\xe1\x9e\x53\x8c\x5c\xaf\x9d\x3e\x52\xae\x90\x22\xca\x05\xde\xda\x93\x60\xc5\x18\xe4\xf7\x20\x42\xc8\x77\x5f\x41\x4b\xfb\x6b\xf4\xcd\xf7\x8c\x8d\x2d\xff\xec\xb0\x51\x0c\xf2\xaf\x9e\x4f\xf5\x51\xb3\x4f\x2d\x6f\x6c\x18\x45\xa1\x26\xcd\x98\x1e\x68\x6b\x7d\x1f\x06\x00\xf8\x5b\x9f\x8c\x56\xf0\x4b\xc3\x32\x27\xf8\x7a\x25\xaf\xbb\x1a\x27\xf8\x02\x27\xcb\x12\xce\xd6\x2a\x8d\x1a\xf2\xfc\x56\x65\xe2\xc7\x71\x20\xd7\x58\xd6\x44\xb8\xfb\x5f\x38\x37\x0e\x01\xbd\x3f\xee\x40\xae\x6a\x52\xe3\x85\x84\x2f\x16\x8a\x32\x7c\xca\x44\xf4\xee\x86\x57\x00\x00\x00\xff\xff\xd8\xf9\x69\xfc\xcd\x00\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x90\x3f\x8f\xdb\x30\x0c\xc5\x77\x7d\x8a\x87\xcc\x17\x77\x2d\x04\x74\x38\x64\x28\x0e\x68\x6f\xb8\x0b\xda\x99\xb1\x69\x5b\x38\x59\x74\x29\xda\x69\x10\xf8\xbb\x17\x4a\x73\x7f\xd2\xa4\x93\x48\x82\x7a\x8f\xbf\xb7\x15\xcc\xac\xa1\x3d\xc0\x7a\x32\xd0\x3e\xaf\x79\x97\xd7\x75\x0e\xeb\x46\xc3\xcc\x8a\x9e\x32\xb2\x91\x1a\x37\x77\xd0\x29\x79\xe7\x00\xe0\x65\xda\x71\x6d\x11\x1d\x1b\x46\x69\xb0\x4e\x38\x1e\x51\x3d\x71\x64\xca\x5c\x3d\xd2\xc0\x79\xa4\x9a\xb1\x2c\x58\x47\xac\x68\x1c\xab\xf2\x47\x13\x1b\xe7\x2a\xc8\xa7\x44\x03\x7f\x39\x1e\x11\x52\x1d\xa7\x86\xb1\xba\x36\xaf\xca\xce\x0a\x15\x96\xe5\xee\x5a\x20\xa4\x6c\x94\xea\x93\xc8\x85\x31\x96\x65\xe5\x9c\xfb\x79\xff\xf4\xf8\xf0\xf8\xd5\x63\xdb\x33\x5a\x89\x51\xf6\x21\x75\x98\x29\x4e\x9c\xd1\xd3\xcc\xd8\x31\x27\x34\x3c\x2a\xd7\x64\xdc\x20\x24\xb4\x34\x8b\x42\x5a\x0c\x32\x97\x75\xeb\x79\x40\x48\x26\xa5\x42\x2d\xc9\x54\x62\x64\x85\x28\x92\x34\x8c\x4e\x65\x1a\x73\x85\x62\x73\xc0\x3e\xc4\x88\x1d\x43\x79\x90\xf9\xaf\x22\x21\x4f\xbb\xcc\xbf\x26\x4e\x06\x3d\xdf\xe9\x1c\xb5\x6d\x48\xc1\x0e\xde\xf1\x6f\x53\xda\x28\x93\xf1\x77\x36\x6a\xc8\xe8\x3c\xfc\x21\x71\x1a\x78\x4b\x5d\xf6\xee\xe5\x73\xde\x52\xb7\x89\x53\x36\xd6\x87\xc6\xbb\xe2\xfe\xcc\x91\x6b\x13\xf5\x6e\x94\xe6\x3e\x25\x31\xb2\x20\x29\x7b\x37\x6a\x10\x0d\x76\xd8\x44\xca\xb9\xa4\xe2\x9d\x72\x17\x24\x95\x77\x8c\xa1\xa6\x8d\x4c\xc9\x4a\x97\x65\xd2\x9a\xb3\x77\x26\x91\xf5\x55\xc0\x64\x94\x28\xdd\xe1\x79\x54\xa6\x66\x23\x29\x9b\x52\x48\x96\xbd\x9b\x4f\x67\xdd\x9b\x51\xdd\x7f\x0b\x43\x30\xef\x1c\x29\xbf\x45\x26\xce\xbd\x07\xe5\x1d\xf0\xce\x0a\xdc\xa4\x3d\x8f\x3f\xf2\x02\x57\xc4\xc0\x25\x33\xf0\x2f\x35\x70\x83\x1b\x78\x25\x2f\xd5\x47\xf6\xd2\xbf\xd1\x03\x17\xfc\xa5\xfd\x6f\x02\xa7\xf0\xcb\xce\x8d\x28\xfe\x04\x00\x00\xff\xff\x95\x4d\x06\x65\x54\x03\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/_helpers.tpl": &vfsgen۰CompressedFileInfo{ name: "_helpers.tpl", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 2184, + uncompressedSize: 2542, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x55\x4d\x6f\xe3\x36\x10\xbd\xfb\x57\x0c\x08\x07\x70\xd2\x48\x2e\x50\xa0\x07\x03\x39\x14\x69\x0f\x45\x8b\x14\x68\x16\xd9\xe3\x86\x96\x46\xf6\x6c\xf8\xa1\x70\x28\x25\xde\xd8\xff\x7d\x41\x52\xf2\x57\xec\x8d\xbd\x37\xc2\x7e\xf3\xe6\xcd\x9b\x0f\xbd\xbd\x8d\xaf\xa0\x25\x3d\x01\x46\x0f\x15\x29\xf4\x8b\x1a\x6f\x74\xc3\x5e\x16\x73\x9c\xc0\xd5\x78\xb5\x1a\x04\xd4\xe0\xaf\xd7\x5a\x9a\x12\xfc\x1c\xc1\x48\x8d\x60\xab\xf8\x2e\xe6\xd2\xf9\x7c\xd0\xe1\x32\x28\xb1\x22\x83\x20\xe4\x0b\x67\x38\xe5\xac\x60\xca\x4a\x47\x2d\xba\x3c\x84\x09\xc8\x36\x40\xd9\x28\x0f\xf9\x6d\x64\xb8\x0b\x9c\xf9\x83\x54\x0d\x72\x44\xfe\xd7\xa2\x73\x54\x22\x2c\xc1\xbb\xc6\x14\xf0\xfb\x6f\xf1\x49\xfa\xbe\xa9\x2a\x7a\x05\x91\x6d\xc8\xd0\x94\xf1\x9d\xa4\xde\x3a\x94\x1e\x41\xae\x73\x54\x8d\x52\x0b\x78\x6e\xa4\xa2\x8a\xb0\x04\x59\xd7\xb1\x88\x7c\xf0\x19\x13\x7b\xc4\xfb\x90\x23\x14\xc4\x30\xc5\x42\x36\x8c\xc0\x56\x23\xfc\xd3\x4c\xd1\x19\xf4\xc8\xa9\xf4\x8a\x50\x95\x0c\xd2\x21\x28\xd2\xe4\xb1\x04\x6f\xc1\xcf\x89\x61\x34\x5d\x44\x5b\xfe\xbc\xbb\x0f\x58\x32\x33\xe0\x1a\x8b\xcb\x7c\xf0\x77\x05\x0e\x15\x4a\xee\xfc\x2b\xac\xf1\x92\x0c\x27\x07\xd3\x6f\xe4\xe1\x85\x94\x82\x29\x42\xc3\x41\x27\x83\x8c\xe2\x3b\xb5\xa7\xb8\x1c\xe0\xbb\x4e\x53\xb5\x36\xb6\xff\x73\x6d\x6e\x8f\x39\x0a\x38\xc9\x7d\xc5\x1b\xa6\x61\xac\x64\x72\x73\x7a\x83\xb7\x74\xae\x4d\x49\x2c\xf9\xff\xc9\xb1\x14\xbc\xd6\xba\xf3\xeb\xd9\x02\x6b\x47\xc6\x57\x20\x2e\x38\xbb\x60\xb1\xc7\x96\xf2\x9e\x33\x72\xc7\xde\x3b\xa3\xb8\xd5\xe3\xb0\x44\x2d\x3a\x26\x6b\x42\x7f\x63\x9f\xbb\xa1\x49\x28\x25\xa7\xa8\x4e\xeb\x75\x0c\x10\x47\x2b\xdb\x36\x3e\xbd\x1f\xba\xc4\x4b\x70\x58\x2b\x59\x20\x88\x5f\x04\x88\x2f\xe2\x67\xb6\xcc\x6a\x6d\x4d\x92\xcb\x27\xc9\x4d\xd0\x9e\x0f\xc8\x14\xaa\x29\x0f\x43\x19\x15\x16\xde\xba\x7f\xbb\x90\x1c\x36\x43\x62\xf6\x07\x43\x3c\x35\xec\xad\xa6\x6f\x28\x02\x6c\x8e\x4a\xe7\x3c\x1f\x47\x77\x26\xf0\x41\xa6\xce\xc3\xed\x04\x9d\x59\x7f\xd4\x75\xef\xd7\x6a\x35\x90\x75\x9d\x3f\xad\x0f\x41\x4e\x76\xdc\x75\x31\x66\x78\x1f\xb2\x84\xe7\xc6\x7a\x84\x2d\xef\x0e\xb2\x68\x69\xe4\x0c\xcb\x6c\xba\x48\x44\x7d\x65\xf7\xe8\x5a\x2a\xf6\xe3\x8f\xb6\xa1\x37\xec\x9c\x7e\xec\x9b\x9c\x1d\x14\x18\xa6\xf6\x43\x17\xd3\xc5\x39\xa7\x4b\xef\x13\x91\x61\x2f\x4d\x81\xbb\x3e\xc4\xd8\x8f\x4d\x30\x2d\x3a\x1f\xb7\xe8\x31\xcb\xf0\xd5\x3b\x99\xb5\x56\x35\x1a\x33\x2f\x67\xfc\x08\x85\xd5\x3a\xac\x9e\x0a\x66\x48\x37\x83\xca\x59\x0d\x12\xb4\xac\x4f\xdb\xb5\x77\x9c\x9b\xbd\x18\x3a\xe4\x70\xe9\xc2\xd1\xa3\xc2\x83\xa8\x25\x39\x16\x30\x52\xc4\xfe\x72\x0d\x73\xd2\xcc\x10\x86\x4f\xb8\xb8\x86\x61\x1b\x0e\x61\x88\xe8\x4f\x62\xe4\x7f\x88\xf4\x9f\xe4\x8c\xb7\xee\xa9\xb5\x75\x00\x6e\xb6\xfb\x26\x6c\x77\xe0\xe9\x69\x96\xe1\x8b\x16\x1c\xe9\x94\xe4\x51\x00\x2c\xe3\x57\xbd\x57\xd7\xab\x3a\x74\xb4\xa8\x82\x99\x87\x91\x42\xb3\x4b\x71\x09\xbf\x1e\xb8\x2e\x31\xbf\xc8\xe0\x80\xd1\x02\x46\x5f\x2d\x19\x10\xd7\x62\x9f\xe9\x47\xc7\xf2\x7b\x00\x00\x00\xff\xff\x2b\xc8\xd3\x50\x88\x08\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x56\x4d\x6f\xdb\x46\x10\xbd\xeb\x57\x0c\x16\x0e\x60\xa7\x59\xba\x40\x81\x1e\x0c\xf8\x50\xa4\x05\x52\xb4\xb0\x83\xd8\x70\xdb\x93\x33\x22\x87\xd2\xd6\xfb\x95\xdd\x25\x63\x35\xd2\x7f\x2f\x76\x97\xa4\xa8\x2f\x48\x6a\x6f\x0b\xfa\xbd\x37\x33\x6f\x3e\xac\x6f\xdf\xae\xdf\x42\x2b\xd4\x0d\x78\x0a\x50\x0b\x49\x61\x61\xe9\x56\x35\x3e\x60\x39\xa7\x1b\x78\x7b\xbd\x5a\x4d\x22\x6a\xf2\xcb\xab\x45\x5d\x41\x98\x13\x68\x54\x04\xa6\x4e\xef\x72\x8e\x2e\x14\x93\x0e\xc7\xa1\xa2\x5a\x68\x02\x86\x5f\x3d\xa7\xa9\xe7\xa5\x17\xbc\x72\xa2\x25\x57\x44\x1a\x03\xbe\x06\x62\x23\x03\x14\xef\x93\xc2\x5d\xd4\x2c\x9e\x50\x36\xe4\x13\xf2\xbe\x25\xe7\x44\x45\xb0\x84\xe0\x1a\x5d\xc2\x8f\x3f\xa4\xa7\x50\x0f\x4d\x5d\x8b\x57\x60\x7c\x2d\x46\xba\x4a\xef\x9c\xea\x7b\x47\x18\x08\x70\x88\x51\x37\x52\x2e\xe0\x4b\x83\x52\xd4\x82\x2a\x40\x6b\x53\x11\xc5\xe4\x0f\xca\xea\x09\x1f\x62\x8c\x58\x90\x87\x29\x95\xd8\x78\x02\x6f\x14\xc1\x6f\xcd\x94\x9c\xa6\x40\x3e\x97\x5e\x0b\x92\x95\x07\x74\x04\x52\x28\x11\xa8\x82\x60\x20\xcc\x85\x87\xcb\xe9\x22\xd9\xf2\xf3\xdd\x43\xc4\x0a\x3d\x03\x6f\xa9\xbc\x2a\x26\xbf\xd6\xe0\x48\x12\xfa\xce\xbf\xd2\xe8\x80\x42\xfb\xec\x60\xfe\x26\x02\x7c\x15\x52\xc2\x94\xa0\xf1\x31\x4f\x0f\x98\x92\xef\xb2\x3d\xc5\xe5\x08\xdf\x74\x5a\xd4\x83\xb1\xfd\x1f\x07\x73\x7b\xcc\x41\xc0\x49\xee\x4b\xbf\x56\xba\x48\x95\xdc\xdc\x9e\xde\xe0\x51\x9e\x83\x29\x59\xa5\xf8\x94\x1d\xcb\xe4\x21\xd7\x8d\xaf\x67\x27\x68\x9d\xd0\xa1\x06\xf6\xc6\xf3\x37\x9e\x6d\xa9\xe5\xb8\xe7\x8c\xdc\xa1\xf7\xc6\x28\x8e\x7a\x1c\x97\xa8\x25\xe7\x85\xd1\xb1\xbf\xa9\xcf\xdd\xd0\x64\x94\xc4\x29\xc9\xd3\x7a\x9d\x08\xec\x60\x65\x63\xe3\xf3\xfb\xa9\x0b\xbc\x04\x47\x56\x62\x49\xc0\xbe\x63\xc0\x9e\xd9\x7f\xd9\x32\xa3\x94\xd1\x39\x5d\x7f\x52\xba\x19\xda\xeb\x81\xd0\xa5\x6c\xaa\xfd\x50\x4f\x92\xca\x60\xdc\xef\x1d\xa5\x80\xf5\x90\xe8\xed\xc1\x60\x2f\x8d\x0f\x46\x89\x7f\x88\x45\xd8\x9c\xa4\x2a\xfc\xfc\x3a\xb9\x73\x03\x47\x22\x75\x1e\x8e\x03\x74\x66\xfd\x64\x6d\xef\xd7\x6a\x35\x41\x6b\x8b\x97\xe1\x10\x14\xc2\x5c\x77\x5d\x4c\x11\x76\x29\x4b\xf8\xd2\x98\x40\x30\xf2\x6e\xaf\x8a\x42\x8d\x33\xaa\xf8\x74\x91\x85\xfa\xca\x1e\xc8\xb5\xa2\xdc\xe6\x1f\x6c\x43\x6f\xd8\x39\xfd\xd8\x36\x99\xef\x4d\x30\x4e\xed\x51\x17\xf3\xc5\x39\xa7\x4b\xbb\x81\x84\xf6\x01\x75\x49\x9b\x3e\x24\xee\x71\x13\x74\x4b\x2e\xa4\x2d\xfa\xcc\x39\xbd\x06\x87\xbc\x35\xb2\x51\xc4\x03\xce\xfc\x67\x28\x8d\x52\x71\xf5\x64\x34\x03\xdd\x0c\x6a\x67\x14\x20\x28\xb4\xa7\xed\xda\x8e\xe6\x7a\x2f\x2e\xa8\x0d\x1b\x17\xaf\xbb\x72\x89\xf2\x94\x18\x8f\x38\xf3\xc3\xf7\x78\xe5\x9c\x91\xb2\x57\x1d\x41\x7a\x45\x47\x3e\x2a\x45\x51\x51\x06\x60\x16\x85\xf3\x0c\x2e\xa5\xf0\xe1\x6a\x08\xec\x50\xcf\x08\x2e\x5e\x68\xf1\x0e\x2e\xda\x28\x1e\x19\x29\x9d\xf5\x39\x36\xc6\xc6\xaf\xeb\xe3\x70\x1b\x8f\x43\x24\xf5\x9c\x65\xfc\x87\x18\x0d\xed\xc2\x16\x29\x1a\x2c\xd3\x8f\x82\x3e\x95\x3e\x85\x7d\x37\x4f\xd4\x30\x0b\x70\x29\x49\x6f\x4a\x5c\xc1\xf7\x7b\x8e\x53\x8a\xcf\x38\xec\xe9\x13\x83\xcb\xbf\x8d\xd0\xc0\xde\xb1\x6d\xa5\xe3\xb7\xf6\x03\xea\x4a\x12\xcc\x43\xb0\x60\x9d\x79\x5d\x00\xe9\x16\x5a\x74\xa7\x6d\x43\xe4\xf1\xc4\xcb\x45\x72\xc8\x93\xff\xe1\xf1\xf1\xe3\xf3\xc7\x4f\xf7\x7f\xfe\x35\x01\x48\x86\xe5\x01\xed\x9a\x99\x18\x89\xfc\x9c\x83\x8e\x16\x7f\x2c\xf1\xf0\x3f\x35\xee\xee\x8f\x0a\x68\xb3\x4b\x1f\xdb\xf4\x6f\x00\x00\x00\xff\xff\x9b\xee\x92\x76\xee\x09\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrole-attacher.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 716, + uncompressedSize: 740, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x91\xb1\x6e\xe3\x30\x0c\x86\x77\x3f\x05\xe1\xf9\xe4\xe0\x80\x1b\x0e\x5e\x3b\x74\xef\xd0\xa5\xc8\x40\x4b\x6c\x42\x44\x96\x0c\x92\x72\x8a\xa6\x79\xf7\x42\x4e\xb2\x34\x01\x1a\x14\x9d\x44\x10\x9f\xfe\x8f\xa2\x9c\x73\xcd\x8e\x53\xe8\xe1\x21\x16\x35\x92\xa7\x1c\xa9\xc1\x89\x9f\x49\x94\x73\xea\x41\x06\xf4\x1d\x16\xdb\x66\xe1\x77\x34\xce\xa9\xdb\xfd\xd7\x8e\xf3\x6a\xfe\xdb\x8c\x64\x18\xd0\xb0\x6f\x00\x12\x8e\xd4\x03\x0d\xea\xe8\xcd\x48\x12\x46\x87\x66\xe8\xb7\x24\x4e\x6a\x2a\x40\xc4\x81\xa2\x56\x18\xe0\x70\x70\xc0\xc9\xc7\x12\x08\x5a\xdc\xab\xab\x37\xbd\xb2\x0b\xc2\x33\x49\x77\x62\x5b\xe8\xe0\x03\x12\xa7\x40\xc9\xe0\x1f\x1c\x8f\x8d\x94\x48\x4b\x86\x03\x9c\xf8\x51\x72\x99\xb4\x87\x97\xb6\x5d\x2f\xb9\x42\x9a\x8b\x78\x5a\x7a\x53\x7d\x85\x1a\x25\x9b\x73\x2c\x23\xe9\x19\x9a\x49\x86\x05\xd8\x90\xb5\x7f\xa0\x8d\xac\xcb\xb9\x47\xf3\xdb\x5a\x94\x29\xa0\x51\xad\xa6\xa5\xb5\xbe\xcf\x97\x72\xb8\xd3\x71\x23\xd0\x2b\x77\x6a\x59\x70\x43\xe7\x15\xdf\x52\x78\xe5\x6a\xe1\xf4\x9a\x7f\x6c\xfa\xde\x72\x5a\xd7\xe9\xff\x46\x4a\xf6\x8b\x8b\x83\xaf\x7a\xb8\xf6\xc3\xf5\x00\x2b\x35\xb4\xa2\x17\xfa\x32\xc8\xc5\x03\xeb\xe6\x33\x00\x00\xff\xff\xed\x68\x00\x14\xcc\x02\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x91\x31\x4f\xfc\x30\x0c\xc5\xf7\x7e\x0a\xab\xf3\x3f\x3d\xfd\x25\x06\xd4\x95\x81\x9d\x81\x05\x31\xb8\x89\xb9\xb3\x2e\x4d\x2a\xdb\xe9\x21\x8e\xfb\xee\x28\x2d\x30\xdd\x50\x01\x53\x2c\xeb\xf9\xfd\x9c\x67\xe7\x5c\x73\xe4\x14\x7a\xb8\x8b\x45\x8d\xe4\x21\x47\x6a\x70\xe2\x47\x12\xe5\x9c\x7a\x90\x01\x7d\x87\xc5\x0e\x59\xf8\x0d\x8d\x73\xea\x8e\xb7\xda\x71\xde\xcd\xff\x9b\x91\x0c\x03\x1a\xf6\x0d\x40\xc2\x91\x7a\xa0\x41\x1d\xbd\x1a\x49\xc2\xe8\xd0\x0c\xfd\x81\xc4\x49\x75\x05\x88\x38\x50\xd4\x2a\x06\x38\x9f\x1d\x70\xf2\xb1\x04\x82\x16\x4f\xea\xea\xa4\x57\x76\x41\x78\x26\xe9\x56\x6d\x0b\x1d\xbc\x43\xe2\x14\x28\x19\xdc\xc0\xe5\xd2\x48\x89\xb4\x78\x38\xc0\x89\xef\x25\x97\x49\x7b\x78\x82\xb6\x85\xe7\xc5\x59\x48\x73\x11\x4f\x6b\x77\xaa\x1f\x51\xa3\x64\x73\x8e\x65\x24\xfd\x92\xcd\x24\xc3\x2a\xd9\x93\xb5\xff\xa0\x8d\xac\xcb\x7b\x42\xf3\x87\x5a\x94\x29\xa0\x51\xad\xa6\xa5\xb5\x0c\x6e\xa3\xa6\x1c\x36\x93\xae\xda\x7a\xe5\x4e\x2d\x0b\xee\xe9\x33\xef\xeb\x20\xaf\x5c\x59\x9c\x5e\xf2\xaf\x78\x5b\x58\x6b\x80\xeb\x51\x47\x4a\xf6\xd7\x51\xfe\x68\x87\x9d\x1a\x5a\xb9\xb2\xca\x37\xe8\x23\x00\x00\xff\xff\x8b\xba\x29\x47\xe4\x02\x00\x00"), + }, + "/charts/components/aws-ebs-csi-driver/templates/clusterrole-csi-node.yaml": &vfsgen۰CompressedFileInfo{ + name: "clusterrole-csi-node.yaml", + modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), + uncompressedSize: 241, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\x8d\x31\x4f\xc4\x30\x0c\x46\xf7\xfc\x8a\x4f\xdd\x13\x84\xc4\x80\xb2\x32\xb0\x33\xb0\xa0\x1b\xdc\xc6\x02\xeb\x72\x4e\x65\x27\x45\xe2\xb8\xff\x8e\x5a\x60\x7d\x7e\x7e\x5f\x8c\x31\x9c\x45\x4b\xc6\x53\x1d\xde\xd9\x5e\x5a\xe5\x40\xab\xbc\xb2\xb9\x34\xcd\xb0\x99\x96\x44\xa3\x7f\x34\x93\x2f\xea\xd2\x34\x9d\x1f\x3d\x49\xbb\xdb\xee\xc3\x85\x3b\x15\xea\x94\x03\xa0\x74\xe1\x0c\x9e\x3d\x2e\x2e\x51\x5b\xe1\x68\x7b\x0c\xa8\x34\x73\xf5\xdd\x01\xae\xd7\x08\xd1\xa5\x8e\xc2\x98\xe8\xd3\xe3\xff\x43\x31\xd9\xd8\xd2\xaf\x3b\x21\xe1\x1b\x2a\x5a\x58\x3b\x1e\x70\xbb\x05\x1b\x95\x8f\x46\x04\xad\xf2\x6c\x6d\xac\x9e\xf1\x36\x4d\xa7\xa3\x6b\xec\x6d\xd8\xc2\x07\xdb\xc7\xfd\xef\xb0\xb1\xcd\x07\x7c\xe7\x3e\x9d\xc2\x4f\x00\x00\x00\xff\xff\x9b\xf0\xf0\x0f\xf1\x00\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrole-provisioner.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrole-provisioner.yaml", @@ -103,72 +110,79 @@ var vfsgenAssets = func() http.FileSystem { "/charts/components/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrole-resizer.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 1021, + uncompressedSize: 1008, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x93\x31\x6f\xdc\x30\x0c\x85\x77\xff\x0a\xc2\x5d\x23\x07\x05\x3a\x14\xb7\x76\xe8\x1e\x14\x59\x8a\x0e\xb4\xc4\xb3\x89\xc8\x92\x4b\x52\xbe\x22\xe9\xfd\xf7\x42\xaa\xd1\xa1\x17\x14\x46\x33\xd9\x20\x9f\xbf\xc7\x67\x4a\x2f\x2f\x0e\xf8\x0c\xc3\x23\xc6\x42\x3a\x50\xc2\x31\xd2\x63\x8e\x65\xa1\x07\x52\x7e\xe6\x34\xc1\xf5\xda\x39\xe7\xba\x27\x4e\xe1\x04\x9f\x62\x51\x23\x79\xc8\x91\x3a\x5c\xf9\x91\x44\x39\xa7\x13\xc8\x88\x7e\xc0\x62\x73\x16\x7e\x46\xe3\x9c\x86\xa7\x8f\x3a\x70\xbe\xdf\xde\x77\x0b\x19\x06\x34\x3c\x75\x00\x09\x17\x3a\x01\x8d\xea\xe8\x87\x91\x24\x8c\x4e\xaa\x13\x89\x93\x0a\x05\x88\x38\x52\xd4\xaa\x05\x68\xf3\x25\x1f\x4b\x20\xe8\xf1\xa2\xae\x7e\xe8\x95\x5d\x10\xde\x48\x86\xdf\xda\x1e\x06\xf8\x09\x89\x53\xa0\x64\xf0\xa1\x4e\x2c\x25\x52\x63\xbc\x83\x2f\x33\xc1\x39\xc7\x98\x2f\x35\x4d\x6d\x80\xce\xb9\xc4\x00\x23\x41\x49\x3e\x2f\x0b\x25\xa3\x00\xe7\x2c\xb0\xc6\x32\x71\x52\xb0\x19\x0d\x84\xbe\x17\x16\x02\x25\x2f\x64\xda\x68\x4d\x24\x79\xe3\x9a\x9b\xd3\x34\xb4\xaa\x03\x5c\xf9\xb3\xe4\xb2\xea\x09\xbe\xf6\xfd\xb7\x56\x05\x10\xd2\x5c\xc4\x53\xab\xee\x98\x3f\xcd\x8d\x64\x6c\x8d\x89\xac\xbf\x83\x3e\xb2\xb6\xe7\x05\xcd\xcf\x4d\xf5\x1a\xf6\x2f\xe8\x5a\x37\xa0\x46\xc9\xb6\xb6\x36\xdd\x45\xff\x86\xdf\x41\x5f\xd6\x80\x46\xf5\x6d\x7d\x8b\x9f\x8f\xc8\xcb\x31\xd3\x37\x39\xdc\xab\xa1\x95\x1b\xa3\x03\x29\xd4\xb2\xe0\x44\xfb\x79\x7c\xcd\x71\x57\xf8\x88\xaa\x07\x7f\xe0\xc1\x2c\xb4\x51\xb2\x1b\xe2\xcd\x2e\xbc\xd0\x9e\xe2\x7f\xb7\x92\xc3\xd1\xb9\xeb\x95\xa2\x14\xae\xd7\xee\x57\x00\x00\x00\xff\xff\x4e\xae\x7c\x84\xfd\x03\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x92\x31\x6f\xd5\x40\x10\x84\x7b\xff\x8a\xd1\xd1\xe6\x1c\x21\x51\x20\xb7\x14\xf4\x08\xd1\xa0\x14\xe7\xf3\xc6\x5e\xe5\x7c\x67\x76\xf7\x1c\x94\x90\xff\x8e\x7c\xbc\x20\x10\xaf\x78\x21\x95\xad\xd9\xf1\x7c\x9a\x5d\x7b\xef\xbb\x3b\xce\xd3\x80\x0f\xa9\xaa\x91\x7c\x2a\x89\xba\xb0\xf1\x17\x12\xe5\x92\x07\xc8\x18\x62\x1f\xaa\x2d\x45\xf8\x21\x18\x97\xdc\xdf\xbd\xd7\x9e\xcb\xf5\xfe\xb6\x5b\xc9\xc2\x14\x2c\x0c\x1d\x90\xc3\x4a\x03\x68\x54\x4f\xdf\x8d\x24\x87\xe4\x85\x94\x1f\x48\xbc\x1c\xa1\x40\x0a\x23\x25\x3d\xbc\xc0\xe3\xa3\x07\xe7\x98\xea\x44\x70\xe1\x5e\xfd\xf1\x61\x54\xf6\x93\xf0\x4e\xd2\xff\xf2\x3a\xf4\xf8\x81\xcc\x79\xa2\x6c\x78\x87\xa7\xa7\x4e\x6a\xa2\x96\xf1\x06\x9f\x17\xc2\x6d\x49\xa9\xdc\x73\x9e\x71\x0c\xa0\x4b\xa9\x69\xc2\x48\xa8\x39\x96\x75\xa5\x6c\x34\xe1\xb6\x08\xb6\x54\x67\xce\x0a\x5b\x82\x41\xe8\x5b\x65\x21\x28\x45\x21\xd3\x96\xd6\x4c\x52\x76\x3e\x7a\x73\x9e\xfb\xa6\x7a\x84\x8d\x3f\x4a\xa9\x9b\x0e\xf8\xea\xdc\x4d\x53\x01\x21\x2d\x55\x22\x35\xf5\x14\xf3\x7b\xb8\x93\x8c\x6d\x30\x93\xb9\x2b\xb8\xc4\xda\x9e\xf7\xc1\xe2\xd2\x5c\x7f\xc7\xc2\x39\xdc\xb4\xb5\xfc\x19\x0b\xb7\x1d\x47\x50\xa3\x6c\x7b\x49\x75\x25\x7d\xb6\x3d\x03\x70\x9e\x70\x05\x57\xb7\x29\x18\x1d\x6f\x5b\x93\xf0\xff\xd4\x98\x02\xaf\x97\xa2\x5f\xcd\xb9\x56\x0b\x56\xcf\xe0\x2e\x6a\xa4\x56\x24\xcc\x74\xfa\x45\xcf\x73\x4f\x9e\x98\x82\xea\xc5\x2b\x7d\x41\x2f\xda\x29\xdb\x99\xdc\x7f\x6e\x14\x85\x4e\x8d\x5e\x73\xad\x32\xbd\xa0\xc3\xcf\x00\x00\x00\xff\xff\x2d\x91\x50\xc9\xf0\x03\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshot-controller.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrole-snapshot-controller.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 1150, + uncompressedSize: 1147, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x31\x8f\xd4\x30\x10\x85\xfb\xfc\x8a\x91\xeb\xd8\x27\x24\x0a\x94\x96\x82\x1e\xa4\x6d\x10\xc5\xc4\x1e\x6e\xad\x73\xec\x68\x66\x9c\x93\x38\xee\xbf\x23\x9b\xc0\x15\xbb\xa7\x43\x61\xab\x48\xd1\xf3\xfb\xde\xf3\x78\x9e\x9e\x2c\xc4\xef\xe0\x4e\x98\x2a\x89\xa3\x8c\x73\xa2\x53\x49\x75\xa1\x2f\x19\x57\x39\x17\x85\xe7\xe7\xc1\x5a\x3b\x3c\xc4\x1c\x26\xf8\x98\xaa\x28\xf1\xe7\x92\x68\xc0\x35\x9e\x88\x25\x96\x3c\x01\xcf\xe8\x1d\x56\x3d\x17\x8e\x3f\x50\x63\xc9\xee\xe1\x83\xb8\x58\xee\xb6\x77\xc3\x42\x8a\x01\x15\xa7\x01\x20\xe3\x42\x13\xd0\x2c\x56\x76\x80\xf5\x25\x2b\x97\x94\x88\x2d\x37\x5f\x80\x84\x33\x25\x69\x72\x80\x1e\x31\xfb\x54\x03\x81\xc1\x47\xb1\xed\xac\x97\x68\x03\xc7\x8d\xd8\xfd\xd6\x1a\x70\xf0\x13\x72\xcc\x81\xb2\xc2\xfb\x16\x9a\x6b\xa2\xee\x61\x01\xd7\xf8\x89\x4b\x5d\x65\x82\xaf\xc6\x7c\xeb\xbe\x4c\x52\x2a\x7b\xea\xff\xd6\xd6\x43\x94\xb2\x6e\xbd\xbc\xec\xa2\x8d\x78\xee\x82\x7b\x52\x33\x82\x49\x51\xfa\xf7\x11\xd5\x9f\xbb\xe6\x80\xb9\x4f\x18\x97\x7f\x23\x8c\x60\xea\x1a\x50\xe9\x1a\x4b\xb4\x30\xde\xd3\x7e\xd1\xd7\xc8\xbb\xc2\x27\x14\xb9\x6d\x27\xda\x28\xeb\x85\xe3\x45\x78\xcf\xd4\xc2\xbf\xd4\x18\xc1\xac\xaf\x71\xfe\x3c\x08\xf7\x76\xb1\x7d\x4a\xfb\x81\xff\xec\x77\x9c\x5b\xb2\x5e\xbb\x86\x97\xd6\x6f\x0c\x75\x04\x13\x28\xd1\x2b\xe3\x3d\x1a\xeb\x16\x4f\xeb\x30\xfb\x4e\x14\xb5\x5e\x44\xf8\x8b\x1a\xda\x3e\x53\x0e\x6d\x43\x7f\x05\x00\x00\xff\xff\xe5\x24\xb9\xec\x7e\x04\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x31\x6b\xfb\x40\x0c\xc5\x77\x7f\x0a\x71\xb3\xcf\xe1\x0f\xff\xa1\x78\xed\xd0\xbd\x43\x97\xd2\x41\x3e\x8b\xe4\xc8\xf9\xce\x48\x3a\x07\x9a\xe6\xbb\x17\xc7\x0e\x19\xea\xd0\x90\xa4\xd3\xc1\xf1\xf4\x9e\x7e\x92\xac\xb5\xc5\xd6\xc7\xb6\x86\xe7\x90\x45\x89\x5f\x53\xa0\x02\x7b\xff\x46\x2c\x3e\xc5\x1a\xb8\x41\x57\x61\xd6\x4d\x62\xff\x89\xea\x53\xac\xb6\x4f\x52\xf9\xb4\x1a\xfe\x15\x1d\x29\xb6\xa8\x58\x17\x00\x11\x3b\xaa\x81\x1a\xb1\x12\xb1\x97\x4d\x52\xeb\x52\x54\x4e\x21\x10\x5b\x1e\x7d\x01\x02\x36\x14\x64\x94\x03\xec\xf7\x16\x7c\x74\x21\xb7\x04\x06\x77\x62\xc7\x5a\x27\xde\xb6\xec\x07\xe2\x6a\xd2\x1a\xa8\xe0\x0b\xa2\x8f\x2d\x45\x85\xff\x70\x38\x14\x9c\x03\x1d\x3d\x2c\x60\xef\x5f\x38\xe5\x5e\x6a\x78\x07\x63\xe0\xe3\xe8\xcc\x24\x29\xb3\xa3\xe9\xb7\x1f\x51\x44\x29\xea\x90\x42\xee\x48\x4e\xb2\x81\xb8\x99\x24\x6b\x52\x53\x82\x09\x5e\x8e\xef\x0e\xd5\x6d\x26\xd5\x6d\x11\x2e\xa0\xef\xae\xcd\x29\xc1\xe4\xbe\x45\xa5\xe5\x44\xd1\xc4\xb8\xa6\x79\xea\xcb\xf9\xb3\xc6\x05\x14\xf9\x0b\x3e\x1a\x28\xea\x82\xef\x0f\x10\xc7\x34\x82\x9c\x91\x4a\x30\xfd\xe5\xb4\xd3\xa5\x54\xd7\x40\xce\xdb\x9b\x4b\x1e\xc0\x7a\x4f\x7a\x8a\xba\x3c\x92\xf3\x04\x7e\x59\x76\x09\xa6\xa5\x40\x17\xd7\x7e\x7b\x73\x8f\x3a\xbc\x3b\x3a\x58\x89\xa2\xe6\x85\x46\xce\x81\xdf\x01\x00\x00\xff\xff\x42\xa4\x7d\x74\x7b\x04\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrole-snapshotter.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 802, + uncompressedSize: 782, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x31\x8f\xd4\x30\x10\x85\xfb\xfc\x8a\x51\x6a\x9c\x13\x12\x05\x4a\x4b\x41\x0f\xd2\x36\x68\x8b\x89\xfd\xb8\xb5\xce\x6b\x47\x33\xe3\x1c\xe2\xb8\xff\x8e\x6c\x72\x20\xb4\x11\xa2\x80\x6e\xe4\x99\x79\xdf\xcb\xcb\x3c\x3d\x39\x8a\x9f\x69\x3a\x71\xaa\xd0\x09\x99\x97\x84\x53\x49\xf5\x8a\x8f\x99\x57\xbd\x14\xa3\xe7\xe7\xc1\x39\x37\x3c\xc4\x1c\x66\x7a\x97\xaa\x1a\xe4\x43\x49\x18\x78\x8d\x27\x88\xc6\x92\x67\x92\x85\xfd\xc4\xd5\x2e\x45\xe2\x57\xb6\x58\xf2\xf4\xf0\x56\xa7\x58\xee\xb6\xd7\xc3\x15\xc6\x81\x8d\xe7\x81\x28\xf3\x15\x33\x61\x51\x87\x2f\x06\xc9\x9c\x9c\xee\x24\x83\x38\x69\xc2\x44\x89\x17\x24\x6d\xf3\x44\xdd\x63\xf6\xa9\x06\xd0\xc8\x8f\xea\xda\xb2\xd7\xe8\x82\xc4\x0d\x32\xfd\x98\x1d\x69\xa2\x6f\x94\x63\x0e\xc8\x46\x6f\x9a\x6b\xa9\x09\x5d\xc3\x11\xaf\xf1\xbd\x94\xba\xea\x4c\x9f\xc6\xf1\xdc\x75\x05\x5a\xaa\x78\xf4\x37\x6c\xc8\xa6\x7b\x67\x83\x2c\xfd\x35\x45\xb5\xf1\x15\x8d\x8f\x6c\xfe\xd2\x0a\x2f\x60\x43\xab\xea\x1a\xf6\x6a\xed\xcd\xf3\xdf\x71\x14\x5e\x70\x0b\xba\x47\xe7\x74\xde\x81\xd2\x4b\x42\x93\x5a\x11\xbe\xc7\x9e\xed\x11\x60\xeb\x3f\xef\x65\xc1\x27\x56\xc5\x1f\x71\x3f\x3f\xef\x9f\x72\x4b\xb6\xa3\x40\x7f\xe5\x77\x68\xe1\xb7\x5c\x03\x12\x0c\xff\xc5\xd6\x9d\x1a\x5b\xbd\x71\xb7\xb3\xcf\x43\x3b\x39\xe4\xd0\x8e\xe8\x7b\x00\x00\x00\xff\xff\x90\x55\xf3\x8c\x22\x03\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x90\x31\x4f\xc3\x30\x10\x85\xf7\xfc\x8a\x53\x66\x9c\x0a\x89\x01\x65\x65\x60\x67\x60\x41\x1d\x2e\xce\x53\x6b\xd5\xb5\xa3\xbb\x73\x8a\x28\xfd\xef\x28\x69\x0b\x42\x8a\x04\x03\x6c\x27\xdf\xbd\xf7\x3d\x3f\xe7\x5c\xb5\x0b\xa9\x6f\xe9\x21\x16\x35\xc8\x53\x8e\xa8\x78\x08\xcf\x10\x0d\x39\xb5\x24\x1d\xfb\x86\x8b\x6d\xb3\x84\x37\xb6\x90\x53\xb3\xbb\xd7\x26\xe4\xd5\x78\x5b\xed\x61\xdc\xb3\x71\x5b\x11\x25\xde\xa3\x25\x74\xea\xf0\x6a\x90\xc4\xd1\x69\xe2\x41\xb7\xd9\x0c\xe2\x64\x32\x26\x8a\xdc\x21\xea\x74\x4f\x74\x3c\x3a\x0a\xc9\xc7\xd2\x83\x6a\x3e\xa8\x9b\xc4\x5e\x83\xeb\x25\x8c\x90\xe6\x7c\x5b\x53\x43\xef\x94\x42\xea\x91\x8c\xee\xe8\x74\xaa\xa4\x44\xcc\x1e\x8e\x78\x08\x8f\x92\xcb\xa0\x2d\xbd\x50\x5d\xd3\x7a\x76\x16\x68\x2e\xe2\x71\x7e\xc5\x88\x64\x7a\xdd\x8d\x90\xee\xfc\x1e\x83\x5a\x7d\x43\xf5\x81\xcd\x6f\xa7\xc1\x0b\xd8\x30\x4d\x65\xe8\x2f\xd3\x30\x2f\x67\xed\xef\x68\x0a\x2f\x58\xc2\x6d\x30\xd3\x66\xea\xa2\xdf\xb5\xae\x46\x2d\x0b\x6f\x70\x29\x7a\x19\x33\xe6\x58\xf6\xb8\x4a\x7c\x64\x55\xfc\x00\xfd\xfc\xea\x9f\xd3\x73\xb2\xe5\x8a\xbf\x1a\x5d\x0c\xf2\xad\xe9\x1e\x11\x86\x7f\x0b\xb7\x52\x63\x2b\x0b\x19\x2f\x09\x68\x5d\x7d\x04\x00\x00\xff\xff\x8c\xa8\xca\xa6\x0e\x03\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-attacher.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrolebinding-attacher.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 403, + uncompressedSize: 416, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x31\x4f\x3b\x31\x0c\x47\xf7\xfb\x14\x56\xf7\xe4\xaf\xbf\xc4\x80\x6e\x03\x06\x36\x86\x22\x75\xf7\x25\x86\x9a\xa6\xce\xc9\x76\x0a\xe2\xe8\x77\x47\xd7\x6b\x85\x2a\x24\xd6\xe8\xfd\x9e\x9c\x17\x42\xe8\x76\x2c\xb9\x87\x87\xd2\xcc\x49\xd7\xb5\xd0\x3d\x4b\x66\x79\xed\x70\xe4\x0d\xa9\x71\x95\x1e\x74\xc0\x14\xb1\xf9\xb6\x2a\x7f\xa2\x73\x95\xb8\xbb\xb5\xc8\xf5\xdf\xe1\x7f\xb7\x27\xc7\x8c\x8e\x7d\x07\x20\xb8\xa7\x1e\x68\xb0\x90\x8c\x03\xba\x63\xda\x92\x86\xe1\xec\x04\x28\x38\x50\xb1\x19\x05\x98\xa6\x00\x2c\xa9\xb4\x4c\xb0\xc2\x77\x0b\x97\x5d\x56\x3e\x90\xc6\x85\x5d\x41\x84\x2f\x10\x96\x4c\xe2\x70\x03\xc7\x63\x67\x6d\x78\xa3\xe4\x27\x4d\x80\xe5\x07\xcf\xa4\x07\x4e\x74\x97\x52\x6d\xe2\x27\xff\x72\xcc\x34\x41\xdc\x60\x69\x64\xd1\xae\x98\x98\xaa\xb8\xd6\x52\x48\xe3\x8c\xce\xe6\xcb\xcc\x46\x4c\xe7\xed\x9a\x0a\xa1\x51\x7c\xba\x3c\xcf\x9c\xd6\x42\x6b\x7a\x99\x0f\xf8\x15\xf0\x2a\x03\x7d\x38\xa9\x60\xf9\x69\xa1\x0b\x82\x23\x3f\x6a\x6d\xe3\x1f\x71\xbb\xef\x00\x00\x00\xff\xff\x01\x72\x90\x7b\xa0\x01\x00\x00"), + }, + "/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-csi-node.yaml": &vfsgen۰CompressedFileInfo{ + name: "clusterrolebinding-csi-node.yaml", + modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), + uncompressedSize: 404, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xbd\x4e\x03\x41\x0c\x84\xfb\x7d\x0a\x2b\xfd\x2e\x42\xa2\x40\xd7\x01\x05\x7d\x90\xd2\xfb\xf6\x0c\x31\xd9\x78\x4f\xb6\x37\xfc\x1c\x79\x77\x74\x39\x22\x14\x21\xd1\x7f\xf3\xd9\x33\x31\xc6\xb0\x63\x19\x3a\x78\x28\xcd\x9c\x74\x5d\x0b\xdd\xb3\x0c\x2c\x2f\x01\x47\xde\x90\x1a\x57\xe9\x40\x7b\xcc\x09\x9b\x6f\xab\xf2\x27\x3a\x57\x49\xbb\x5b\x4b\x5c\xaf\x0e\xd7\x61\x4f\x8e\x03\x3a\x76\x01\x40\x70\x4f\x1d\x50\x6f\x31\x1b\x47\x74\xc7\xbc\x25\x8d\xfd\x8f\x13\xa0\x60\x4f\xc5\x66\x14\x60\x9a\x22\xb0\xe4\xd2\x06\x82\x15\xbe\x59\x3c\xe7\x06\xe5\x03\x69\x5a\xd8\x15\x24\xf8\x02\x61\x19\x48\x1c\x6e\xe0\x78\x0c\xd6\xfa\x57\xca\x7e\xd2\x44\x58\x1a\x3c\x91\x1e\x38\xd3\x5d\xce\xb5\x89\x9f\xfc\xcb\x33\xd3\x04\x69\x83\xa5\x91\x25\xbb\x60\x52\xae\xe2\x5a\x4b\x21\x4d\x33\x3a\x9b\xcf\x31\x1b\x31\x53\x07\xbb\xd6\x53\xb4\x0f\x73\xda\x07\xad\x85\xd6\xf4\x3c\xdf\xfc\xb3\xd9\x45\x73\x7a\x77\x52\xc1\xf2\x5b\x5f\x17\x04\x47\x7e\xd4\xda\xc6\x7f\xf6\x0c\xdf\x01\x00\x00\xff\xff\xf6\xda\xd1\x9c\x93\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xb1\x4e\x2b\x31\x10\x45\x7b\x7f\xc5\x28\xbd\xfd\xf4\x24\x0a\xb4\x1d\x50\xd0\x51\x04\x29\xfd\xac\x3d\x84\x21\xce\x78\x35\x63\x07\x89\x25\xff\x8e\x9c\xcd\x16\x08\x44\x6b\x9f\x7b\x7c\x7d\xbd\xf7\xee\xc0\x92\x06\x78\xc8\xcd\x2a\xe9\xb6\x64\xba\x67\x49\x2c\x7b\x87\x13\xef\x48\x8d\x8b\x0c\xa0\x23\xc6\x80\xad\xbe\x16\xe5\x0f\xac\x5c\x24\x1c\x6e\x2d\x70\xf9\x77\xfa\xef\x8e\x54\x31\x61\xc5\xc1\x01\x08\x1e\x69\x00\x1a\xcd\x47\x63\x2f\x25\x91\xdf\x53\xad\xa4\x7e\xbc\x6a\x01\x32\x8e\x94\xad\xd3\x00\xf3\xec\x81\x25\xe6\x96\x08\x36\xf8\x6e\x7e\x8d\x26\xe5\x13\x69\x58\xd8\x0d\x04\xf8\x04\x61\x49\x24\x15\x6e\xe0\x7c\x76\xd6\xc6\x37\x8a\xf5\xa2\xf1\xb0\x7c\xe2\x99\xf4\xc4\x91\xee\x62\x2c\x4d\xea\xc5\xbf\xf4\x99\x67\x08\x3b\xcc\x8d\x2c\xd8\x37\x26\xf4\x86\xa1\x43\xdd\xb9\x06\x6c\xc2\x78\x4d\x6d\x29\x13\x1a\x85\xa7\xf5\xb8\x73\x5a\x32\x6d\xe9\xa5\x3f\xfd\x63\xbd\xdf\x37\xd0\xe5\x06\x27\x7e\xd4\xd2\xa6\x3f\x06\x75\x5f\x01\x00\x00\xff\xff\x11\x74\x44\x7f\x94\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-provisioner.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrolebinding-provisioner.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 409, + uncompressedSize: 422, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x3f\x4f\x03\x31\x0c\xc5\xf7\x7c\x0a\xab\x7b\x82\x90\x18\xd0\x6d\xc0\xc0\x5e\xa4\xee\x4e\x62\xc0\x34\x75\x4e\x76\x72\xfc\x39\xfa\xdd\xd1\xf5\xe8\x50\x21\xb1\xff\xde\xcf\x7e\xcf\x7b\xef\xf6\x2c\x79\x80\x87\xd2\xad\x91\x6e\x6b\xa1\x7b\x96\xcc\xf2\xe2\x70\xe4\x1d\xa9\x71\x95\x01\x34\x62\x0a\xd8\xdb\x6b\x55\xfe\xc2\xc6\x55\xc2\xfe\xd6\x02\xd7\xab\xe9\xda\x1d\xa8\x61\xc6\x86\x83\x03\x10\x3c\xd0\x00\x14\xcd\x27\x63\x3f\x6a\x9d\x78\x31\x90\xfa\xf8\xab\x05\x28\x18\xa9\xd8\x42\x03\xcc\xb3\x07\x96\x54\x7a\x26\xd8\xe0\xbb\xf9\x73\x34\x2b\x4f\xa4\x61\x65\x37\x10\xe0\x1b\x84\x25\x93\x34\xb8\x81\xe3\xd1\x59\x8f\x6f\x94\xda\x49\xe3\x61\x2d\xf1\x44\x3a\x71\xa2\xbb\x94\x6a\x97\x76\xf2\xaf\xff\xcc\x33\x84\x1d\x96\x4e\x16\xec\x82\x09\xa9\x4a\xd3\x5a\x0a\x69\x58\xd0\xc5\x7c\x8e\xd9\x88\x89\x06\xd8\xf7\x48\xde\x3e\xad\xd1\xc1\x69\x2d\xb4\xa5\xe7\xe5\xe6\x9f\xd9\x2e\xca\xd3\x47\x23\x15\x2c\x17\x0b\xe8\x4a\xe1\xc8\x8f\x5a\xfb\xf8\xcf\xaa\xee\x27\x00\x00\xff\xff\x9f\x51\xdf\x05\x99\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x31\x4f\x3b\x31\x0c\x47\xf7\x7c\x0a\xab\x7b\xf2\xd7\x5f\x62\x40\xb7\x01\x03\x1b\x43\x91\xba\xfb\x12\x03\xa6\xa9\x73\xb2\x93\x03\x71\xf4\xbb\xa3\xf4\xda\xa1\x42\x62\x8d\xde\xef\xc9\x79\xde\x7b\xb7\x67\x49\x03\x3c\xe4\x66\x95\x74\x5b\x32\xdd\xb3\x24\x96\x57\x87\x13\xef\x48\x8d\x8b\x0c\xa0\x23\xc6\x80\xad\xbe\x15\xe5\x2f\xac\x5c\x24\xec\x6f\x2d\x70\xf9\x37\xff\x77\x07\xaa\x98\xb0\xe2\xe0\x00\x04\x0f\x34\x00\x8d\xe6\xa3\xb1\x9f\xb4\xcc\xdc\x0d\xa4\x7e\x3c\x6b\x01\x32\x8e\x94\xad\xd3\x00\xcb\xe2\x81\x25\xe6\x96\x08\x36\xf8\x61\xfe\x32\x4d\xca\x33\x69\x58\xd9\x0d\x04\xf8\x06\x61\x49\x24\x15\x6e\xe0\x78\x74\xd6\xc6\x77\x8a\xf5\xa4\xf1\xb0\x7e\xe2\x99\x74\xe6\x48\x77\x31\x96\x26\xf5\xe4\x5f\xef\x59\x16\x08\x3b\xcc\x8d\x2c\xd8\x15\x13\x62\x91\xaa\x25\x67\xd2\xd0\xd1\x6e\xbe\xcc\x6c\xc2\x78\xde\x6e\x29\x13\x1a\x85\xa7\xcb\x73\xe7\xb4\x64\xda\xd2\x4b\x3f\xe0\x57\xc3\xab\x12\xf4\x59\x49\x05\xf3\x55\x0e\x5d\x29\x9c\xf8\x51\x4b\x9b\xfe\x48\xec\x7e\x02\x00\x00\xff\xff\x91\xc6\xc8\x49\xa6\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-resizer.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrolebinding-resizer.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 451, + uncompressedSize: 414, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x31\x6f\xe3\x30\x0c\x85\x77\xfd\x0a\x22\xbb\x74\x38\xe0\x86\x83\xb7\xbb\x0e\xdd\x53\x20\x3b\x2d\x33\x29\x1b\x99\x32\x48\x29\x6d\xe3\xfa\xbf\x17\x8a\x9b\x00\x41\x81\xee\x1f\x1f\xdf\xfb\xe6\xd9\x03\xef\x21\xec\x30\x55\xb2\x40\x82\x7d\xa2\x5d\x4e\x75\xa4\x2d\x19\x9f\x59\x0e\xb0\x2c\xce\x7b\xef\x8e\x2c\x43\x07\x0f\xa9\x5a\x21\xdd\xe6\x44\xff\x59\x06\x96\x83\xc3\x89\x77\xa4\xc6\x59\x3a\xd0\x1e\x63\xc0\x5a\x9e\xb3\xf2\x19\x0b\x67\x09\xc7\xbf\x16\x38\xff\x3a\xfd\x76\x23\x15\x1c\xb0\x60\xe7\x00\x04\x47\xea\x80\x7a\xf3\xd1\xd8\x6b\xfb\x45\xea\xfb\xaf\x48\x80\x84\x3d\x25\x6b\x24\xc0\xa5\xa4\xc4\x54\x07\x82\x0d\xbe\x9a\xbf\x9e\x0d\xca\x27\xd2\xb0\xb2\x1b\x08\xf0\x01\xc2\x32\x90\x14\xf8\xd3\x6a\x5b\xed\x5f\x28\x96\x4b\x8c\x87\x75\xc0\x13\xe9\x89\x23\xfd\x8b\x31\x57\x29\x97\xfc\xb5\xcb\x3c\xdf\x34\xd8\x1d\x13\x62\x96\xa2\x39\x25\xd2\xd0\xd0\x96\x7c\x3d\xb3\x09\x23\x75\x70\xac\x3d\x79\x7b\xb7\x42\xa3\xd3\x9c\x68\x4b\xfb\xf6\xf3\x9b\xb2\xbb\xe1\xf4\x56\x48\x05\xd3\x6d\xbd\xae\x04\x4e\xfc\xa8\xb9\x4e\x3f\xd8\x74\xae\x39\x21\x19\x96\xc5\x7d\x06\x00\x00\xff\xff\xd1\xc0\xc6\x21\xc3\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x41\x4b\x3b\x31\x10\x47\xef\xf9\x14\x43\xef\xc9\x9f\x3f\x78\x90\xbd\xa9\x07\x6f\x1e\x2a\xf4\x3e\x9b\x8c\x3a\x36\x9d\x2c\x33\xc9\x2a\x5d\xfb\xdd\x65\xbb\x5d\xa1\x08\x5e\xc3\xfb\x3d\x26\xcf\x7b\xef\xf6\x2c\xa9\x83\x87\xdc\xac\x92\x6e\x4b\xa6\x7b\x96\xc4\xf2\xea\x70\xe0\x1d\xa9\x71\x91\x0e\xb4\xc7\x18\xb0\xd5\xb7\xa2\x7c\xc4\xca\x45\xc2\xfe\xd6\x02\x97\x7f\xe3\x7f\x77\xa0\x8a\x09\x2b\x76\x0e\x40\xf0\x40\x1d\x50\x6f\x3e\x1a\x7b\x25\xe3\x23\xa9\xef\x2f\x4a\x80\x8c\x3d\x65\x9b\x49\x80\x69\xf2\xc0\x12\x73\x4b\x04\x1b\xfc\x30\xbf\xce\x92\xf2\x48\x1a\x16\x76\x03\x01\xbe\x40\x58\x12\x49\x85\x1b\x38\x9d\x9c\xb5\xfe\x9d\x62\x3d\x6b\x3c\x2c\x1f\x78\x26\x1d\x39\xd2\x5d\x8c\xa5\x49\x3d\xfb\x97\x5b\xa6\x09\xc2\x0e\x73\x23\x0b\x76\xc5\x84\x58\xa4\x6a\xc9\x99\x34\xcc\xe8\x6c\x5e\x67\x36\x60\xbc\x6c\xb7\x94\x09\x8d\xc2\xd3\xfa\x3c\x73\x5a\x32\x6d\xe9\x65\x3e\xe0\x57\xbf\xab\x0a\xf4\x59\x49\x05\xf3\x4f\x0a\x5d\x08\x1c\xf8\x51\x4b\x1b\xfe\x48\xeb\xbe\x03\x00\x00\xff\xff\x29\xde\x3a\x71\x9e\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshot-controller.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrolebinding-snapshot-controller.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 465, + uncompressedSize: 427, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xb1\x4e\x2b\x31\x10\x45\x7b\x7f\xc5\x28\xbd\xfd\xf4\x24\x0a\xb4\x1d\x50\xd0\x27\x52\xfa\xb1\x3d\x21\x43\xbc\xe3\x95\xc7\x0e\x82\x25\xff\x8e\x9c\x4d\x90\x22\x10\xfd\x9d\x33\xf7\x9e\x79\xb6\xc0\x3b\x70\x5b\x4c\x8d\xd4\x91\xa0\x4f\xb4\xcd\xa9\x8d\xb4\x11\x9c\x74\x9f\x2b\x9c\x4e\xc6\x5a\x6b\x0e\x2c\x71\x80\xa7\xd4\xb4\x52\x59\xe7\x44\x8f\x2c\x91\xe5\xc5\xe0\xc4\x5b\x2a\xca\x59\x06\x28\x1e\x83\xc3\x56\xf7\xb9\xf0\x07\x56\xce\xe2\x0e\xf7\xea\x38\xff\x3b\xfe\x37\x23\x55\x8c\x58\x71\x30\x00\x82\x23\x0d\x40\x5e\x6d\x50\xb6\x7a\xf9\x65\x43\x96\x5a\x72\x4a\x54\xac\xbf\xe0\x01\x12\x7a\x4a\xda\xaf\x00\xce\x85\x25\xa4\x16\x09\x56\xf8\xa6\xf6\x8a\x88\x85\x8f\x54\xdc\x92\x5d\x81\x83\x4f\x10\x96\x48\x52\xe1\xae\x4f\xd0\xe6\x5f\x29\xd4\x33\xc6\xc2\x32\x66\x43\xe5\xc8\x81\x1e\x42\xc8\x4d\xea\x99\xbf\xf4\x9a\xe7\x6f\x25\x7a\x93\x71\xd7\xa6\xae\x07\x3b\xf7\x7a\xa4\x13\x06\x1a\xe0\xd0\x3c\x59\x7d\xd7\x4a\xa3\x29\x39\xd1\x9a\x76\xfd\xe3\x0f\x79\x37\x0a\x7e\x9b\x5f\x96\x10\x4e\xfc\x5c\x72\x9b\xfe\x50\x6b\x4c\x97\x42\x12\x7b\x9d\xaf\x00\x00\x00\xff\xff\x86\x95\x9c\x05\xd1\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x31\x4f\xc3\x30\x10\x85\x77\xff\x8a\x53\x77\x1b\x21\x31\xa0\x6c\xc0\xc0\xc6\x50\xa4\xee\x17\xfb\xa0\x47\xdd\x73\x74\x67\x07\x89\xd0\xff\x8e\xd2\x34\x43\x05\x62\xb5\xbe\xf7\xf9\xdd\xf3\xde\xbb\x03\x4b\xea\xe0\x29\x37\xab\xa4\xdb\x92\xe9\x91\x25\xb1\xbc\x3b\x1c\x78\x47\x6a\x5c\xa4\x03\xed\x31\x06\x6c\x75\x5f\x94\xbf\xb0\x72\x91\x70\xb8\xb7\xc0\xe5\x66\xbc\x75\x47\xaa\x98\xb0\x62\xe7\x00\x04\x8f\xd4\x01\xf5\xe6\xa3\xb1\x37\xc1\xc1\xf6\xa5\xfa\x58\xa4\x6a\xc9\x99\xd4\xf7\x17\x3d\x40\xc6\x9e\xb2\xcd\x29\x80\x69\xf2\xc0\x12\x73\x4b\x04\x1b\xfc\x34\xbf\x2a\x92\xf2\x48\x1a\x16\x76\x03\x01\xbe\x41\x58\x12\x49\x85\x3b\x38\x9d\x9c\xb5\xfe\x83\x62\x3d\x6b\x3c\x2c\xc7\xbc\x92\x8e\x1c\xe9\x21\xc6\xd2\xa4\x9e\xfd\x4b\xaf\x69\x82\xb0\xc3\xdc\xc8\x82\x5d\x31\x61\x6d\x1a\x66\x70\xf6\xae\x21\x1b\x30\x5e\x92\x5b\xca\x84\x46\xe1\x65\x7d\x9e\x39\x2d\x99\xb6\xf4\x36\x7f\xff\x6b\xc9\xab\x3d\xfe\xda\x42\x17\x08\x07\x7e\xd6\xd2\x86\x7f\x76\x76\x3f\x01\x00\x00\xff\xff\xf3\xe4\xae\xb1\xab\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshotter.yaml": &vfsgen۰CompressedFileInfo{ name: "clusterrolebinding-snapshotter.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 460, + uncompressedSize: 422, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xbd\x6e\xeb\x30\x0c\x85\x77\x3d\x05\x91\x5d\xba\xb8\x40\x87\xc2\x5b\xdb\xa1\x7b\x02\x64\xa7\x65\xa6\x61\x23\x53\x06\x29\xa5\x3f\x6e\xde\xbd\x50\x9c\x14\x08\x0a\x74\xff\x78\x78\xce\x37\xcf\x1e\x78\x07\x61\x8b\xa9\x92\x05\x12\xec\x13\x6d\x73\xaa\x23\x6d\x04\x27\xdb\xe7\x02\xa7\x93\xf3\xde\xbb\x03\xcb\xd0\xc1\x53\xaa\x56\x48\xd7\x39\xd1\x23\xcb\xc0\xf2\xe2\x70\xe2\x2d\xa9\x71\x96\x0e\xb4\xc7\x18\xb0\x96\x7d\x56\xfe\xc4\xc2\x59\xc2\xe1\xde\x02\xe7\x7f\xc7\xff\x6e\xa4\x82\x03\x16\xec\x1c\x80\xe0\x48\x1d\x50\x6f\x3e\x1a\x7b\xbb\xfc\x2a\xa4\xbe\xbf\xc4\x02\x24\xec\x29\x59\xa3\x01\xce\x45\x25\xa6\x3a\x10\xac\xf0\xcd\xfc\xf5\x74\x50\x3e\x92\x86\x85\x5d\x41\x80\x2f\x10\x96\x81\xa4\xc0\x5d\xab\x6e\xb5\x7f\xa5\x58\xce\x31\x1e\x96\x11\x1b\xd2\x23\x47\x7a\x88\x31\x57\x29\xe7\xfc\xa5\xcf\x3c\xff\xa8\xb0\x1b\x26\xc4\x2c\x45\x73\x4a\xa4\xa1\xa1\x2d\xf9\x7a\x66\x13\x46\xea\xe0\x50\x7b\xf2\xf6\x61\x85\x46\xa7\x39\xd1\x9a\x76\xed\xe7\x2f\x6d\x37\xe3\xe9\xbd\x90\x0a\xa6\x1b\x03\xba\x50\x38\xf1\xb3\xe6\x3a\xfd\x61\xd5\xb9\xe6\x85\x64\x68\x7d\xbe\x03\x00\x00\xff\xff\xee\x4f\xe6\x70\xcc\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\x31\x4f\x03\x31\x0c\x46\xf7\xfb\x15\x56\xf7\x04\x21\x31\xa0\xdb\x80\x81\x8d\xa1\x48\xdd\x7d\x89\xa1\xa6\xa9\x73\xb2\x9d\x82\x38\xfa\xdf\xd1\xf5\xda\xa1\x42\x62\x8d\xde\xf7\xe4\xbc\x10\x42\xb7\x63\xc9\x3d\x3c\x95\x66\x4e\xba\xae\x85\x1e\x59\x32\xcb\x7b\x87\x23\x6f\x48\x8d\xab\xf4\xa0\x03\xa6\x88\xcd\xb7\x55\xf9\x1b\x9d\xab\xc4\xdd\xbd\x45\xae\x37\x87\xdb\x6e\x4f\x8e\x19\x1d\xfb\x0e\x40\x70\x4f\x3d\xd0\x60\x21\x19\x07\x13\x1c\x6d\x5b\xdd\x49\xc3\x70\xd6\x02\x14\x1c\xa8\xd8\x4c\x03\x4c\x53\x00\x96\x54\x5a\x26\x58\xe1\xa7\x85\xcb\x34\x2b\x1f\x48\xe3\xc2\xae\x20\xc2\x0f\x08\x4b\x26\x71\xb8\x83\xe3\xb1\xb3\x36\x7c\x50\xf2\x93\x26\xc0\xf2\x89\x57\xd2\x03\x27\x7a\x48\xa9\x36\xf1\x93\x7f\xb9\x67\x9a\x20\x6e\xb0\x34\xb2\x68\x57\x4c\x4c\x55\x5c\x6b\x29\xa4\x71\x46\x67\xf3\x65\x66\x23\xa6\xf3\x76\x4d\x85\xd0\x28\xbe\x5c\x9e\x67\x4e\x6b\xa1\x35\xbd\xcd\x07\xfc\x69\x78\x55\x82\xbe\x9c\x54\xb0\x5c\xe5\xd0\x85\xc2\x91\x9f\xb5\xb6\xf1\x9f\xc4\xdd\x6f\x00\x00\x00\xff\xff\xb6\x9c\x21\xcf\xa6\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/controller.yaml": &vfsgen۰CompressedFileInfo{ name: "controller.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 6390, + uncompressedSize: 10265, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x58\x4d\x8f\x1a\x39\x13\xbe\xf3\x2b\x4a\x24\x91\x12\x29\x0d\xc9\xfb\x66\x57\xb3\x2d\x71\x40\xc0\x46\xa3\x24\x13\x34\xa0\xac\x72\x1a\x19\x77\x01\x16\x6e\xdb\xb2\xab\xc9\x74\x26\xf3\xdf\x57\xee\x86\xa6\xbf\x08\xb3\x28\x93\x5c\xc2\x61\x0e\xae\xaf\xa7\xaa\x1e\x57\xb9\xe7\x09\x8c\xb4\x22\xab\xa5\x44\x0b\x33\xb4\x5b\xc1\xb1\xb3\x11\x2a\x0a\x61\x8c\x46\xea\x34\x46\x45\x1d\x66\xc4\x27\xb4\x4e\x68\x15\x02\x33\xc6\xf5\xb7\xaf\x3b\x31\x12\x8b\x18\xb1\xb0\x03\xa0\x58\x8c\x21\xe0\xc2\x05\xdc\x89\x80\x17\x1e\x77\x22\x67\x18\xc7\x10\x36\xc9\x02\x03\x97\x3a\xc2\xb8\x03\x20\xd9\x02\xa5\xf3\xd6\x00\x77\x77\x01\x08\xc5\x65\x12\x21\x74\xd9\x17\x17\xec\x5d\x45\x56\x6c\xd1\xf6\x72\xdd\x2e\xf4\xe0\x1b\x28\xa1\x22\x54\x04\x6f\xe0\xfe\xbe\xe3\x0c\x72\xef\xc2\xa2\x91\x82\x33\x17\xc2\xdd\x1d\xf4\x3e\x31\x99\xa0\xeb\xed\x0e\x47\x3a\x51\xe4\x95\x01\x1c\x4a\xe4\xa4\x6d\x1e\x35\x66\xc4\xd7\xef\x4b\x30\xc0\x27\x77\x24\x8f\x87\xc0\xdc\xbb\x7f\xdf\x02\xf7\xcf\x1c\x01\x61\x6c\x24\x23\xdc\x21\x28\xd5\xd0\xff\x64\x05\xcc\x29\x38\xe7\xd5\xed\x22\x07\x52\x98\x2f\x8b\x7a\x19\x1d\x0d\x95\xd2\xc4\x48\x68\xe5\x0e\x6a\xec\x70\x98\xd5\x97\xf4\x67\x16\xcb\x63\x66\x47\x23\xa1\x8a\xf6\x07\xfb\xb6\xf9\x9f\xd2\x11\xce\x2a\x7d\xf1\x3f\xcf\x15\xab\x90\xd0\xf5\x84\xee\x6b\x17\x82\x14\x2a\xb9\xad\x64\xfe\x45\xd0\xba\x40\x51\x76\xe3\xc3\x94\x70\xc2\x37\x68\x22\x6a\x60\xf2\xec\xc8\xe8\x3f\xe4\xdc\x33\xe6\x2a\xe3\x74\x89\x4e\x55\x71\xef\xd0\x8e\x9e\xe7\xf8\xc1\x8d\xb1\x42\x5b\x41\xe9\x48\x32\xe7\x1a\x5e\x1a\x52\xf8\x06\x11\x2e\x59\x22\x09\xba\xf9\xe5\x08\xb8\x4c\x1c\xa1\x0d\xb8\x15\x24\x38\x93\xdd\x6a\x21\x2b\x79\xb3\xe5\x52\x28\x41\x69\xa9\x5d\xbb\x93\x4a\xaf\x1e\xd4\x16\x00\xd2\x12\xed\xae\xd5\x55\x96\x1d\x68\xb2\xd3\xc1\xa1\x94\x73\x26\x14\xb9\x72\x51\x03\xd0\xc6\x4b\xb5\x0d\x61\x72\x2b\x1c\xb9\xe3\xf5\x6e\xc9\xa6\x14\xff\xcc\x26\xfa\xb6\x30\xa1\xd0\x96\x12\x08\x4a\x03\xca\xc8\x64\x25\x54\x21\x02\x10\x31\x5b\x55\x5b\x94\x9d\xf8\xe9\xa1\x9d\x20\x6d\x7d\x69\xc3\x86\x98\xd8\xaa\x8c\x63\xe7\x67\x9a\x48\x39\xd5\x52\xf0\xb4\xc5\xa3\x29\x84\x55\x4b\x66\x57\x25\xb0\xa5\x8a\x2b\x84\xde\x35\x4a\x64\x0e\x7b\x19\x55\xba\x9b\xc4\x91\x8e\xc5\x57\xec\x56\x5d\xf8\x1c\x5b\xe6\x43\x51\x21\xe9\xb0\x6e\xf0\x04\x02\xb8\x63\x52\xbe\x3c\xd8\xbd\xf4\x97\xe8\x1e\x9e\x64\xf7\x53\x2c\x53\xa0\x35\x42\x3e\x4a\x20\xd6\x11\x36\xfd\x56\xdb\x99\xe3\x08\x02\x54\x91\xd1\x42\xd1\xe0\xe9\xf3\xd1\xec\xf2\x66\x72\x35\x9e\x7e\xbc\xbc\x9a\xbf\x68\xcb\x71\x5f\x22\xbc\x25\xcb\x3e\x69\x99\xc4\x38\x67\x2b\x57\x77\x7b\x7a\xd6\x65\x0e\x82\x6d\xe6\x21\x20\xb6\xaa\x8d\xbd\xd7\xff\xab\xbb\x3c\x92\x40\x0d\xd7\xe6\xc2\xcd\xd9\x6a\x94\xdf\xc8\xcb\xd6\x74\x37\x17\xce\x07\x2c\xae\xad\x88\x06\xa5\xde\x9f\x70\xf0\x9d\x32\x4a\xbd\x22\xed\x28\x42\x6b\x1b\xb2\xed\xe0\x8f\xd2\x19\xaa\x6d\x58\x53\xc9\x19\x5f\x2e\x7f\xad\x9e\x5b\x0f\x2f\x84\x44\x89\xdb\xb0\xdf\xef\x6f\x99\xed\x4b\xb1\xe8\x73\x27\xfa\x4e\xf3\x0d\x92\xeb\xe7\x77\xc5\x58\x7d\x9b\xfa\xf3\x9e\x3f\x6f\x0d\x33\xfc\x67\x76\x33\x1c\x8d\x26\xb3\xd9\xcd\xbb\xc9\xe7\x9b\xcb\x71\x5b\xac\xbf\xad\x8e\xc3\x9a\xc0\x0f\x5d\x6e\x91\xde\x61\x7a\x8d\xcb\xa6\x74\xff\xb4\xf0\xfd\xce\x35\x5b\x54\x36\x98\x86\xfe\xcf\x8d\x88\x5a\xa4\xda\xf8\x71\xc2\x64\x08\x64\x13\x3c\x0a\x7f\x36\x19\x5d\x4f\xe6\xa5\x2c\x7e\x7e\x0a\x8c\x73\x74\xee\x66\x83\xe9\x7f\x4b\xa3\xc6\x58\x8b\x2b\xa1\x55\x93\x50\x87\x5c\xaf\x27\x6f\x2f\x3f\x5e\xb5\xf3\xa1\xf2\x7e\x6a\x73\xd4\x4a\xd8\xfc\xda\x7d\xf0\x8b\xd1\xb5\x33\x31\xe7\x54\x10\x09\x5b\x8b\x1b\x7b\xa3\x29\xa3\x75\x08\x27\x49\x58\x32\x35\xda\x1e\x0b\xb5\x46\x26\x69\xfd\xb5\x16\xa7\x58\x0c\x53\x6d\x29\x84\xbf\x2e\x5e\x5d\xd4\x34\x8c\xd5\xa4\xb9\x96\x21\xcc\x47\xd3\x92\x4c\x8a\x2d\x2a\x74\x6e\x6a\xf5\x02\xab\x21\xd7\x44\xe6\x2d\x52\xbd\xeb\x26\x4f\xa7\x1d\x88\xc9\xe2\xb7\xc9\xfc\xda\x16\x4c\x8e\x51\xb2\x74\x86\x5c\xab\xc8\x85\xf0\xfa\x55\x45\x87\x44\x8c\x3a\xa1\x42\xfc\xff\x8a\xd4\xa0\x15\x3a\x3a\x66\xbb\x64\x42\x26\x16\xe7\x6b\x8b\x6e\xad\x65\x14\x42\x79\x88\x34\x96\xb1\x45\xa7\x13\xcb\xb1\x36\x8c\x8b\xe3\x63\x0f\x8c\xfa\xa8\x6d\x61\xcc\xbe\x55\x7e\x7e\x1b\xab\xb7\xc2\x7f\x5b\x54\x16\xd7\x61\x2d\x1b\x2b\x14\x2d\xa1\xfb\xcc\x85\xcf\xfc\x50\xdf\x3f\xc7\x44\x84\x9c\x59\xff\xa2\x2a\xec\x2f\xeb\x9b\xfb\xb4\x72\x63\x8f\x37\xb7\xb1\x9f\xb7\x1e\x28\x8b\x22\x8b\xce\x0d\x9e\x3e\x1f\x8e\xc7\xd7\x93\xd9\xec\xc5\x89\xb1\xdc\x5c\x72\x8a\x2d\x24\xe6\x5b\x6e\xc6\xd7\x18\x25\x52\xa8\x55\xdb\xec\x5f\x22\xa3\xc4\x62\xb0\x62\x84\x6e\x30\xd7\x46\x4b\xbd\x4a\x07\xad\x77\x1f\x55\xf4\xfd\x1d\x96\xad\xc6\x91\x45\x46\xf8\x61\xf7\xc5\xd1\xba\xb6\xb3\x0d\xca\x33\xbd\x60\xff\x69\xf2\x80\x68\xd9\xae\x42\x16\xa1\x0d\xb2\x07\xb8\xd0\xaa\x09\xd4\x2b\xed\xde\xb9\xc1\xd2\x51\x6a\x70\x80\xb7\xf4\xe6\x21\x4b\x6c\x57\xed\xf6\x79\x75\xce\xe2\xfa\xf9\xd3\xea\x57\xdd\x2d\x46\xc4\xf8\xfa\xcc\x8b\xb5\x37\x3e\x7d\xab\xaa\x9a\x8f\x7b\xa5\x1e\xc0\xb6\xdf\x4c\xfa\x31\x4c\xfa\xde\xf4\x52\xcc\xb8\xb5\xa6\x63\xc4\x73\x3b\x39\x9d\xc9\xbd\x92\xfd\x69\xfa\x35\x94\x7f\x2c\x03\x7f\xb3\xed\xa7\xb1\xed\xe1\x04\xbc\x46\x27\xbe\xd6\x96\x67\x99\x80\xd6\xcb\xcf\x24\xdf\xce\xf6\x34\xf1\x2a\x8a\xa7\xff\x23\x30\x94\x5f\x58\xea\x1e\x67\x30\xfe\x66\xe1\xa3\xb1\x70\x9f\xd6\xfe\x3b\xc0\xbf\x58\x17\x78\x16\xb3\x2a\x9f\x12\xa7\xf9\xd5\xa2\x7e\xc6\x68\xcb\x4a\xfc\x78\x8d\xe4\x4e\xfc\x92\x5e\xe5\xf0\x5b\xfe\xcd\xd7\x8a\x1a\x63\x43\xe9\x58\xd8\x10\xee\xee\x3b\xff\x06\x00\x00\xff\xff\xf1\x36\x06\x50\xf6\x18\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x59\x5b\x6f\xdb\x38\x16\x7e\xcf\xaf\x38\x70\x33\x40\x02\x54\x76\xbb\x3b\xb3\xc8\x0a\xf0\x83\xe1\x78\x07\xc1\xb4\x49\x10\x07\x5d\xcc\x53\xc0\x48\xc7\x36\x61\x8a\x24\x48\xca\x8d\xea\xc9\x7f\x5f\x50\xb2\x2c\x4a\xa2\xe2\xcb\x4c\xb3\x28\x26\x79\x0a\x78\xee\x97\xef\xf0\x50\x7e\x07\x63\xc1\x8d\x12\x8c\xa1\x82\x29\xaa\x15\x8d\xf0\x64\x49\x79\x1c\xc2\x25\x4a\x26\xb2\x04\xb9\x39\x21\x92\x7e\x41\xa5\xa9\xe0\x21\x10\x29\xf5\x60\xf5\xf1\x24\x41\x43\x62\x62\x48\x78\x02\xc0\x49\x82\x21\xe0\xa3\x0e\x22\x4d\x83\x68\xab\xf1\x04\x80\x91\x47\x64\xda\x32\x01\xac\xd7\x01\x50\x1e\xb1\x34\x46\xe8\x91\xaf\x3a\x28\x25\x62\x45\x57\xa8\xfa\x05\x6f\x0f\xfa\xf0\x07\x70\xca\x63\xe4\x06\x7e\x86\xe7\xe7\x13\x2d\x31\xb2\x2a\x14\x4a\x46\x23\xa2\x43\x58\xaf\x21\xc6\x19\x49\x99\x81\xfe\x17\xc2\x52\xd4\xfd\x0d\x71\x2c\x52\x5e\x1d\x56\xbe\xd4\xe9\xcf\xcf\x27\x00\x1a\x19\x46\x46\xa8\xc2\xbb\x84\x98\x68\xf1\xc9\x71\x17\x6c\xac\x1d\x61\xed\x13\x4e\xa9\xfe\x93\x27\xac\x7f\x15\x1e\x18\x4c\x24\x23\x06\x37\x1e\x38\x29\xb5\x7f\xac\xe6\xcc\x2e\x77\x8e\xcb\xef\x45\xe1\x88\xa3\x60\xe6\x4b\x9e\x14\x71\x11\x46\x93\xdd\x88\xdf\x49\xc2\x5e\x16\x79\xc1\x1a\xf2\xb8\x3a\x7a\xd1\xfc\x88\x73\x61\x88\xa1\x82\x3b\x3e\x90\xea\x30\xdc\xdf\x2d\x57\x95\xd7\xb7\xdc\x33\xa6\xd1\xf5\xa6\x2e\x77\xb0\x07\x7b\x9b\xad\x12\x52\x76\xbd\xfd\xe3\x22\xc6\x69\xad\x5d\xed\xdf\x32\x7d\x44\xc5\xd1\xa0\xee\x53\x31\x10\x3a\x04\x46\x79\xfa\x54\xf3\xe3\x2b\x35\x8b\x16\x56\x5c\x75\xbe\x24\xd5\xe8\x1d\x15\xdf\xbb\xac\xba\x18\x2b\xa3\x28\xb2\xd0\xbb\xce\x67\xc5\x7a\xbd\x35\x5b\x27\xd7\xbc\x20\x09\x56\x6a\xa4\xa2\x42\x51\x93\x8d\x19\xd1\x7a\xab\xa5\x19\x59\x8b\xcb\xdb\x03\x2d\xa6\x5a\x0d\xbc\x29\x23\xb3\x19\xe5\xd4\x64\x3e\x7d\x5b\x5a\xd5\x16\x9b\x13\x7f\x4f\xec\x55\x7e\x00\x23\x18\xaa\x66\x6f\x05\xb0\xc4\x2c\x84\xb1\xa2\x86\x46\x84\x8d\xe2\x58\x70\x7d\xc3\x59\xb6\xe5\x00\x10\xd2\xca\x09\x15\xc2\xe4\x89\x6a\xa3\x1d\xe1\x4e\x12\x00\xce\x66\x18\x99\x10\xae\xc5\xe4\x09\xa3\xd4\xa0\x43\xab\x5c\x99\x62\x24\x78\xac\x43\xf8\xe7\x87\x0f\xbb\x1b\xcd\x09\xc1\x97\x38\x97\xfc\x67\xdb\x6c\x33\x3d\xfc\x0d\x6d\x84\x14\x4c\xcc\xb3\xa9\x54\x48\xe2\xb1\xe0\xda\x28\x42\xb9\xd1\x8e\xa7\x5d\x1c\x35\x0b\xa7\x46\x47\xf9\x58\xdb\xc2\x23\x1c\x42\x4c\x23\x03\x3d\xe6\x1e\xf7\xe0\x6c\x73\xec\xdc\x2b\xd5\x21\x91\xb2\x07\xbd\xf6\x2c\xef\xc1\x39\x9c\x37\x2c\x46\x8e\x2f\xe1\x10\x18\xd5\xa6\xce\xa1\x08\x9f\xa3\x27\xf5\xbb\x42\xde\x2b\x3f\x8d\x94\xd7\xbc\x19\x42\x92\x6a\x33\x92\xd2\x16\xa2\x46\x39\x4b\x50\xcd\xf1\x66\x85\xea\xab\xa2\x06\xa1\xdf\x4e\xdc\xf9\x8b\x9d\xdf\xe1\x4e\xd8\xed\xcc\x1f\x65\xcb\xec\x07\x2e\x1b\x3c\xa1\x1c\x55\x0d\x5b\xd5\x26\x23\x59\x3a\xa7\xdc\x81\x00\x4d\xc8\xbc\x3e\xb9\xf2\x13\xbb\x57\x08\x4d\x8d\x50\x16\xfe\x61\x8b\x6c\xc8\xdc\xcd\xe1\x46\xcf\x6d\xca\xd8\xad\x60\x34\xca\x3c\x1a\xe5\x96\x58\x97\x24\x6a\xee\x38\xeb\xf4\x3c\x47\xe8\xdf\x21\x43\xa2\xb1\x9f\x8f\xb3\xde\x32\xd5\x46\x24\xf4\x1b\xf6\xea\x2a\x6c\x8c\x9e\xcd\x01\xdc\x4b\xaf\x21\xf0\x0e\x02\x58\x13\xc6\xde\x57\x72\xef\xed\xfd\xf0\x0c\xef\xf2\x2b\x8a\xce\x32\x30\x0b\x84\x62\xc9\x80\x44\xc4\xd8\xd6\xeb\x66\xbe\xf4\x23\x08\x90\xc7\x52\x50\x6e\x86\xa7\x67\xe3\xe9\xd5\xc3\xe4\xfa\xf2\xf6\xe6\xea\xfa\xfe\xdc\x17\xa3\x1f\xd7\xf8\x64\x14\xf9\x22\x58\x9a\xe0\x3d\x99\x57\xad\xdd\x3c\x6f\x18\xdf\xbd\x2b\xe5\x0a\x82\x55\xae\x21\x30\x64\xde\x58\x9b\x3e\xfe\xa3\xa9\xb2\x23\xcc\xce\xc9\xb8\xbc\xd0\xf7\x64\x3e\x66\xa9\x36\xa8\xae\x62\x5f\x70\x4d\x16\x4f\x06\x97\x17\xda\x7a\x17\x44\x05\x53\x40\xe3\xa1\x6d\xa7\x43\x9d\xf3\x18\x5f\x18\x23\x27\x9b\xfa\xf8\x2c\x5b\x7a\x55\xc0\x03\x8c\x5a\x61\x26\xe6\x46\x68\x13\xa3\x52\x2d\xda\x6a\xe8\x00\xc2\x71\x88\x89\xf9\x27\x5c\x21\xab\xeb\x43\xbe\x0a\x1b\x2a\x0a\x0c\xbb\x0d\xd5\xa8\xfd\xca\xea\x0e\x21\xe5\xf4\x29\x1c\x0c\x06\x2b\xa2\x06\x8c\x3e\x0e\x22\x4d\x07\x5a\x44\x4b\x34\x7a\x50\xa0\x5f\x2a\xf1\x94\xd9\xf3\xbe\x3d\xef\x34\x73\x7d\x73\x39\x79\xb8\x1e\x7d\x9e\xf8\xec\xfc\x47\x89\x24\x6c\x10\x00\x66\x14\x59\x7c\x87\xb3\x36\x65\x43\xbb\x25\x66\x11\xe6\xf8\xca\x97\x31\x8b\x6a\xaf\xfd\xd1\x7f\xa7\x0f\xa3\xf1\x78\x32\x9d\x3e\xfc\x36\xf9\xfd\xe1\xea\x72\x7f\x1f\x34\x46\x0a\xcd\x6f\x98\x75\xf8\x51\x18\xb0\xd8\x28\x38\x3d\x2c\xf9\x2a\xb2\xc4\xec\x81\xc6\x1e\xaa\x90\xf6\x66\x27\x2c\x04\xa3\xd2\x6e\xf7\xa7\x93\xf1\xdd\xe4\xde\x89\xe2\xf5\x43\x20\x51\x84\x5a\x3f\x2c\x31\x3b\x2c\x8c\x4e\x74\x2b\x9c\x53\xc1\xfd\xcf\xd0\x9c\xd2\x02\x45\x95\x8f\xbb\xc9\xaf\x57\x37\xd7\xfe\x9e\x3d\x10\xdc\xfe\xd7\x54\x31\x1c\x89\x6a\x8d\xc5\x6a\x99\x38\x5d\x62\xf6\x1e\x4e\x57\x84\xd9\x95\xe3\x20\x25\x65\x28\xeb\x75\xae\xa5\x3d\x7a\x37\xa1\xf4\x2c\x83\x35\xf0\xfc\xdc\xdb\x37\x9e\xdd\x61\xe6\x90\xcd\x87\xd7\x43\xfe\xaf\x97\xfd\x85\xb9\x9f\x8f\xb5\x5c\xf2\xcf\x0e\x7c\x5f\xce\xf8\xaa\x8f\x8f\xfa\x36\x1f\x2e\x3e\xc1\xbe\x6f\x8b\xd9\xd3\x74\x71\x57\x7d\xb6\x8f\x28\xed\x1f\x89\xc5\x70\x0b\x62\xaa\x1a\x15\x49\xac\x50\x31\x71\x76\x4e\x43\x47\x54\x0a\xd5\x65\x6a\x81\x84\x99\xc5\xb7\x86\x9d\xed\xce\x75\x2b\x94\x09\xe1\xdf\x17\x1f\x2e\x1a\x1c\x52\x09\x23\x22\xc1\x42\xb8\x1f\xdf\x3a\x34\x46\x57\xc8\x51\xeb\x5b\x25\x1e\xb1\x6e\xd2\x56\xec\x57\x34\x4d\xf8\xcb\x22\x1c\xbf\x23\x32\xb7\xef\xa3\xd9\x57\x1b\x25\xec\x12\x19\xc9\xb6\x4f\x9d\x8f\x1f\x6a\x3c\x86\x26\x28\x52\x53\xbd\x84\x6a\x54\x89\x8a\x8a\xb8\x4b\x76\x46\x28\x4b\x15\xde\x2f\x14\xea\x85\x60\x71\x08\xbf\x38\x74\xbb\xed\xd2\xbf\x41\x9c\x2f\xcc\x4d\x2d\x52\x15\xa1\x86\xb3\x26\xa9\x36\x43\x4b\x2e\x0f\x71\xdb\x64\x77\x25\x57\x85\xb9\xf3\x3a\x64\xb6\x7a\xda\x5b\xb5\xe7\xf9\xd9\xc4\xa1\x07\x85\x65\xfb\xdb\x81\x22\x95\x58\x51\x4d\x05\xaf\xed\xd9\xd5\x2b\x42\x2a\xca\xcd\x0c\x7a\x3f\xe9\xf0\x27\xbb\x5d\x96\x9f\x43\x68\x8c\x11\x51\xf9\x24\x2b\xe5\xaf\x9a\x0f\x8d\xdd\xcc\xad\x67\x47\xfb\xf1\x60\x97\x2d\xeb\x28\x89\x63\x85\x5a\x0f\x4f\xcf\x46\x97\x97\x77\x93\xe9\xf4\xdc\xb3\x93\xfd\xd2\x3a\x9b\x21\x31\xa9\xc2\x60\x4e\x0c\xea\xe1\xfd\xe6\xc5\x36\xf4\xde\x91\x2f\xef\xef\x63\x85\xc4\xe0\xe7\xcd\xd7\xcf\xfa\x0e\xdf\xa0\xf9\x1e\x11\xf9\xa6\x1e\xe5\x7c\x41\xf9\x09\xd5\x37\x2e\x7d\x7b\x28\x92\x18\x55\x90\xbf\x48\xa9\xe0\x6d\xe7\x2d\xd3\xa6\x11\x83\x99\x36\x99\xc4\x21\x3e\x99\x9f\xf7\x59\x40\x37\xc9\xf4\x5f\x7e\xc7\x2d\x9d\x3f\xda\x5d\xe7\x74\xe5\x8f\x7f\xdb\xbd\xf2\xcc\x72\x72\xf7\x9a\x53\x8b\x18\x43\xa2\xc5\x91\x23\xab\x14\xde\x3d\xaf\xea\x9c\xdf\x7f\x58\xed\x00\xfa\x1b\x88\xbb\x41\x5c\x96\xea\x0d\xc1\x07\x22\xb8\x4c\xdc\x6b\xc2\x57\x73\x22\xf5\x42\x18\x73\x24\x82\x1d\xf9\xdd\x20\x6e\x31\xff\xb5\x38\x7e\xc3\xec\xd1\x98\x75\x2a\xf3\x06\xdb\x03\x61\xeb\xe4\xee\x35\x91\xab\x50\xd3\x6f\x47\xa2\x76\x23\xbb\x1b\xb1\x35\xc6\xdd\xbf\x4c\x8c\xd8\x57\x92\xe9\xef\x73\x2f\xbf\xc1\xb7\x1b\xbe\x9b\x32\xbd\x41\xf7\x40\xe8\x6e\xf2\xf6\x5a\xb0\x2d\x3f\x4a\xd9\x5e\x78\xc4\xa3\x90\x5b\xfb\xae\xb5\x1b\xbf\x1e\xf6\x23\xee\xdc\xbc\x72\x1e\xa0\xfc\x45\xfd\x11\x69\xfa\xff\x6b\x81\x32\x43\xdf\xb7\x07\x1a\x03\x65\x3b\x38\xa7\xf9\xaf\x0c\xce\x27\xf1\x26\x25\x74\x14\x14\x5f\xda\x77\xeb\xa8\x7d\x52\xef\xbf\xf0\x93\x76\xeb\xa0\x28\xa8\xe7\x07\x6e\x6f\x1d\x31\x91\x26\xbb\xa4\x2a\x84\xf5\xf3\xc9\xff\x02\x00\x00\xff\xff\xeb\x5d\xa1\x4c\x19\x28\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/csidriver.yaml": &vfsgen۰CompressedFileInfo{ name: "csidriver.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 209, + uncompressedSize: 308, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x24\xcc\xb1\x4e\x03\x31\x0c\x06\xe0\x3d\x4f\xf1\xab\xfb\x05\x55\x62\x40\x59\x61\xe9\x80\x90\x40\x62\xf7\x25\x2e\x58\xcd\x39\x47\xec\xb4\x43\xe9\xbb\xa3\xa3\xfb\xa7\x8f\x56\xf9\xe4\x6e\xd2\x34\xc1\xbc\x75\xfa\xe2\x78\x7a\xb2\x28\xed\xe1\xbc\x9f\xd9\x69\x1f\x4e\xa2\x25\xe1\xf9\xe3\xf0\xd2\xe5\xcc\x3d\x2c\xec\x54\xc8\x29\x05\x40\x69\xe1\x04\x9e\x2d\x66\x93\x48\x17\x8b\xb9\x2d\x01\xa8\x34\x73\xb5\x4d\x00\xd7\xeb\x04\xd1\x5c\x47\x61\xec\xe8\x62\x13\xcf\x36\x65\x93\xa9\xfc\x7f\xf1\x6e\x77\x88\xf8\x85\x8a\x16\x56\xc7\x23\x6e\xb7\x60\x2b\xe7\xad\x20\x77\xca\xdf\xef\xfc\x33\xa4\x73\x49\xf0\x3e\x38\x00\x6b\x2b\x07\x3d\xb6\x37\x7d\x6d\x43\x3d\xe1\x48\xd5\x38\xfc\x05\x00\x00\xff\xff\xb6\x90\x9b\xde\xd1\x00\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8d\x31\x4b\x03\x41\x10\x85\xfb\xfb\x15\x8f\xad\xb4\xb8\x31\x07\x16\xe1\x40\x9b\xd8\x04\x11\x41\xc1\x7e\x76\x77\xa2\x43\xee\x76\xcf\x9d\xbd\x04\x39\xf3\xdf\x25\x9a\xd2\xea\xc1\xe3\xe3\xfb\x78\xd2\x37\x29\xa6\x39\xf5\x58\x16\x54\x29\x89\xcb\x17\x9c\xd5\x5c\xf8\x5d\x68\xbf\x36\xd2\x7c\x73\xe8\xdc\x3f\x9f\x97\xca\x9d\xc3\x95\xc9\x78\x90\xb2\xc9\xe3\xc4\x45\xe0\xee\xef\x3a\xea\xd6\xb4\x6a\x57\x0e\xb4\xe1\x89\xbd\x0e\x5a\x55\x8c\x1e\x67\x2f\x97\x1c\x5d\xf6\x1a\xa7\x53\xb3\xd7\x14\x7b\x6c\x5e\xb7\x0f\x45\x0f\x52\x9a\x51\x2a\x47\xae\xdc\x37\x40\xe2\x51\x7a\x88\x37\x0a\xa6\xc4\x47\xa3\x90\xc7\x06\x18\xd8\xcb\x60\x67\x02\x58\x96\x16\x9a\xc2\x30\x47\x81\xe3\xa3\xb5\xe2\xad\x0d\xa6\x6d\xfc\xf5\xd1\x1f\xeb\x40\xf8\x46\xd2\x14\x25\x55\xdc\x9e\xc3\x36\x49\x38\x2b\xb8\x56\x0e\x1f\x2f\xf2\x39\x6b\x91\xd8\xa3\x96\x59\x1a\x60\xca\x71\x9b\x76\xf9\x39\x3d\xe5\x39\xd5\x1e\x3b\x1e\x4c\x9a\x9f\x00\x00\x00\xff\xff\x87\xbe\xc2\x18\x34\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/networkpolicy.yaml": &vfsgen۰CompressedFileInfo{ name: "networkpolicy.yaml", @@ -180,58 +194,72 @@ var vfsgenAssets = func() http.FileSystem { "/charts/components/aws-ebs-csi-driver/templates/node.yaml": &vfsgen۰CompressedFileInfo{ name: "node.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 5107, + uncompressedSize: 5842, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x57\xdf\x6f\xdb\x36\x10\x7e\xcf\x5f\x71\xf0\x5a\xa0\x05\x26\xbb\xdd\x2f\x74\x02\xf2\xe0\xc5\x46\x17\xac\x4b\x83\x38\x28\x30\x0c\x43\x40\x93\x67\x8b\x08\x45\x72\xe4\xc9\xb1\x9b\xe4\x7f\x1f\x28\x59\xb1\x28\xc9\x49\xea\x6d\x6f\x35\xd0\x02\x21\xef\xbe\xfb\x78\x77\xfc\x78\xfa\x06\xce\x8c\x40\x98\xa1\x5b\x49\x8e\x47\xd7\x52\x8b\x14\x26\x0c\x73\xa3\x67\x48\x47\xcc\xca\x4f\xe8\xbc\x34\x3a\x05\x66\xad\x1f\xad\xde\x1e\xe5\x48\x4c\x30\x62\xe9\x11\x80\x66\x39\xa6\x80\x73\x9f\x70\x2f\x13\x6d\x04\x6e\x17\xbd\x65\x1c\x53\xb8\x2e\xe6\x98\xf8\x8d\x27\xcc\x8f\x00\x14\x9b\xa3\xf2\xc1\x0f\xe0\xf6\x36\x01\xa9\xb9\x2a\x04\xc2\x80\xdd\xf8\xa4\x06\x11\x4e\xae\xd0\x0d\x2b\xdb\x01\x0c\xe1\x0e\xb4\xd4\x02\x35\xc1\x0f\x70\x7f\x7f\xe4\x2d\xf2\x00\xe1\x51\x21\x27\xe3\x2a\xb8\x9c\x11\xcf\x3e\x34\xf0\x21\xf0\xed\x50\x7b\x4e\xe4\x1a\xf8\x43\x0f\x83\x9f\x02\x03\x00\xc2\xdc\x2a\x46\xb8\x8d\xdd\x48\x48\xf8\xa9\x88\xc6\x7e\x22\x87\x25\xe1\x5d\x45\xe1\xc1\x7d\x01\xc3\x4f\x4c\x15\xe8\x87\x01\x7a\x68\x8d\x18\x6b\x6d\x88\x91\x34\xda\xef\x6c\xd9\x6e\x31\x85\xdb\x5b\x20\xf3\x07\xcb\xd5\xa3\xbe\x7b\x63\xa2\x16\xf5\x42\x5d\x8d\x32\xc4\x62\x21\xb5\xa4\xcd\xee\xe4\x01\x75\xdc\x59\x05\x70\xf8\x77\x21\x1d\x8a\x49\xe1\xa4\x5e\xce\x78\x86\xa2\x50\x52\x2f\x4f\x97\xda\x3c\x2c\x4f\xd7\xc8\x8b\xc0\xa4\xe9\x59\x61\xce\xb6\x25\xba\x44\x97\xfb\x78\x3b\xa9\x5a\x61\xba\xb6\x0e\xbd\x2f\x8f\x1b\xed\x07\x8b\x6b\xdc\xa4\x80\xd7\x7e\xc8\x72\xf6\xd9\x68\x76\xe3\x87\xdc\xe4\x23\x6e\x72\x5b\x10\x26\xb4\xb1\xd8\xf2\x01\x30\x16\x1d\x0b\xed\x06\x67\x86\x4e\x75\x67\x7f\x55\xe6\xb1\x1d\x2b\x44\x5b\x30\xb7\x64\x54\x23\x36\xe9\xef\xac\xc3\x3d\x71\x1a\x09\xfd\x50\x9a\x91\xf1\x29\x28\xa9\x8b\x75\xd4\x28\x37\x92\xb2\xb8\x5e\x4d\xac\x50\x90\x46\x59\xe1\x0e\xba\xb5\xeb\x54\x0f\x20\x33\x9e\xce\x90\x6e\x8c\xbb\x4e\x81\x5c\x51\xd3\xf4\x95\x20\x8c\x39\x37\x85\xa6\xb3\xf2\x9a\xdf\xde\x3e\x84\x8f\xb7\xb7\x6c\x58\x8e\x3b\x60\xeb\xa4\x71\x92\x36\x27\x8a\x79\xdf\xf1\xaf\xda\xad\x6d\x02\x77\x20\x70\xc1\x0a\x45\x30\xa8\x44\x23\xe1\xaa\xf0\x84\x2e\xe1\x4e\x92\xe4\x4c\x0d\x76\x11\xc8\xa8\x50\x92\xb8\xc4\x7d\x57\x62\x6b\x88\x63\xa5\x2e\x99\xd4\xe4\x9b\x19\x49\x1a\x95\x9d\xae\xa5\x27\xbf\x3f\x59\xfb\xea\xd0\x60\x72\x60\x19\xb8\xd1\xc4\xa4\x46\xd7\x38\x4a\xd2\x50\x57\xab\x8a\xa5\x6c\x36\x9d\x47\x5e\x94\xb9\x33\x9a\x70\x4d\x71\xdf\x59\x27\x57\x52\xe1\x12\x45\x54\xd3\xf0\x93\x39\x5b\xc6\xa5\x28\x57\x86\x0e\xad\xf1\x92\x8c\xdb\xc0\xfd\x7d\xda\xd9\x26\xb6\x6c\xf2\x07\x60\x6e\xd9\xb9\x78\x91\xb4\x55\x4b\x49\x82\x5a\x58\x23\x35\x1d\xbf\x78\x75\x32\x3b\xbd\x9a\x9e\x4d\xce\x3f\x9e\x9e\x5d\xbe\x8e\x0c\x5b\x55\x5b\x19\x55\xe4\x38\x26\x62\x3c\xfb\x20\x73\x49\x71\xec\x0a\xb8\x32\x4a\x58\x69\x95\xa8\x60\x76\xdc\xe0\xfd\x24\x46\x4f\x75\x6b\x68\x65\x96\x64\x3c\x09\x74\xae\x1b\xf6\xf8\xc7\xc6\x1a\xea\x55\x27\x0b\x65\xd1\x9a\x67\x6d\x69\x42\xa9\x14\x29\x14\x5a\xae\xd3\x11\xf7\x32\xfc\x1b\x7a\xc3\xaf\x1b\x76\x15\xfb\xdf\xc3\xe5\xea\xa6\xb9\x0c\x10\x14\x43\x21\x25\x42\xba\x16\x7e\x1e\xbc\xce\x19\x65\x29\x8c\x56\xcc\x8d\x94\x9c\x8f\xb6\xd6\xbd\x96\xce\x58\xb6\x2c\xbb\x37\x85\xc1\x2f\x52\x48\x87\x3c\xfc\xc5\xd4\xa0\x37\x72\xd5\x8b\x4f\x04\xe6\x5e\xf6\x3a\x0b\x0c\xba\xf1\x84\xb3\xc0\x55\x63\xd7\x1a\xb7\x2f\x09\x19\x32\x45\xd9\xe7\x16\xd4\xc3\x65\x3a\x37\x8e\x52\xf8\xf9\xdd\x9b\x77\x2d\x0b\xeb\x0c\x19\x6e\x54\x0a\x97\x27\xe7\x8d\x3d\x25\x57\xa8\xd1\xfb\x73\x67\xe6\x18\x87\xcc\x88\xec\x7b\xa4\xb6\xc0\xdb\x8a\x71\x3f\x11\x5b\xc6\xef\xdb\x0b\x2f\xa2\x64\x6a\x82\x8a\x6d\x66\xc8\x8d\x16\x3e\x85\xb7\x6f\x22\x1b\x92\x39\x9a\x82\x1e\xb6\xbf\x8f\xef\x38\x3a\x69\xc4\x3e\xdf\x05\x93\xaa\x70\x78\x99\x39\xf4\x99\x51\x22\x85\x66\xd7\xf6\x89\xa4\x43\x6f\x0a\xc7\xd1\xc7\x17\xa2\x5f\xf0\xf6\x18\x3f\x2c\x47\x13\x46\x63\x8e\x78\xfb\x5d\x17\xbd\x73\x07\xcb\x45\xe5\xf1\x09\x22\xff\x3f\x87\x78\xb1\xee\xb9\x90\x80\xed\x7c\x96\x38\x5c\x4a\x4f\x8e\xb9\x5e\x85\xb5\x4e\x6a\x5a\xc0\xe0\xa5\x4f\x5f\x86\x21\xae\x7e\x3b\xa5\x40\xce\x5c\x95\xca\x49\x09\x74\x51\xe3\x9c\xb6\xc5\xf8\xf9\x4e\xcf\x92\xe8\xa4\x9c\x2e\x99\x10\x61\x38\x3a\x7e\xf1\x6a\x3c\x99\x5c\x4c\x67\xb3\xd7\x1d\xb3\x5a\x5e\xea\x13\x06\x41\x48\x42\xb3\x1f\xbf\x78\x35\xb9\x38\xfd\x34\xbd\xb8\xba\x98\xbe\xbf\x9a\x7d\x3c\xf9\xed\xea\x7c\x7c\xf9\x6b\x17\x21\x16\x4a\x25\x17\xc8\x37\x5c\x61\xfb\xa5\xc2\x19\x19\xdb\xbe\x55\xb8\xde\x4d\x95\xbb\x1f\x37\x79\xce\xc2\xf7\xc9\x9f\x83\xd1\x5c\xea\x91\xcf\x06\xdf\xc2\x20\xe1\xe1\x7f\x97\x43\xe2\x16\x30\x6a\xf2\x1d\xe1\xdc\x0f\x83\xb8\x6e\x07\xbc\x70\x98\x52\x68\x21\x92\xdd\xc1\x5f\xcf\x11\xf4\x6d\xa6\xfa\xb5\x7c\x9f\x8c\xef\xdc\xfb\x72\xb6\x07\xab\xa5\xd9\xa3\x4a\x6f\x7d\xfb\x34\x87\x3d\x1b\xff\x4a\xbc\xa3\x66\x78\x1c\xa2\x69\xfa\x55\x79\xfe\x1b\xe5\xa9\x5f\xa7\xc4\x86\xe7\xe9\x20\xc9\x89\x1e\xb8\xa7\xc5\xa6\xc7\xfc\x00\x99\x39\x7c\xc8\x39\xa0\x5b\xbf\x76\xd8\x17\x77\x58\x55\x87\x9e\x2f\x8f\xfe\x19\x33\x7c\x32\x96\xa9\x8f\x95\xfc\xe9\x81\x33\x7c\x57\xa7\x30\x29\xe7\x4b\xe3\x36\x9d\x70\xbd\xd5\xfe\x92\x68\x7b\xa5\xf2\x31\x1a\x1f\xdd\x89\xc3\xdd\xf7\xf9\xb3\xd4\xee\x10\x52\x57\x5b\xbc\xcd\xa3\x6c\x3a\x2c\x7a\x07\xe6\x47\xe3\xc7\xd3\x73\x37\xc2\x3f\x01\x00\x00\xff\xff\x36\x17\xdf\xcb\xf3\x13\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x57\xdf\x6f\xdb\xb6\x13\x7f\xcf\x5f\x41\xf8\xdb\x02\xc9\x83\xec\xf4\xbb\x75\xe8\x04\xe4\xc1\x8b\xbd\x2e\x58\xea\x18\x76\x50\x60\x4f\x06\x4d\x9e\x65\x22\x14\xa9\x91\x27\xd7\x6e\x9a\xff\x7d\xa0\x64\xd9\xa2\x44\xc7\x6e\xbb\x06\x58\x80\x00\x09\xef\xf8\xb9\xe3\xdd\xe7\x7e\xe8\x7f\x64\xa4\x39\x90\x29\x98\x95\x60\x70\xf6\x20\x14\x8f\xc9\x80\x42\xaa\xd5\x14\xf0\x8c\x66\xe2\x23\x18\x2b\xb4\x8a\x09\xcd\x32\xdb\x5b\xbd\x39\x4b\x01\x29\xa7\x48\xe3\x33\x42\x14\x4d\x21\x26\x30\xb7\x11\xb3\x22\x52\x9a\xc3\x19\x21\x92\xce\x41\x5a\x27\x26\xe4\xf1\x31\x22\x42\x31\x99\x73\x20\x1d\xfa\xc9\x46\x95\x2e\x37\x62\x05\xa6\x5b\xea\x76\x48\x97\x7c\x21\x4a\x28\x0e\x0a\xc9\xcf\xe4\xe9\xe9\xcc\x66\xc0\x1c\x84\x05\x09\x0c\xb5\x29\xe1\x52\x8a\x6c\x79\x5b\xc3\x27\xce\xad\x96\x07\xa7\x58\xae\x80\x6f\x03\x1e\xfc\xe2\x3c\x20\x04\x21\xcd\x24\x45\xd8\xda\xae\xbd\xdb\xfd\x48\xcf\x8d\xc3\x8e\x7c\x5b\x10\xde\x95\x2e\xd4\x00\x16\xa4\xfb\x91\xca\x1c\x6c\xd7\x81\x77\x33\xcd\x4b\xd7\x9b\x8a\xa8\xff\xa2\xa9\x3c\xa4\xfc\x8c\x05\x50\x7c\x7f\xe4\x0e\x3e\x09\x5c\xb6\x70\xfa\x4a\x69\xa4\x28\xb4\xaa\x59\xa6\xfb\xc3\x38\xe8\x4c\xd8\x6e\xc3\x6a\x95\xf3\x02\x71\xb1\x10\x4a\xe0\x66\x0f\xe7\x1c\xe8\xb7\x4e\x09\x31\xf0\x77\x2e\x0c\xf0\x41\x6e\x84\x4a\xa6\x6c\x09\x3c\x97\x42\x25\x37\x89\xd2\xbb\xe3\xe1\x1a\x58\xee\xfc\xab\xdf\x2c\x31\xa7\x5b\x22\xdc\x83\x49\xad\x2f\x8e\x4a\xc2\x0d\xd7\x99\x01\x6b\xfd\xd7\x55\x1a\x0f\xb0\x89\x09\x3c\xd8\x2e\x4d\xe9\x67\xad\xe8\x27\xdb\x65\x3a\xed\x31\x9d\x66\x39\x42\x84\x9b\x0c\x1a\x77\x08\xd1\x19\x18\xea\x48\x4d\x46\x1a\x6f\x54\x4b\xbe\x2a\x42\xde\xb4\xe5\xac\x2d\xa8\x49\x28\x56\x88\x75\xf7\xf7\xda\x0f\xf9\x1c\x8c\x02\x04\xdb\x15\xba\xa7\x6d\x4c\xa4\x50\xf9\xda\xcb\x4b\x3b\xb5\x75\xac\x43\x94\x3a\x99\x3d\xb6\xec\x27\x7d\xc6\x74\xae\x70\x54\x74\x89\xc7\xc7\x9d\x41\x5f\xbc\xb5\x4f\x53\xd8\x03\x64\x46\x68\x23\x70\x73\x2d\xa9\xb5\xad\xfb\x25\x17\x9b\x2a\xe4\x0b\xe1\xb0\xa0\xb9\x44\xd2\xb1\x1b\x8b\x90\x16\x65\x18\x31\x23\x50\x30\x2a\x3b\x7b\x78\xd4\xd2\x65\xa0\xcd\xd7\x66\x95\x6d\x15\xa1\x2f\xe5\x3d\x15\x0a\xbd\x6a\x8b\x6a\x89\x1c\xae\x85\x45\xeb\x47\x44\x5a\xf0\xd5\x0b\xae\x5c\x6f\xdd\xe9\x73\xae\x95\xbd\x53\x72\x73\x16\x62\x46\x03\xf0\x19\x5b\x84\xc0\x62\x01\x0c\x1d\x9b\x4a\x9e\xd7\x19\xb7\x7f\xea\x14\x98\x56\xdc\xc6\xe4\xa7\xcb\xcb\xc3\xa9\x3b\xc4\x8f\x5a\xc8\xbe\x9b\x1e\x4c\x2b\xa4\x42\x81\xa9\x45\x3f\xaa\x0d\x93\x4c\xe6\x89\xa8\x97\x85\x05\x96\x17\xb9\xd6\x0a\x61\x8d\x7e\x65\x64\x46\xac\x84\x84\x04\x78\x4c\xd0\xe4\xf5\xc7\x8b\x94\x26\x3e\x75\x8a\x93\xae\x81\x4c\x5b\x81\xda\x6c\xc8\xd3\x53\xdc\x12\x23\x4d\xea\xfe\x13\x42\x4d\xd2\x6a\x0d\x5e\x8b\x2f\x8f\xa2\x08\x14\xcf\xb4\x50\x78\xf5\xea\xfc\x7a\x7a\x33\x1b\x8e\x06\xe3\xbb\x9b\xd1\xfd\x85\xa7\xb8\x0b\x70\x45\xd7\xca\xfa\x4a\xcb\x3c\x85\x3e\x22\x65\xcb\x5b\x91\x0a\xf4\x53\xd0\x16\x7b\x4e\x96\x1e\x94\x4a\x11\x2d\xb4\x22\xe9\xd4\xae\xdc\x03\x9b\xba\x81\xc4\x57\x10\x52\x27\xa8\x2d\x72\x30\xa6\x0d\x7f\xd5\xac\x43\xa9\x93\x5b\x58\x81\xf4\x91\x40\xad\x5a\x01\x2b\xf2\x5b\x0f\x4b\xa3\xc1\x15\x6d\x2f\x26\xb9\x12\xeb\xb8\xc7\xac\x70\xbf\x5d\xab\xd9\xc3\x41\xa0\xd1\xdd\x60\x38\x1b\xf5\x3f\x0c\x43\x48\xbf\x1b\x9d\xb6\x7b\xe8\x42\x80\xe4\x13\x58\xb4\x25\x5b\xd9\x98\xe2\x32\x2e\x66\x51\xf1\x3e\xd7\x59\x5a\x81\xab\xb5\x89\xcc\xe8\xf5\xa6\xbb\x44\xcc\x66\xc5\x9f\xa1\x38\x3f\x37\xfc\xdd\xcd\xa8\xb8\xe9\x2f\x00\x6f\xfe\x7f\x62\xc6\xc2\xe5\x0a\x6a\xd5\x85\xb9\x1d\x17\x95\x14\xba\xe2\x6c\x6d\x0b\xf7\xab\x8d\x96\x1c\xfb\xe0\x9a\x77\xbb\x2c\x8a\xe4\xb8\x19\x24\x01\x23\x2e\x4c\x23\xce\xa9\xbb\x55\xc6\xb8\xb7\xa2\xa6\x27\xc5\xbc\xb7\xd5\x0e\x6a\x1a\x9d\xd1\xa4\xe8\x3b\x31\xe9\xfc\x26\xb8\x30\xc0\xdc\x7f\x54\x76\x82\x96\xcb\xde\x71\xc4\x30\xb3\x22\x78\x99\x83\x9b\x4b\x47\x2e\x73\x58\xd5\xa4\x99\x36\x87\x82\xb0\x04\x2a\x71\xf9\xb9\x01\xb5\x6b\x7e\x63\x6d\x30\x26\xbf\xbe\xbb\x7c\xd7\xd0\xc8\x8c\x46\xcd\xb4\x8c\xc9\xfd\xf5\xb8\x26\x93\x62\x05\x0a\xac\x1d\x1b\x3d\x07\xdf\xa4\x63\xd1\x7b\xc0\x26\xa9\xb3\xd2\xe3\xb0\x23\x59\x61\x3f\x24\x73\x3b\x96\xa0\x72\x00\x92\x6e\x76\x53\xe3\xcd\xa5\xa7\x83\x22\x05\x9d\xe3\x7e\xa8\xf8\x3d\x19\x8c\xd0\xfc\xd0\xdd\x05\x15\x32\x37\x70\xbf\x34\x60\x97\x5a\xf2\x98\xbc\xad\xc9\x0f\xb6\x47\x03\x56\xe7\x86\x81\x25\xe7\x4d\x51\xc1\xf9\xbd\xdc\x3b\xde\x05\x7c\x52\xc9\xf7\x95\x71\xe1\x13\x7b\x87\x10\xb7\x8a\x20\x30\xe4\x9a\xd5\x12\xa8\x95\x8a\x0a\xc5\x22\x52\x56\x7c\x64\x20\x11\x16\x0d\x35\xc1\x41\x95\x19\xa1\x70\x41\x3a\xaf\x6d\xfc\xda\x7d\x13\x54\x2b\x93\xe0\xc0\xa8\x29\x9f\x34\x28\x80\x26\x15\xce\x4d\x73\xa6\x9d\x7e\xe9\xa4\x49\x17\x15\xfd\x8a\x72\xee\xb6\xe0\xab\x57\xe7\xfd\xc1\x60\x32\x9c\x4e\x2f\x5a\x6a\x55\xd5\x57\x2f\x74\x75\x1a\x39\x0e\x5e\xbd\x3a\x1f\x4c\x6e\x3e\x0e\x27\xb3\xc9\xf0\xfd\x6c\x7a\x77\xfd\xe7\x6c\xdc\xbf\xff\xa3\x8d\xb0\xba\x7a\x7b\xca\x10\xd9\x7a\x10\x9e\x1f\xc7\x47\x47\xc8\x97\x03\x58\x8d\x16\xd5\x2b\xdb\x8b\xed\xc1\xdc\x76\x9d\x8d\xdd\xbe\x1f\xb2\xf7\xdf\x19\x15\x01\x82\xbc\xfc\xd0\xf8\xae\xd6\xed\x71\xee\x79\x88\xba\xea\xcb\xf6\x9d\x40\x98\x5f\xaa\x03\x55\xc3\xc3\x11\x68\x1e\xde\x91\x8f\xb5\x1e\x6f\xfe\x1c\x6f\x3a\x01\xf5\x6f\x68\x37\x87\xaa\xf9\x87\xd0\xe9\x05\x28\x50\x45\xe5\xc7\xe6\xbd\xd1\x79\x8a\x1c\x8f\x73\x29\xa7\xc0\x0c\xd4\xbf\x62\x9b\x92\xb8\x06\x60\xa8\x4a\xe0\x04\x8c\x7d\xc8\xfd\x0f\x8d\xa0\x57\xde\x41\x99\xc4\xc0\x57\x60\x78\x7f\x5c\x6a\x5b\xe6\xcd\xdf\x35\x8a\x4c\x36\x3f\x4b\xb6\x08\x4e\xbd\xd9\x9e\x70\x93\xb9\x21\x50\x6c\x92\xda\x6c\x5a\xc6\x83\xc4\x39\x62\x7b\x5f\x3b\x07\x47\x44\x87\x9c\xa3\x11\xe9\x34\x5f\x2c\xc4\x9a\x74\x7a\x9d\x83\x0e\x5f\x1c\xf1\xf8\xce\x5c\x1b\xa0\xb5\xcf\xfc\x13\x9a\xe0\x57\xfb\x3f\xdb\x82\x6d\xfe\x45\xc7\x5b\x0e\x07\x17\xee\xe7\x5c\x6d\x6c\xdf\x6d\x0b\xff\x04\x00\x00\xff\xff\x50\x82\x9a\x82\xd2\x16\x00\x00"), + }, + "/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-controller.yaml": &vfsgen۰CompressedFileInfo{ + name: "poddisruptionbudget-controller.yaml", + modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), + uncompressedSize: 476, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x3d\x4f\xf3\x30\x14\x85\xf7\xfc\x8a\xa3\xea\x1d\x5e\x86\x04\xb5\x42\x0c\x91\x18\xf8\x18\x3b\xb0\xd0\xfd\xc6\xbe\x85\x2b\x6e\xae\x2d\xdb\x29\xa0\xb6\xff\x1d\x85\xa6\x6a\x91\x40\x62\xf5\x73\xfc\x9c\x63\x79\xbb\xad\xf1\x2f\x71\x54\x71\x94\xd1\xde\xe0\xbf\xe7\x35\x0d\x5a\xd0\xac\x48\x07\xce\xcd\x04\xef\xc3\x60\xa7\x43\x17\xac\xa4\xa0\xca\xe9\x1b\xbf\xc0\x0e\x62\x05\xfb\x7d\x45\x51\x56\x9c\xb2\x04\x6b\x11\x83\x8a\xfb\xb8\xdc\xcc\x3b\x2e\x34\xaf\x5e\xc5\x7c\x8b\xc7\xe0\x1f\x24\xa7\x21\x16\x09\x76\x37\xf8\x67\x2e\x55\xcf\x85\x3c\x15\x6a\x2b\xc0\xa8\xe7\x16\xdc\xe5\xda\x65\xa9\x4f\x85\x15\xa0\xd4\xb1\xe6\x31\x04\x8c\x0f\x10\x73\x3a\x78\xc6\x8c\xde\x72\x7d\xbc\xe1\x93\x6c\x38\x35\x87\xec\x0c\x0d\x76\x30\x31\xcf\x56\x70\x35\x0e\xcc\x91\xdd\xa8\xc8\xac\xec\x4a\x48\x07\x5d\x4f\xc5\xbd\x2c\xcf\xfc\x00\xc5\xf8\xcb\x8e\xbf\xf4\x1f\xf5\xcb\x1f\x76\x5c\x8f\x3b\x26\xc5\x1a\xca\x67\x3f\xb1\x38\xa0\x9e\xde\x9f\x8c\x36\x24\x4a\x9d\x72\x8b\xf9\x14\x67\xcd\x3c\x25\xc4\x6e\x4f\x7c\x51\x7d\x51\xf3\x23\xfc\x0c\x00\x00\xff\xff\x2a\x7b\x03\x8c\xdc\x01\x00\x00"), + }, + "/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-snapshot-controller.yaml": &vfsgen۰CompressedFileInfo{ + name: "poddisruptionbudget-snapshot-controller.yaml", + modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), + uncompressedSize: 377, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x90\x31\x4b\x04\x41\x0c\x85\xfb\xf9\x15\xe1\xfa\x5d\x59\x10\x8b\x2d\xc5\xf2\x0a\x41\xdc\x3e\x3b\x13\xbd\x60\x36\x33\x4c\xb2\xab\x72\xde\x7f\x97\xf1\x14\x2c\x44\xae\xce\xcb\xf7\x3e\xde\xf1\xd8\x01\x3f\x41\x3f\xa1\xac\x64\x3d\x29\xce\x42\x53\x96\x75\xa1\x07\xc5\x62\x87\xec\x70\x3a\x05\x2c\x3c\x51\x35\xce\x3a\x42\xc9\xc2\xf1\xfd\x6a\x1b\x66\x72\x1c\xc2\x0b\x6b\x1a\xe1\x3e\xa7\x3b\xb6\xba\x16\xe7\xac\xb7\x6b\x7a\x26\x0f\x0b\x39\x26\x74\x1c\x03\x80\xe2\x42\x23\xd0\x6c\x9d\x7d\x63\xbb\x98\xd5\x6b\x16\xa1\x1a\x00\x04\x67\x12\x6b\x49\x80\x2f\x27\x8d\xb2\x26\x82\x1d\xbe\x5a\xd7\xde\xa2\x71\x97\x2a\x6f\x54\xfb\x73\x76\x07\x3d\x7c\x80\xb2\x26\x52\x87\xeb\x66\x69\x85\x62\x43\x18\x09\x45\xcf\xf5\x8c\x5b\xd0\xe3\x61\xff\x8b\x0f\x80\xa5\xfc\x27\x73\x89\xc4\x4f\xc7\xfe\x0f\x99\x9b\x26\xd3\x8a\xdf\x1e\x15\x37\x64\x69\xa3\x8e\x30\x84\x06\x25\x4d\xed\xfc\x19\x00\x00\xff\xff\x24\xf8\x80\xa9\x79\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/role-snapshot-controller-leaderelection.yaml": &vfsgen۰CompressedFileInfo{ name: "role-snapshot-controller-leaderelection.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 398, + uncompressedSize: 328, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8f\xb1\x4e\x03\x31\x10\x44\x7b\x7f\xc5\xea\x6a\x7c\x08\x89\x02\xdd\x0f\xd0\x83\x94\x06\xa5\xd8\xb3\x07\x62\x65\xcf\x3e\xed\xda\x89\x20\xe4\xdf\x91\x2f\x29\xe8\x9e\xd6\xa3\xe7\x99\xcb\xc5\x53\xfa\xa4\x71\xc7\xd2\x60\x23\x32\xcf\x82\x5d\x91\xb6\xe0\x3d\xf3\x6a\x87\x52\xe9\x7a\x75\xde\x7b\x77\x4c\x39\x4e\xf4\x56\x04\x8e\xd7\xb4\x83\x5a\x2a\x79\x22\x9d\x39\x8c\xdc\xea\xa1\x68\xfa\xe1\x9a\x4a\x1e\x8f\x2f\x36\xa6\xf2\x78\x7a\x72\x0b\x2a\x47\xae\x3c\x39\xa2\xcc\x0b\x26\xc2\x6c\xde\xee\x66\x1f\x4a\xae\x5a\x44\xa0\x5e\xc0\x11\x0a\x41\xe8\x8a\x7b\xdc\x56\x0e\x98\xe8\xd8\x66\x78\xfb\xb6\x8a\xc5\x11\x09\xcf\x10\xeb\x46\xa2\xad\x7e\x0e\xd2\x22\x68\xe0\xb3\xf9\xae\x0f\x96\x7c\xd4\x74\x82\x8e\xb7\xec\x40\x23\xfd\x52\x4e\x39\x22\x57\x7a\xee\x83\xb4\x09\x36\x87\x27\x5e\xd3\xab\x96\xb6\xda\x44\x1f\x43\x28\x45\x63\xca\xff\x77\x0c\xfb\xed\x2b\x85\x95\xa6\x01\x5b\x4c\xc0\x06\xbb\xbf\x9c\xa0\xf3\x76\xfd\x42\x1d\x1e\x68\x38\x73\x0d\x87\x0e\x92\x6c\x3b\x44\x08\x2a\x3a\xb5\x35\xf2\x8d\x82\xa2\xd3\xde\xb9\xbe\x01\x39\xf6\x56\x7f\x01\x00\x00\xff\xff\x66\x90\xf8\x38\x8e\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8e\xb1\x6a\x2b\x41\x0c\x45\xfb\xf9\x0a\xb1\xf5\x9b\x7d\x04\x52\x84\xfd\x81\xf4\x29\xd2\x04\x17\xda\x99\x4b\x2c\x2c\x8f\x16\x69\xd6\x86\x38\xfe\xf7\xb0\x5e\x02\xe9\x0e\x57\x57\x47\xca\x39\xa7\x93\xb4\x3a\xd1\x9b\x29\x12\x2f\xf2\x0e\x0f\xb1\x36\x91\xcf\x5c\x46\x5e\xfb\xd1\x5c\xbe\xb8\x8b\xb5\xf1\xf4\x12\xa3\xd8\xff\xcb\x53\x3a\xa3\x73\xe5\xce\x53\x22\x6a\x7c\xc6\x44\x98\x23\x47\xe3\x25\x8e\xd6\x73\xb1\xd6\xdd\x54\xe1\x59\xc1\x15\x0e\x45\xd9\x14\x89\x48\x79\x86\xc6\xb6\x48\x74\xbb\x65\x92\x56\x74\xad\xa0\x81\xaf\x91\x37\x4b\x09\xc9\xd5\xe5\x02\x1f\xf7\xee\x40\x23\x7d\x53\x93\x56\xd1\x3a\x3d\xd3\xfd\x9e\x7c\x55\x3c\x1c\x99\x78\x91\x57\xb7\x75\x89\x89\x3e\x68\x28\x66\x5e\xa5\xfd\xfd\x77\xa0\xc3\xe3\x98\x23\x6c\xf5\x82\xbd\xa8\xe0\x40\xfc\xce\x2e\xf0\x79\xcf\x3f\xd1\x87\x7f\x34\x5c\xb9\x97\xe3\x06\x2a\xf1\x08\x2a\x14\x1d\x1b\xad\x4b\xe5\x9d\x8a\x63\x23\x3a\xa4\x9f\x00\x00\x00\xff\xff\xd0\x45\x21\x47\x48\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/rolebinding-snapshot-controller-leaderelection.yaml": &vfsgen۰CompressedFileInfo{ name: "rolebinding-snapshot-controller-leaderelection.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 489, + uncompressedSize: 426, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xbd\x4e\x2b\x31\x10\x85\x7b\x3f\xc5\x28\xbd\x7d\x75\xa5\x5b\x5c\x6d\x07\x0d\x7d\x22\xa5\x9f\xb5\x4f\x88\x89\x77\xbc\xf2\xd8\x41\xb0\xe4\xdd\x91\xf3\x03\x42\x42\x48\xf4\x67\xbe\x39\xe7\x5b\x16\x4b\x71\x47\x6e\xcb\xa9\x41\x1d\x84\xc7\x84\x6d\x4e\x6d\xc2\x46\x78\xd6\x7d\xae\x74\x3a\x19\x6b\xad\x39\x44\x09\x03\xad\x73\xc2\x7d\x94\x10\xe5\xd1\xf0\x1c\xb7\x28\x1a\xb3\x0c\x54\x46\xf6\x8e\x5b\xdd\xe7\x12\x5f\xb9\xc6\x2c\xee\xf0\x5f\x5d\xcc\x7f\x8e\x7f\xcd\x84\xca\x81\x2b\x0f\x86\x48\x78\xc2\x40\x18\xd5\xea\xf5\x81\xf5\x59\x6a\xc9\x29\xa1\xd8\x04\x0e\x28\x48\xf0\x1d\x71\x8d\xeb\xcc\x1e\x03\x1d\xda\x08\xab\x2f\x5a\x31\x19\xa2\xc4\x23\x92\x76\x22\xd1\x79\x85\xf8\xd4\x02\x68\xc5\xcf\x6a\x3b\xde\x6b\xb4\xa1\xc4\x23\x8a\xbb\x64\x57\xe4\xe8\x8d\x24\x4a\x80\x54\xfa\xd7\x77\x69\x1b\x9f\xe0\xeb\x19\x63\xe9\xb2\x70\x83\x72\x8c\x1e\x77\xde\xe7\x26\xf5\xcc\xbf\x74\x5e\x96\x0f\x4f\xfa\x25\xe3\x6e\x4b\x5c\x0f\x76\xee\xed\xe8\x9b\xe6\x25\x27\xac\xb1\xeb\x1f\x3f\x8d\xfe\xde\x0b\xcf\xf1\xa1\xe4\x36\xff\x60\xde\x98\xee\x05\x12\x7a\xa3\xf7\x00\x00\x00\xff\xff\xc2\x54\xe3\xdb\xe9\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x90\xb1\x4e\x33\x31\x10\x84\x7b\x3f\xc5\x2a\xbd\xfd\xeb\x97\x28\xd0\x75\xd0\xd0\x51\x04\x29\xfd\x9e\x3d\x90\x25\xce\xfa\xe4\xf5\x05\x89\x23\xef\x8e\x9c\x70\x42\x34\x48\xb4\xd6\x37\x9f\x67\xc7\x7b\xef\x0e\xa2\x69\xa0\x6d\xc9\xb8\x17\x4d\xa2\x2f\x8e\x27\xd9\xa1\x9a\x14\x1d\xa8\x8e\x1c\x03\xcf\x6d\x5f\xaa\xbc\x73\x93\xa2\xe1\x70\x6b\x41\xca\xbf\xd3\x7f\x77\x44\xe3\xc4\x8d\x07\x47\xa4\x7c\xc4\x40\x18\xcd\x9b\xf2\x64\xfb\xd2\x7c\x2c\xda\x6a\xc9\x19\xd5\x67\x70\x42\x45\x46\xec\x0a\x47\x94\x79\x44\xb6\x1e\x24\x5a\x16\x4f\xa2\x31\xcf\x09\xb4\xe1\x37\xf3\xdd\x12\x4d\x7c\xaa\x72\x42\x0d\x57\x76\x43\x81\x3e\x48\x45\x13\xb4\xd1\x0d\x9d\xcf\xce\xe6\xf1\x15\xb1\x5d\x34\x9e\xae\x87\x3c\xa1\x9e\x24\xe2\x2e\xc6\x32\x6b\xbb\xf8\xaf\xd5\x96\x85\xc2\x8e\xf3\x0c\x0b\xf6\x83\x09\x6b\xe1\xd0\xc1\xee\x5d\x43\x36\x71\xfc\x4a\x6e\x91\xc1\x86\xf0\xb8\x3e\x77\xae\x96\x8c\x2d\x9e\xfb\xf7\xdf\x2b\xfe\x7d\x0b\x9e\xe4\xa1\x96\x79\xfa\x65\x6d\xf7\x19\x00\x00\xff\xff\x30\xb1\x14\x8f\xaa\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-controller.yaml": &vfsgen۰CompressedFileInfo{ name: "serviceaccount-csi-controller.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 557, + uncompressedSize: 537, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x3f\x8b\xe3\x30\x10\xc5\x7b\x7f\x8a\xc1\x57\x5b\x49\xe0\xf2\x07\x75\x29\x52\x1c\xc7\x5d\x71\x81\xc0\x95\x63\x79\xc2\x0a\x4b\xa3\xac\x46\x8e\xd9\x78\xfd\xdd\x17\xc5\x1b\x36\x29\x16\xd2\x08\x3d\xf1\x7b\x33\x6f\x34\xc3\x50\x81\x3d\x82\x3a\xa0\xeb\x48\x94\x50\x3c\x5b\x43\x5b\x63\x42\xc7\x49\x99\xc0\x29\x06\xe7\x28\x2a\x13\x09\x13\x41\x35\x8e\x05\x9e\xec\x81\xa2\xd8\xc0\x1a\xce\x8b\xa2\xb5\xdc\x68\xd8\x3f\x38\x0b\x4f\x09\x1b\x4c\xa8\x0b\x00\x46\x4f\x1a\x86\xe1\x89\x2e\x19\x85\x71\xfc\x34\xc9\x09\x0d\x69\x68\xbb\x9a\x2a\x79\x93\x44\xbe\x00\x70\x58\x93\x93\x5c\x17\xe0\x9a\x9e\x8d\xeb\x1a\x82\x12\x7b\xa9\xa8\x96\xca\x88\xad\x9a\x68\xcf\x14\xd5\xc4\x96\xa0\xe0\x1d\xd8\x72\x43\x9c\xe0\xe7\x54\x3f\x5b\x7b\x9b\x5e\x9e\x08\x85\xcc\x21\x61\xb2\x81\x65\xf2\xde\x3d\x5c\xe7\x4a\xe1\x3f\x7a\xf7\x5d\x17\xe2\xe6\x4b\xd8\x23\xd0\x2b\xa8\x7f\xe4\x08\x85\xd4\xdf\x3c\x6f\xd9\x76\x92\x82\xb7\x17\x2a\x27\xf0\xc7\x8e\xb1\x76\x94\xe1\xdd\xef\x3d\xfc\xda\xfe\x81\x63\x88\xb0\xdf\x82\x15\xe8\x84\x9a\xcc\xdc\x87\xc8\x1a\x80\x5a\x51\xe8\xf1\x12\x18\x7b\x51\x26\xf8\x59\x0c\x8e\x2a\x8c\xac\x21\x1f\xd8\x8b\xb6\xe8\xb5\x5e\x6e\x56\xcb\xd5\x72\xbd\x59\xcf\x17\x73\x9d\x99\xd9\xed\xdf\xb2\x78\x8c\x7d\xbb\xe6\xc5\x7f\x04\x00\x00\xff\xff\x3f\x47\x04\x76\x2d\x02\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x91\x4f\x6b\xe3\x30\x10\xc5\xef\xfe\x14\x83\x73\xb6\x92\xc0\xe6\x0f\xba\xe5\x90\xc3\xb2\x6c\x0f\x0d\x04\x7a\x9c\xc8\x13\x3a\x44\x1e\xb5\x1a\x39\x86\xb8\xfe\xee\x45\x35\x21\x4d\xa1\x90\x8b\xd0\x13\xbf\xa7\xf7\xa4\xe9\xfb\x0a\xf8\x08\x66\x8f\xbe\x25\x35\x4a\xf1\xcc\x8e\x36\xce\x85\x56\x92\x71\x41\x52\x0c\xde\x53\x34\x2e\x12\x26\x82\x6a\x18\x0a\x7c\xe3\x3d\x45\xe5\x20\x16\xce\xf3\xe2\xc4\x52\x5b\xd8\xdd\x39\x8b\x86\x12\xd6\x98\xd0\x16\x00\x82\x0d\x59\xe8\xfb\x07\x52\x32\x0a\xc3\x50\x00\x78\x3c\x90\xd7\x6c\x07\xf8\x2a\x29\xce\xb7\x35\x41\x89\x9d\x56\x74\xd0\xca\x29\x57\x75\xe4\x33\x45\x33\xb2\x25\x18\xf8\x00\x61\xa9\x49\x12\xfc\x19\xaf\xc9\xd6\x8e\xd3\xeb\x03\xd9\x28\x12\x12\x26\x0e\xa2\xa3\xf7\xdb\xc1\xad\x47\x0a\x2f\xd8\xf8\xdf\xa2\x48\xea\x9b\xe0\x23\xd0\x3b\x98\x67\xf2\x84\x4a\xe6\x29\xbf\xad\x3c\xb5\x9a\x42\xc3\x17\x2a\x47\x70\xb2\x15\x3c\x78\xca\xf0\xf6\xdf\x0e\xfe\x6e\xfe\xc3\x31\x44\xd8\x6d\x80\x15\x5a\xa5\x3a\x33\x3f\x9a\x4c\x00\xe8\xa4\x06\x1b\xbc\x04\xc1\x4e\x8d\x0b\xcd\x34\x06\x4f\x15\x46\xb1\x90\x17\xec\xd4\x32\x36\xd6\x2e\xd6\xcb\xc5\x72\xb1\x5a\xaf\x66\xf3\x99\xcd\xcc\xf4\xfa\x79\x59\xdc\xd7\xbe\x6e\xf3\x90\x3f\x03\x00\x00\xff\xff\xf6\x23\x75\xb9\x19\x02\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-node.yaml": &vfsgen۰CompressedFileInfo{ name: "serviceaccount-csi-node.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 356, + uncompressedSize: 336, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xc1\x6a\xec\x30\x0c\x45\xf7\xf9\x8a\xcb\xec\x6d\x78\xf0\x56\xd9\xf5\x1b\x0a\x03\x5d\x2a\xb6\x4a\xc5\x38\xf2\x60\x29\x19\x4a\x9a\x7f\x2f\x9e\xb4\xd0\x2e\x3a\x3b\x5b\xdc\x73\xb8\xd2\xb6\x05\xc8\x2b\xe2\x99\xca\xc2\x16\x8d\xdb\x2a\x89\x9f\x52\xaa\x8b\x7a\xd4\x9a\x39\xa6\xc6\xe4\x8c\xb0\xef\x03\x5d\xe5\xcc\xcd\xa4\xea\x88\xf5\xdf\x70\x11\xcd\x23\x9e\x7f\x31\xc3\xcc\x4e\x99\x9c\xc6\x01\x50\x9a\x79\xc4\xb6\x3d\xf4\xf7\x10\xf6\xfd\x2b\x6e\x57\x4a\x3c\xe2\xb2\x4c\x1c\xec\xdd\x9c\xe7\x01\x28\x34\x71\xb1\x6e\x04\xee\x8d\x35\x95\x25\x33\x4e\x74\xb3\xc0\x93\x85\x64\x12\x72\x93\x95\x5b\x3c\xb2\x27\x44\x7c\x40\x45\x33\xab\xe3\xff\xe1\xef\xe8\x4d\xfc\xed\x61\x1d\x52\xad\x4e\x2e\x55\xed\xa0\x7e\x0c\xee\xbb\x78\x7d\xa1\xb9\xfc\xe5\x67\xcd\xfd\xf3\xfd\xec\x57\xfb\x0c\x00\x00\xff\xff\x7c\x38\x0c\xd5\x64\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x90\xb1\x6a\x04\x31\x0c\x44\x7b\x7f\xc5\x70\xbd\x0d\x81\x54\xdb\xe5\x1b\x02\x07\x29\x75\xb6\x42\x44\xbc\x72\xb0\xb4\x7b\xc5\x66\xff\x3d\x38\x4b\x48\x52\xdc\x75\x92\x98\x37\x33\x68\xdb\x22\xe4\x15\xe9\x4c\x75\x61\x4b\xc6\x7d\x95\xcc\x4f\x39\xb7\x45\x3d\x69\x2b\x9c\x72\x67\x72\x46\xdc\xf7\x40\x1f\x72\xe6\x6e\xd2\x74\xc2\xfa\x10\xde\x45\xcb\x84\xe7\x7f\x4c\x98\xd9\xa9\x90\xd3\x14\x00\xa5\x99\x27\x6c\xdb\x5d\xff\x21\xc2\xbe\x07\xa0\xd2\x85\xab\x0d\x10\xf8\x2e\xa6\xb9\x2e\x85\x71\xa2\xab\x45\xbe\x58\xcc\x26\xb1\x74\x59\xb9\xa7\x43\x7b\x42\xc2\x27\x54\xb4\xb0\x3a\x1e\x0f\x9b\x81\x5e\xc5\xdf\xee\xa6\x92\x6a\x73\x72\x69\x6a\x07\xf5\xe7\xf0\xdb\xc0\xdb\x0b\xcd\xf5\x56\x08\x6b\x19\xcb\xcf\x38\x3e\xf4\x15\x00\x00\xff\xff\x1b\x59\x3a\xb3\x50\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/serviceaccount-snapshot-controller.yaml": &vfsgen۰CompressedFileInfo{ name: "serviceaccount-snapshot-controller.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 420, + uncompressedSize: 350, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\xcd\x6a\xc3\x30\x10\x84\xef\x7a\x8a\x25\x77\x09\x0a\x3d\xf9\xd6\x67\x08\x18\x7a\x5c\x4b\x53\x22\x22\xaf\x8c\x77\xed\x50\xdc\xbc\x7b\x51\xdc\x42\x7f\x08\xb9\x09\xf1\x7d\x33\x23\x6d\x9b\xa7\xfc\x46\xa1\xe7\xb2\x40\x03\x84\x87\x82\xbe\x96\x65\xc4\x51\x78\xd2\x53\x35\xba\x5e\xdd\x1f\x4c\x31\xaf\x39\xe2\x25\xc6\xba\x88\x05\xfd\x22\x43\x9c\xc1\x86\x26\x78\xef\x1d\x4f\xb9\xc7\xac\xb9\x4a\x47\xeb\x93\x3b\x67\x49\x1d\x1d\x7f\xa9\x6e\x84\x71\x62\xe3\xce\x11\x09\x8f\xe8\x68\xdb\x1e\xd6\x34\xb0\x95\xec\x8a\x4e\x1c\xd1\xd1\x79\x19\xe0\xf5\x5d\x0d\xa3\x23\x2a\x3c\xa0\x68\x4b\x25\xba\x8d\x97\x58\x96\x04\x3a\xf0\x45\x3d\x06\xf5\x51\xb3\x4f\x73\x5e\x31\x87\x9d\x3d\x50\xa0\x0f\x92\x2c\x09\x62\xf4\xbc\xe7\x37\xf5\x92\xed\xf4\x70\x12\x8b\x54\x63\xcb\x55\x74\x37\x7f\x5c\xdc\xde\x64\xf5\x95\xc7\x72\xaf\x03\x92\xbe\xbf\xf9\xff\xf1\x33\x00\x00\xff\xff\xc1\x20\x96\x57\xa4\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x8e\xb1\x6a\x03\x31\x0c\x86\x77\x3f\xc5\x4f\x76\x1b\x0a\x9d\x6e\xeb\x33\x14\x02\x1d\x15\x5b\x25\xa2\x3e\x39\x58\xba\xcb\x70\xcd\xbb\x17\xf7\x86\xa6\x43\xc8\x26\x89\xff\xd3\xf7\x6f\x5b\x84\x7c\x22\x1d\xa9\x2e\x6c\xc9\xb8\xaf\x92\xf9\x2d\xe7\xb6\xa8\x27\x53\xba\xd8\xb9\x79\xca\x9d\xc9\x19\xb7\x5b\x88\x31\x06\xba\xc8\x91\xbb\x49\xd3\x09\xeb\x4b\xf8\x12\x2d\x13\xde\xff\xa1\x61\x66\xa7\x42\x4e\x53\x00\x94\x66\x9e\xb0\x6d\x4f\x35\x23\x38\x24\x40\xa5\x13\x57\x1b\x30\xf0\xdb\x51\x73\x5d\x0a\xe3\x40\x57\x8b\x7c\xb2\x98\x4d\x62\xe9\xb2\x72\x4f\x7b\xf6\x80\x84\x6f\xa8\x68\x61\x75\xbc\xee\x6f\x06\x7a\x15\x3f\x3f\x35\x93\x6a\x73\x72\x69\x6a\x3b\x79\x77\xf8\x6b\xe1\xed\x83\xe6\xfa\x48\xc4\x5a\xc6\x72\x37\xfe\x04\x00\x00\xff\xff\x86\xbb\xf0\x5b\x5e\x01\x00\x00"), }, - "/charts/components/aws-ebs-csi-driver/templates/statefulset.yaml": &vfsgen۰CompressedFileInfo{ - name: "statefulset.yaml", + "/charts/components/aws-ebs-csi-driver/templates/snapshot-controller.yaml": &vfsgen۰CompressedFileInfo{ + name: "snapshot-controller.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 1417, + uncompressedSize: 2230, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x94\x4f\x4f\xdb\x40\x10\xc5\xef\xfe\x14\xa3\x54\x1c\xd7\x08\xa9\xad\x2a\x4b\x1c\x10\xea\x0d\xf5\x92\x0a\xa9\xc7\xc9\x7a\x0c\x23\xc6\xbb\xd6\xce\x38\x10\x05\xbe\x7b\xb5\x76\x1c\x1c\x42\x53\xc4\x9e\x92\xfd\xf3\xf6\xf7\xde\xbe\x64\xbb\x75\xc0\x0d\x94\xb7\x28\x3d\x69\x49\x01\x57\x42\xb7\x51\xfa\x96\x96\x01\x3b\xbd\x8f\x06\x2f\x2f\xc5\x97\xfd\x17\x1f\x83\xa5\x28\x42\xa9\x78\xe0\x50\x57\xb0\x34\x34\x6a\x7a\x59\x92\x15\xd8\xf1\x2d\x25\xe5\x18\x2a\xc0\xae\xd3\xf3\xf5\x45\xd1\x92\x61\x8d\x86\x55\x01\x10\xb0\xa5\x0a\x68\xa5\x4e\x77\x7a\x6e\xa6\x37\xae\x6b\x87\x9e\x2a\x78\xe8\x57\xe4\x74\xa3\x46\x6d\x01\x20\xb8\x22\xd1\x2c\x01\x30\x20\x07\x2f\x7d\x4d\xb0\xc0\x47\x75\x59\xcf\x2b\xbb\x3a\xf1\x9a\x52\x39\xee\x5d\x40\x09\xcf\x10\x38\xd4\x14\x0c\xbe\x66\x13\xda\x91\xcf\x12\x4a\x69\xcd\x9e\x7e\xfd\x07\x26\x51\x27\xec\x51\x2b\xb8\x18\x0e\x09\x79\x8b\x69\x64\x68\xd1\xfc\xfd\xcd\x0c\x0a\xb2\xdf\x53\x6a\x1f\x21\x9f\xee\xb8\x79\xc7\xc1\xf7\xec\x00\xc0\xa8\xed\x04\x8d\x76\x18\xb3\x6c\xf3\x90\x03\xa2\x0f\x31\x7d\x2e\xcf\x1f\x23\x0d\xc0\x94\xe9\xf0\x79\xcc\xf5\xca\xfb\xd8\x07\x1b\xe3\xdd\x6e\xf7\xdd\x3a\x5c\x2e\x27\xa4\x32\x3f\xfa\x24\x07\x10\x62\x4d\xcb\x83\xac\xf3\xc8\x6d\x48\x81\x8c\xb4\xe4\x78\x1e\xb5\x02\xe1\xd0\x3f\x1d\x78\x78\x64\xbb\xdf\x5f\x36\x97\xc9\xe2\xdb\x2d\x58\xfc\x83\xad\x0c\x36\xde\xba\x98\x24\x28\xd4\xaf\x53\x5d\xe2\x98\xd8\x36\xd7\x82\xaa\x47\x6e\x8e\x56\xe1\x19\x6a\x6a\xb0\x17\x83\xc5\xd8\x5b\xe7\xa5\x57\xa3\xe4\x7c\x62\x63\x8f\xb2\x78\x15\x3f\x02\xc6\xa6\xe1\xc0\xb6\x79\xdd\x32\xcd\x0c\xd7\xce\xe0\x8f\xde\xe0\x1d\x76\x8b\x42\x09\x8d\x63\x98\xb5\xe1\xcd\x6f\x7d\xb7\x87\xae\x44\x7e\x23\x07\xd3\x79\x1a\x0e\x62\x97\x57\x63\xaa\xe0\xe7\x13\xab\xe9\xbf\x83\x7a\xc7\xcd\xec\xfe\x4f\xa6\x9f\x8b\x8a\x1c\x28\xcd\x0c\xb8\xdd\x1f\xc8\xa9\x36\x03\x70\x8b\x77\xe3\x5b\x75\x89\x83\x35\xb0\x38\xd3\xea\x2c\x17\x78\x2a\xe2\xee\xf8\xf5\xfe\x74\x99\xa8\x8b\xca\x16\xd3\xe6\xd4\x2e\xc3\xbb\x39\x33\x00\xa6\xbb\x19\xde\x88\xe8\xdc\xfa\xf2\xdb\xd1\x9c\x10\xd6\x94\xdc\xd0\x48\x8e\xe1\xb2\x41\x51\x2a\x66\xae\xff\x06\x00\x00\xff\xff\xd5\x0e\x4b\x5b\x89\x05\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x4d\x6b\xe3\x30\x10\xbd\xe7\x57\x0c\x59\x7a\xb4\xdb\xee\x17\x8b\xa0\x87\x52\x7a\x2b\xdd\x85\x40\x61\x4f\xcb\x44\x1e\x27\xa2\xb2\x24\xa4\x71\x9a\x90\xf6\xbf\x2f\x8a\x53\x5b\x8e\x93\xd4\xbb\x3a\xd9\x23\xcd\x7b\x4f\x6f\x46\xb3\xdd\x66\xa0\x4a\xc8\x9f\x50\xd7\x14\x72\x32\x38\xd7\xf4\x64\x75\x5d\xd1\xcc\xa0\x0b\x4b\xcb\xf0\xf6\x36\xf9\xd4\xfe\x48\x6b\xd8\x5b\xad\xc9\x4f\x9e\x95\x29\x04\xcc\x18\x99\xca\x5a\xcf\x88\x27\xe8\xd4\x13\xf9\xa0\xac\x11\x80\xce\x85\xcb\xd5\xf5\xa4\x22\xc6\x02\x19\xc5\x04\xc0\x60\x45\x02\x68\x1e\xb2\xb0\xc7\xcb\x12\x3c\x00\x8d\x73\xd2\x21\x9e\xdc\xe9\x32\x52\xd7\x05\xc1\x14\x5f\x42\x16\x93\x64\x50\x59\xe1\xd5\x8a\x7c\xde\x9c\x9c\x42\x0e\xaf\x60\x94\x29\xc8\x30\x7c\x8d\x4a\x83\x23\x19\x01\x02\xf9\x95\x92\xf4\xf8\x01\xa3\x27\xa7\x95\xc4\x20\xe0\x7a\x97\xa4\x49\xb2\xf5\x11\x00\xa0\x42\x96\xcb\x87\x56\x52\x5c\xe8\xdc\x39\xb4\xb8\x3e\x52\xfe\xce\xf1\x70\xe4\x06\xdf\xe3\x0d\x00\x98\x2a\xa7\x91\x69\x2f\x23\x31\x30\x2e\xdd\x53\x34\x4a\xd3\xff\xf9\xf9\xa3\x51\x93\x00\x74\x8d\xf2\xce\x75\xd7\x52\xe5\xce\x16\xcd\x9d\x0e\xd3\xd8\xfe\xc6\x4a\x8f\x4b\x3d\xc3\x4e\xa6\xe8\x42\xa3\xe4\xdc\x1a\x63\x19\x59\x59\x93\x68\xc2\x2e\x28\x60\xbb\x1d\xa7\x2e\x45\x3a\x2a\xf1\x40\xe0\x7b\x17\xee\xbe\x9b\x4e\xbc\x95\xd2\xd6\x86\x9b\x86\xdc\x6e\x3b\xc2\xde\x76\xcb\x9f\xc7\xb7\xd2\xe1\x1b\x5b\xd0\xac\xd7\x9d\x71\x3d\xd7\x73\xf2\x86\x98\x42\xae\xec\xa5\x0d\x02\xb4\x32\xf5\xba\x67\xdb\x8b\xe2\x65\x4b\x96\xc2\xa4\xfe\xf6\x0b\x35\xba\x0a\xce\x2b\xeb\x15\x6f\xee\x34\x86\x30\xb8\xd9\x60\x17\x5e\xa1\xa0\x12\x6b\xcd\x30\x0d\x9b\xc0\x54\x65\x52\xd7\x81\xc9\x67\xd2\x2b\x56\x12\xf5\xb4\x6f\x69\x4f\x3c\x96\xa5\x32\x8a\x37\x49\x2d\xf7\x11\x71\xb4\xdf\x46\x55\x0a\x80\xad\x26\xbf\x6f\x88\x16\x27\x83\x67\xda\x08\xb8\xdb\xcb\xba\x2d\x0a\x6b\xc2\x4f\xa3\x37\x89\x65\xd6\xc5\x3c\xeb\x05\xdc\xaf\x55\xe0\x90\x24\x9f\xdc\x02\xa0\xb2\x24\xc9\x02\x1e\xed\xfd\x9a\x64\xcd\x94\xec\x75\x52\x66\x24\xad\x29\x82\x80\x2f\x57\x57\xa7\xcb\x99\x48\x3f\xf5\xe8\x46\xd7\x32\x0e\x0d\x54\x86\x7c\xcf\x85\x66\x62\x9f\x9b\x2c\x00\xaa\xc2\x45\x53\x79\xe7\x95\xe1\x12\xa6\x17\x41\x5c\xc4\x61\x72\xfa\x4d\x79\x72\x36\x28\xb6\x7e\x73\xee\x14\xe3\x62\xd8\xa5\x3d\x07\x3c\x05\x5b\x7b\x49\xa1\x7f\xae\x0d\x8b\x24\x78\xd2\x98\xeb\xcf\x43\x96\x9e\x37\x30\x9c\x38\xce\xdb\xf5\x26\x5f\x32\xbb\x3f\xbb\xcf\xfe\x61\x32\xab\x21\xf3\xb9\xf9\x1b\x81\xb2\x1d\xd0\xf4\xdf\xa5\xa1\x5f\x1c\x5c\x34\x83\x2c\x5b\xdd\x7c\x1b\xc4\x34\x61\x41\x3e\xdb\x4d\x00\x65\xcd\x4d\x89\x3a\xd0\xf1\x91\xba\xab\xea\xaf\x5a\xeb\x19\x49\x4f\x9c\x18\x7c\xb8\x23\x12\x00\x8f\x66\x41\x23\x30\xba\xde\x8a\x03\xe3\xcc\xeb\x4c\x02\xdd\xe7\xdf\x00\x00\x00\xff\xff\xc0\xb3\x09\xc4\xb6\x08\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/storageclass.yaml": &vfsgen۰CompressedFileInfo{ name: "storageclass.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 452, + uncompressedSize: 443, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x31\x6b\x3b\x31\x0c\xc5\xf7\xfb\x14\x0f\x4f\xff\xff\x50\x97\x42\x87\x72\x63\x03\xd9\x3a\x15\x52\x3a\x2a\xb1\x1a\x44\xce\x52\xb0\x9c\x74\xb8\xdc\x77\x2f\x6e\x0e\x72\x19\xbb\x3d\x24\xf9\xa7\xf7\xac\x71\x7c\x40\x21\xdd\x33\xe2\x86\x86\x13\x7b\xf4\x6a\x85\xf6\xbc\x1a\xc8\x9d\x1d\xd3\xd4\x1d\x44\x53\x8f\xf7\x45\xbd\xa3\xa3\x6c\xb8\xb8\x98\xf6\x98\x1f\xc4\xc3\x8b\x47\xb1\xc7\xf3\x53\x97\xb9\x52\xa2\x4a\x7d\x07\x28\x65\xee\x31\x8e\x88\x4d\x35\x1c\xd0\x96\xca\x17\x22\xa9\x5a\xa5\x2a\xa6\x7e\x6d\x2c\x0a\xfd\xef\xd4\xdd\xc8\x05\xd5\x3e\x29\x0f\x4d\x14\xc9\xb8\x40\x45\x13\x6b\xc5\xf3\x8d\xcb\x9a\xee\x97\x0c\xb4\xe5\x61\xe6\x5f\xf5\x8c\x9e\x1b\x7f\xa1\x1e\x8b\x9d\xa5\xa5\xe6\xd2\x83\xb7\x1e\x77\x2e\x91\xbe\x3d\xee\x2c\x77\xe3\x08\xcb\x52\xf1\x2f\xc9\xae\x22\x9c\x6d\x38\x65\x7e\x15\x4d\xa2\xfb\x37\x4b\x1c\x10\x3e\x48\xea\xda\xca\x5a\x8a\xd7\x95\xa9\x9f\x32\x97\x80\x0b\x32\x97\x76\x81\xff\x08\xed\x93\x02\xc2\x22\x76\x40\xb8\x3a\x0d\x37\xab\xd3\xd4\x2d\x5c\xfd\x04\x00\x00\xff\xff\x11\x74\xc5\xc4\xc4\x01\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x90\xb1\x6a\x03\x31\x10\x44\x7b\x7d\xc5\xa0\x2a\x29\x4e\x21\x90\x22\x5c\x19\x83\xbb\x54\x01\x87\x94\x6b\x6b\x71\x16\x9f\x56\x46\x2b\xdb\xc5\xf9\xfe\x3d\x28\x67\xf0\x91\x32\xdd\xa0\x91\x9e\x66\x66\x1c\x3b\x14\xd2\x3d\x23\x6c\x68\x38\xb1\x05\xab\xb9\xd0\x9e\x57\x03\x99\xb1\x61\x9a\x5c\xd7\x75\xee\x20\x1a\x7b\x7c\x2c\x3c\x47\x47\xd9\x70\x31\xc9\xda\xe3\xf6\x28\x1c\x5e\x2d\x48\x7e\x3a\x3f\xbb\xc4\x95\x22\x55\xea\x1d\xa0\x94\xb8\xc7\x38\x22\x34\xd5\x90\x40\xfb\xf8\x22\xf5\x1b\x81\x54\x73\xa5\x2a\x59\x6d\xb6\x16\x07\xfd\xef\xbd\x80\x2b\x6a\xfe\xa2\x34\x34\x51\x24\xe1\x0a\x15\x8d\xac\x15\x2f\x77\x1c\x6b\xfc\xcb\x1e\x68\xcb\xc3\x0d\x3b\xeb\xff\x10\x8f\x25\x9f\xa5\x15\xe5\xd2\x83\xb7\x16\x76\x26\x81\x2e\x16\x76\x39\xb9\x71\x44\x4e\x52\xf1\x10\x65\x57\xe1\xcf\x79\x38\x25\x7e\x13\x8d\xa2\xfb\xf7\x1c\xd9\xc3\x7f\x92\xd4\x75\x2e\x6b\x29\x56\x57\x59\xed\x94\xb8\x78\x5c\x91\xb8\xb4\xe1\x1f\xe1\xdb\x2e\x1e\x7e\xd1\xdc\xc3\xcf\x81\xfd\x3d\xea\x34\xb9\x45\xaa\x9f\x00\x00\x00\xff\xff\x86\x3a\x01\x4a\xbb\x01\x00\x00"), }, "/charts/components/aws-ebs-csi-driver/templates/volumesnapshotclass.yaml": &vfsgen۰CompressedFileInfo{ name: "volumesnapshotclass.yaml", @@ -243,9 +271,9 @@ var vfsgenAssets = func() http.FileSystem { "/charts/components/aws-ebs-csi-driver/values.yaml": &vfsgen۰CompressedFileInfo{ name: "values.yaml", modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC), - uncompressedSize: 3447, + uncompressedSize: 4828, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x57\xcf\x6f\x1b\x3b\x0e\xbe\xcf\x5f\x41\xd8\x87\xb7\x0b\x74\x26\x71\xde\xa5\xeb\x9b\x9b\xa4\x40\xb0\xcd\x7b\x41\x1d\x6c\xb1\x28\x7a\x90\x35\x9c\x31\xd7\x1a\x69\x56\x94\x9c\x7a\x8b\xfe\xef\x0b\x4a\x33\xce\x38\x3f\x8a\xdd\x9c\x52\x6b\xc8\x4f\x1f\xc9\x8f\xa4\x3a\x87\x2b\x6c\x54\x34\x01\xf6\xca\x44\x64\x68\x9c\x07\xf5\xc0\x25\x6e\xb8\xd4\x4c\x65\xed\x69\x8f\xbe\x2a\xe6\x70\xbf\x25\x06\x62\x50\xf0\xcf\xd5\xed\xa7\xb2\x71\xbe\x53\x21\x60\x0d\x0d\x19\x14\x83\x2b\xd4\x46\x79\x84\xbd\xf2\xa4\x36\x06\x19\x82\x83\x0d\x42\xaf\x98\xb1\x06\xb2\xc1\xc1\xc1\x45\x0f\x01\xbb\xde\xa8\x80\x5c\x15\x85\xc7\xde\x90\x56\x97\x2e\xda\xb0\x84\x8b\xa2\xa0\x4e\xb5\xb8\x2c\x00\x3c\xf6\x8e\x29\x38\x7f\x58\xc2\xee\x3d\x57\xad\xf6\x15\xb9\xb3\xde\xbb\x3d\xd5\xe8\x4b\xf5\xc0\x67\xcf\x99\x16\x00\x41\xb5\x4b\x98\xed\xcf\xab\xbf\x55\xe7\xb3\x02\xa0\x8f\xc6\xdc\x39\x43\xfa\xb0\x84\x9b\xe6\x0f\x17\xee\x3c\x32\xda\x50\x14\x4c\x35\x6a\xe5\x59\xae\x4b\xb8\x4c\xce\xa2\xbf\x19\x29\xbc\x4a\x82\xa9\x2d\x39\x38\xaf\x5a\x3c\x93\xbb\x27\xce\xc9\x6d\xa0\x70\x51\x9d\x57\x17\x42\x41\x85\xa0\xf4\xf6\x2d\xc8\xa3\xe7\x14\xf6\xf7\xea\x3c\x47\xc6\x56\xf5\xbc\x75\x21\xbc\x05\x79\xe2\xfc\x14\xfc\x77\x01\x37\xb4\x47\x8b\xcc\x77\xde\x6d\xf0\xff\x83\x1f\x5d\x7b\x71\x3d\x4d\xc8\x22\x33\xf7\xc8\xf4\x9f\xb7\xb0\x1e\x1c\xa7\xa0\x8b\x31\x1d\xd6\xd5\x78\x95\x54\xf0\x19\x5b\xe2\xe0\xd5\x1b\x2e\x10\x90\x41\x4b\xa5\x1f\x61\x9e\x16\x75\x31\x2b\x8a\x31\x7f\x97\xce\x06\xef\x8c\x41\xff\x0b\xd5\x4e\x6f\x19\x1d\x4b\x7d\xf4\x2c\x9e\xa6\x3f\xb7\xc1\x5d\x34\x66\x8d\xda\x63\xe0\x25\x7c\xfd\x56\x58\xd5\xe1\x9f\x7b\xf4\x9e\x6a\x5c\xc2\x6c\x56\x34\xd1\x98\x67\x87\x45\xef\xea\x95\xb5\x2e\xa8\x40\xce\xf2\x12\x7e\xfc\x2c\xa4\x7f\x7d\x44\xa0\x06\xd0\x4a\x73\xc2\xde\x99\xd8\x21\xb0\xde\x62\x1d\x0d\xd9\x36\xb5\x7e\x7d\xb0\xaa\x23\x3d\x7e\x3d\xea\x9a\x6c\x5b\x64\xc7\x7f\xa4\x2f\xeb\xa3\xdb\x12\x82\x8f\xf8\xfa\x05\xa9\x60\x4f\xdd\x3f\x0f\x87\x4b\x68\x94\xe1\x5f\x78\x8f\xb9\x3a\xbd\x7c\x38\x9c\x7a\x6f\x11\x66\x9d\xfa\x4e\x5d\xec\xc0\xc6\x6e\x83\x1e\x5c\x33\xf4\xdd\x04\x90\x67\xd0\xa3\x4f\x4a\x29\xf2\xc9\x2a\x99\x7c\xa2\x8e\x42\xce\x9e\x47\x76\xd1\x6b\x4c\x53\xe1\xc7\xcf\x02\x60\x0e\x5f\x10\x22\x47\x65\xcc\x01\x3c\x6a\xd7\x75\x68\x6b\xb0\x2e\xc8\x84\xe3\x1e\x35\x35\x07\xa8\x87\x41\x7a\xf4\x07\x65\x6b\x31\x30\xa8\xf6\x08\x41\xc6\xa7\x92\xf1\xa9\x9d\x65\x4d\x2e\x72\x82\xd6\x5b\x47\x1a\x53\xf2\xc3\x56\xae\x41\x5f\xe5\x59\xab\x0c\x3b\x20\xab\x3d\x2a\x46\x06\xbd\x55\x56\xe7\xbf\x3e\x30\xf8\x68\xc1\x59\x40\xbb\x27\xef\x6c\x87\x36\x30\x3c\x50\xd8\x82\xa1\x10\x0c\x26\xec\x23\x95\x77\xc0\x51\x6f\xe5\xfa\x5b\xb2\xb4\x8b\x1b\xac\xe0\xa6\x91\x69\x0c\xb5\x83\x07\x65\x4f\x22\x99\xb8\x45\x9b\xa3\x0d\x89\x5c\xe3\x8c\x71\x0f\x52\x4c\x41\x37\x64\xc5\x44\xd5\xff\x8a\x9c\xbe\x77\x72\x81\x45\x8d\xcc\xca\x1f\xde\xa5\xf8\x3d\x76\x2e\x45\x8f\xa0\xa3\x37\x07\xd8\x78\x95\x72\xd3\x04\xf4\xf0\xdb\x63\xb2\x7f\xab\x06\xd0\x8e\x42\x4a\xfd\x1c\x00\x74\x1f\x97\xb0\x38\x3f\xef\x86\xdf\x1d\x76\xa9\xb3\x16\x17\xef\x6f\x69\x08\xf1\xdf\x11\xf9\x7f\xf5\x28\x7a\x4f\xce\x53\x38\x5c\x1a\xc5\xfc\x87\xea\x72\xc7\x88\x1c\xd6\x68\x50\x07\xe7\x53\xbb\x04\x67\xd0\xab\x80\x2b\x63\xee\x15\x59\x69\xbf\xa4\xf2\xe1\x3c\xb7\xd5\xd7\x6f\x85\x6a\x1a\xb2\x14\x0e\x63\x8f\x5d\x7f\x0f\x5e\x8d\xda\x0d\xaa\x4d\x2b\x30\x8b\x50\xfe\x85\xf2\x77\x68\xb1\x24\xa6\xc7\xbd\x51\x0f\x5e\xb2\x48\xcb\xb2\x2c\xe6\x80\x82\x95\x05\x7f\xaf\x5a\x5e\x16\x12\xce\x0e\x0f\x8b\x65\xde\xd5\x8b\xf1\xe0\x62\x38\xb8\x28\x9e\xba\x0c\xac\x6e\x1a\x60\x0c\x52\xa9\x1a\xfa\xfd\x59\xbf\xd7\xd0\x61\x50\xb5\x0a\x4a\x58\xf5\x26\xb6\x64\x41\x74\x16\xf0\x98\x50\xa9\x65\xaf\xbc\xea\x30\xa0\xe7\x2a\x63\x5f\x26\x9b\xdb\xc1\x79\xd2\x7f\x37\x57\xd2\x6e\x52\xe5\xbf\xc7\x0d\x7a\x8b\x41\x94\x6a\x22\x4b\x95\xa3\xac\xff\x24\x70\xd5\xb6\x32\x69\xa6\x61\x5f\x7f\x58\x8f\xbd\x09\x7f\x71\xbd\xe4\x56\x99\xbf\x56\xc5\xee\x3d\xdf\xab\xf6\x32\x43\xdc\xd4\xb9\x37\xe7\xb0\xfa\xb2\x06\x19\xcb\xce\x0a\xf5\xc8\x59\xc8\xd2\x8a\x59\xbd\x84\xb5\xd0\xb0\x89\xcb\x60\xf8\x40\xc6\xc8\x43\xc4\x38\xb7\xc3\x1a\x62\x0f\x7b\x52\xc9\x40\xd0\xae\x2f\x2f\x8e\xe9\x28\xe6\xc0\xe8\xf7\xa4\x27\x75\xc8\x20\x4b\x88\x5c\xa2\xe2\x50\x2e\x8a\xf1\x44\x18\x89\x74\xf2\xf3\xe1\x25\x61\xe5\x9d\x74\x22\x2d\x80\x17\xc6\x33\xc0\x6b\x8a\x3b\x7e\x39\x6a\x0e\x1e\xfb\x33\x17\x78\x60\xbc\xd2\x3a\x3d\xa2\x0a\x00\x7d\xb2\x92\x60\x28\x6d\x46\x84\x39\xac\xc6\x20\x41\x65\x9f\x63\x86\xb2\x61\x2e\x96\x0c\x07\x4a\xca\x91\x4c\x8b\x6b\x05\xeb\xfc\x23\x95\x5d\x3e\x8a\xcd\x38\x3d\x22\x63\x7e\xde\xb9\x07\x5b\xa5\x6b\x6d\x4a\xc3\xf8\x3e\x7b\x24\x55\xb2\x82\x39\x48\x92\x46\xd1\x0c\x7c\xca\x91\x4f\x7e\x38\x8a\x6e\xce\x06\x4a\x19\x51\x3d\xcb\xdb\xb8\x20\x9e\x07\xfa\x84\xc2\xcb\x5b\xf7\x25\xc8\xb1\xa4\xbf\x84\x3b\x3e\x15\x58\xbd\x08\x53\xcc\xe1\x93\xdb\xb9\xce\x05\xda\xe3\xa8\x4d\x2d\x2d\x48\x62\x24\xf2\xfa\xf8\x5a\x16\x15\xd4\xd4\x34\xe8\x65\xec\x0e\x8f\x06\xc8\x9d\xf1\x0e\xb0\x6a\x2b\xf8\xb3\x47\x7b\xfd\x61\x3d\x2c\xc5\xe1\x05\xbf\xce\x96\x49\x80\xe3\x52\xe6\xc9\x19\x66\xf9\xcc\x61\x55\xd7\x30\x35\x9e\x6c\x2c\x43\x3b\x94\x41\x53\x4e\x13\xa7\xd3\xa0\x99\x4f\x42\x9c\xf6\xcb\x69\xe8\xe9\x00\x46\xd6\x5a\xe0\xab\xdd\x71\x22\xc8\x4b\x88\xb8\x1c\x36\x65\xa9\x33\xd5\x99\x70\x9d\x0d\x97\x18\xb5\x41\x73\x8a\x9f\x8e\x8e\xd0\xdd\xa1\x4c\x07\x25\xf1\x12\x38\xf6\xe8\xb5\x73\x66\xf0\x1e\x90\xd3\xd8\xfd\xa2\x28\x7c\x74\xfe\x23\x79\x96\x37\x1a\xc7\x0e\x7d\x32\xcb\xd3\xe6\x03\xd9\x9a\x6c\x7b\x2b\xc5\x7e\xdd\xf6\x14\xf2\x0a\x0d\x06\x4c\x1f\xbc\x04\x47\xdd\xf8\xff\x8a\xcf\x18\x14\xd9\xf4\xe5\x71\x68\x8e\x94\xd1\x6a\x7f\xe8\x03\xd6\xc7\x58\xff\x1b\x00\x00\xff\xff\x6f\xea\x32\x0f\x77\x0d\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x58\x5f\x6f\xdb\x38\x12\x7f\xd7\xa7\x18\xc4\x0f\x7b\x07\x54\x4a\x9c\x7d\x29\xf4\x96\x26\x29\x50\x6c\xd2\x0d\xd6\xbd\x2d\x0e\x8b\xc5\x81\xa6\xc6\x36\x2f\x14\xa9\xe3\x90\x72\xd5\xc3\x7d\xf7\xc3\x90\x94\x22\x3b\x4e\xb7\xcd\x53\xac\x11\xe7\x2f\x7f\xf3\x9b\x51\x16\x70\x83\x1b\x11\xb4\x87\x5e\xe8\x80\x04\x1b\xeb\x40\xec\xa9\xc4\x35\x95\x92\x54\xd9\x38\xd5\xa3\xab\x8a\x05\x7c\xda\x29\x02\x45\x20\xe0\x9f\x57\xf7\x77\xe5\xc6\xba\x56\x78\x8f\x0d\x6c\x94\x46\x3e\x70\x83\x52\x0b\x87\xd0\x0b\xa7\xc4\x5a\x23\x81\xb7\xb0\x46\xe8\x04\x11\x36\xa0\x8c\xb7\x30\xd8\xe0\xc0\x63\xdb\x69\xe1\x91\xaa\xa2\x50\xad\xd8\x62\x5d\x00\x38\xec\x2c\x29\x6f\xdd\x50\xc3\xe3\x5b\xaa\xb6\xd2\x55\xca\x9e\x77\xce\xf6\xaa\x41\x57\x8a\x3d\x9d\x3f\x0f\xac\x00\xf0\x62\x5b\xc3\x59\xbf\xac\x96\xd5\xc5\x59\x01\xd0\x05\xad\x1f\xac\x56\x72\xa8\xe1\xc3\xe6\xa3\xf5\x0f\x0e\x09\x8d\x2f\x0a\x52\x0d\x4a\xe1\x88\xdd\x45\xbb\xa4\xac\x41\xf7\x61\x0c\xe1\xc5\x20\x48\x6d\x4b\xf2\xd6\x89\x2d\x9e\xb3\xef\x99\x72\x54\xcb\x21\x5c\x56\xcb\x6a\xc9\x21\x08\xef\x85\xdc\xbd\xc6\xf2\xa8\x39\x37\xfb\xf3\x98\x19\x19\xd1\xd1\xce\x7a\xff\x1a\xcb\x33\xe5\x43\xe3\x17\xd5\xcf\x6c\x5c\xab\x1e\x0d\x12\x3d\x38\xbb\xc6\x1f\x33\x3f\xaa\x76\xac\x7a\x58\x90\xcb\x14\xb9\x43\x52\x5f\x5f\x13\x75\x56\x9c\x1b\x5d\x56\x17\xc9\xa8\xb1\x0d\xde\x44\x14\xfc\x86\x5b\x45\xde\x89\x57\x38\x60\x23\x19\x4b\xa5\x1b\xcd\x1c\x5f\xea\xc5\x59\x51\x8c\xf5\xbb\xb6\xc6\x3b\xab\x35\xba\x6f\xa0\x76\xee\x65\x54\x2c\xe5\xa4\x59\x3c\x2f\x7f\x67\x9b\x2b\x63\xac\x17\x5e\x59\x43\x35\xfc\xf7\x7f\x49\x78\x27\xd6\xa8\xd3\x73\xd1\x39\xfb\x65\x60\xaf\x3b\xef\xbb\x7f\x4d\x4f\xc6\x8e\xbf\x53\x37\x3d\x04\xad\x57\x28\x1d\x7a\xaa\xe1\x8f\x3f\x0b\x23\x5a\xfc\xb5\x47\xe7\x54\x83\x75\xb1\x09\x5a\x1f\x4a\xb8\xb7\x5d\x40\x50\x1b\x40\xc3\x8d\x0b\xbd\xd5\xa1\xc5\x09\x6f\x45\x12\xff\x1e\xa5\xab\x2c\xac\x61\x23\x34\x21\x6b\xdf\xdb\x5e\x99\x2d\x77\x7b\x26\x91\x60\x1a\x74\x30\xcb\x57\x6c\x36\xca\x28\x3f\xc4\x3c\xf0\x8b\x77\xe2\xda\xa1\xf0\x78\x8f\x5e\x34\xc2\x8b\x1a\xbc\x0b\x98\xde\x24\x37\x9f\xc4\x36\x65\xfd\xf8\x96\x3e\x89\xed\xb5\x0e\xc4\xb0\x6f\xea\x82\x6f\x6c\x85\x1a\xa5\xb7\x2e\x9e\x38\x51\xba\xce\x29\xeb\x94\x1f\xae\xb5\x20\xfa\x28\x5a\xac\xe1\x8c\x06\xf2\xd8\x96\x32\x59\x2a\xa5\x53\x5e\x49\xa1\xcf\x0a\xbe\x76\x6b\xea\xc2\x61\xa7\x95\x14\xd7\x36\x18\x5f\xc3\x65\xe1\x90\x6c\x70\x12\x93\x49\x6f\x35\xba\xd1\xc5\x1f\x7f\x16\xde\x76\x56\xdb\xed\xb0\xea\x1c\x8a\xe6\xda\x1a\x46\x8e\x32\xb9\xe6\x85\x3c\x80\xc9\x41\xfe\x00\x2f\x16\x5c\xee\xb0\x09\x9a\x8b\xc9\x3c\xdc\x0c\x46\xb4\x4a\x8e\x6f\x27\xd6\x51\x66\x5b\x00\xa0\xe9\x13\xd2\x71\x4d\x0f\x3a\x6c\x95\x89\x9e\x59\x32\xe3\xa7\x49\x36\x32\xcb\x24\x98\x11\xc2\x24\xcb\xed\x96\x9f\x17\xf0\x61\x03\x84\xfe\x0d\x88\xa6\x81\xae\x3f\xef\x7a\x09\x6d\xbe\x32\xbe\xee\x2e\xba\x05\x19\xef\x12\x1c\xfe\x27\x20\x79\x02\x41\xd0\x09\x27\x5a\xf4\xe8\xa8\xe2\x50\x5f\xbc\x71\x76\xf2\x59\x69\xcd\x73\xc2\x61\x6b\xfb\x38\x28\x80\xa7\x83\x83\x1e\x1d\x27\xc1\x82\x8d\xe8\xad\x03\xcb\x05\xeb\xab\x29\xe1\xd1\xf4\xef\x4c\xea\x63\x69\x6f\x59\x32\xd6\xcc\x8b\x6d\x1c\x43\x29\x7b\xfe\x85\xfc\x37\x57\x56\x68\x3d\xcc\x8a\xd5\x64\xad\x2a\xda\x29\xcb\x32\xfe\x3d\x06\x65\x14\x02\x3c\xe2\xb0\xac\x13\xe0\x97\x4f\xa2\xcb\x2c\xba\x9c\x42\x3b\x44\x73\xea\xdd\x5b\xd3\x74\x56\x19\x9f\x6c\x7d\xb8\xe1\xc4\xfc\x0e\xe1\x97\xb0\x46\x67\xd0\x23\x41\x86\x29\x04\x1e\x9d\x0c\x06\x2f\xb6\x5b\x06\xc6\x3c\xdc\xdb\x77\xab\x1c\x32\xc1\xdf\x6c\xc7\xe0\x14\xfa\xef\x1c\xfe\xb3\xae\x01\xd0\x76\x7b\x87\x3d\x6a\x86\x76\x22\xcf\x83\x2e\xfa\x2e\x0a\x62\x68\x1d\x77\x56\xcc\xe1\xea\xf3\x0a\x52\x1f\x71\x8d\x03\x61\xc5\xd8\x31\xd6\x03\x75\x28\xd5\x46\x61\xc3\x19\x9a\x98\x66\x3e\xb8\xcf\xf7\xae\xad\x7d\xc4\x06\x42\x07\xbd\x12\xf1\x00\x5b\xbb\xbd\xbe\x9c\xb0\x16\x5d\x10\xba\x5e\xc9\xa3\xcb\xc9\xbd\x0b\x81\x4a\x14\xe4\xcb\x65\xe4\xe4\xd4\xcf\x91\x9d\x9f\x3a\x3a\x8d\xa1\x59\x47\x43\x64\x28\xa1\x0c\x0f\x90\xf1\xc5\x71\x47\xc5\x73\x47\x1d\x95\x65\x4f\x1d\x95\x05\x07\x1d\x95\x65\x53\x47\xe5\xe7\x71\x56\x4e\x70\xfd\x8c\x10\x28\x44\x24\x3a\x94\xb6\x6d\xd1\x34\xb1\x70\xde\xe6\xda\x0d\xd0\xe4\x1d\x6d\x8a\x1f\x84\x69\xf8\x80\x46\xd1\x23\x78\xde\xcc\x04\x6f\x66\xd2\x1a\x92\xca\x06\x8a\xa6\xe5\xce\x2a\x89\x09\x3d\x3b\x76\x83\xae\x4a\x6b\x9c\xd0\x64\x41\x19\x6e\x5c\x62\xb0\xed\x84\x91\xe9\xaf\xf3\x04\x2e\x18\xb0\x86\x5b\x4d\x39\x6b\x5a\x34\x9e\x60\xaf\xfc\x0e\xb4\xf2\x5e\x63\x2e\x7c\x0e\xe5\x0d\x50\x90\x3b\x76\x7f\xaf\x8c\x7a\x0c\xeb\x74\xf5\x83\x0d\xd0\x58\xd8\x0b\x73\x90\xc9\x4c\x2d\x98\x94\xad\x8f\xc1\x6d\xac\xd6\x76\x9f\x98\x6d\x01\x5a\x19\x3e\x22\x9a\x7f\x07\x8a\xef\x5b\x76\x60\x50\x22\x91\x70\xc3\x9b\x98\x7f\xe2\x8b\xa8\x2d\x83\xd3\x03\xac\x9d\x88\xb5\xd9\x70\xe3\xfc\xf4\x74\xd9\x3f\x25\xcc\x7c\xb4\x9e\x4f\x0b\x1f\x83\x8b\xe8\x33\x88\xb1\x8e\x84\x4f\xc5\x7d\xe2\x31\x95\xd2\x48\x39\xb0\x97\xdc\x93\x22\x78\x4b\x52\x68\x74\xe0\x6d\xc2\x26\x3f\xa5\xe5\x96\x1b\x8b\x60\xcf\x58\x67\xe5\xb1\xc8\xe7\x0d\xa6\x1f\xd1\x92\x09\xed\x1a\x13\x9f\xe5\x75\xf6\x69\x5e\x8c\xa8\xa5\x2a\x97\xa2\x55\x7e\x62\x1d\xd9\x85\x1a\x96\x17\x17\x6d\x7e\x6e\xb1\x8d\xbb\xc7\xf2\xf2\xed\xbd\xca\x17\x93\xa2\xff\x5e\x8d\xe3\xb9\x16\xa7\xd3\xea\x3a\xdd\xb8\x0d\x29\x73\xcd\x14\x00\x94\xf9\x02\xc8\x0b\xf3\x35\x76\x65\x66\x5c\xd1\x76\x3a\x31\x41\x14\xbc\x3c\x1b\x53\x10\x25\xb4\xe2\xcb\xea\x11\xf7\x35\x8c\xdc\x39\xe9\xfc\x82\x43\x3d\x3d\x54\x8f\x13\x23\xf2\x5a\xf5\xd5\x1a\x1c\xcf\x73\x85\xff\x61\x48\x78\x45\x9b\xf8\xb9\x51\xc3\x2a\x8d\x4f\xbc\x32\xc3\x5e\x0c\xdf\xe9\xea\xd0\xc3\xce\x92\xe7\xed\xe8\x47\xbc\xfc\xc5\x26\xf0\xe2\x7e\xc4\x48\x89\xdf\x55\x08\x67\xad\xf8\xa2\xda\xd0\xce\x80\x91\xd8\x65\xb6\x1d\xd0\x19\x74\xa3\x56\x92\x5c\xc5\x23\x77\x0c\x90\xba\x88\x7b\x51\xfd\xed\xbd\xe0\xc4\xc6\x9c\xdf\x71\x15\x34\xfa\x07\xe1\x77\x35\x9c\xf7\xc2\x9d\x6b\xb5\x3e\xcf\xd2\x67\xc3\xe3\xe4\x10\x78\xed\x44\xc9\x00\xc4\x2b\xad\x3f\xe5\xb2\xa5\xcd\xf2\x14\x36\x5f\xcf\xe0\x27\x73\x3f\x4d\xca\xa7\xaa\x9b\xa7\xcf\x95\x94\xe3\x30\x39\xdc\xf0\x20\x6f\x41\x69\xaf\xe1\x89\x38\x0e\x2c\x10\x49\x67\x9a\x77\xe9\x60\x9a\xea\x91\x22\xe2\x92\xc5\xf0\x60\xd5\x0a\x56\xe9\x21\x16\xe1\x90\x83\xe2\x64\x4d\x34\x63\xf7\xa6\x4a\x79\xc5\xed\xf6\x39\x8d\x94\x24\x98\xf3\x44\x8b\xe3\x76\x91\xe3\x29\xc7\x78\xd2\xd7\x39\x2f\x18\xe7\x39\xa4\x64\x51\x3c\xbb\xb2\x71\xb0\x3d\x4f\xf4\x28\x84\xd3\xdf\x3a\xa7\x4c\x8e\x68\xfd\xa6\xb9\xe9\x03\x8d\xc4\x49\x33\xc5\x02\xee\xec\xa3\x6d\xad\x57\x3d\x8e\x9b\x86\xe4\x6d\x55\xf1\xa1\xaa\x58\xc0\xfb\x97\xaa\x28\xa0\x51\x9b\x0d\x3a\x1e\x40\xf9\x53\x0d\xd2\x0a\xf5\x06\xb0\xda\x56\xf0\x6b\x87\xe6\xf6\xdd\x2a\x7f\xfc\xe4\x7f\x93\xac\xd2\xc9\x08\xfc\x1c\x72\x41\x33\x19\x26\xa0\x2e\xe0\xaa\x69\x60\x7e\x78\x36\xbb\xb5\x7a\xc4\xba\x58\x40\x39\x2f\x9c\x2c\x98\x6f\x16\xb3\x14\x9f\xb6\x9f\xc5\x51\xea\x51\x00\x63\xd4\x92\xcd\x1f\x11\xa5\xa2\x32\xef\x0c\xa5\x4c\xa1\x9e\x71\xac\x67\xd9\x49\xa2\xf3\x03\xfb\x3a\xb5\x64\x36\xdd\x0e\x65\x14\x94\x8a\x6a\xa0\xd0\xa1\x93\xd6\xea\xac\x9d\x2d\xc7\xbd\xfa\xb3\x50\xfe\xbd\x75\xef\x95\x23\xfe\x32\xa6\xd0\xa2\x8b\xc7\x52\x0f\xbd\x53\xa6\x51\x66\x7b\xcf\x97\xfd\xf2\xd9\x43\x93\x37\x4c\x39\x18\x5f\x38\x4e\x4e\xb5\xe3\x7f\x73\x7e\x43\xee\xf5\xf8\xe6\xe9\xfb\x62\x0c\x19\x8d\x74\x43\xe7\xb1\x99\x72\xfd\x7f\x00\x00\x00\xff\xff\xcc\x76\xd5\x01\xdc\x12\x00\x00"), }, "/charts/components/cert-manager": &vfsgen۰DirInfo{ name: "cert-manager", @@ -7424,11 +7452,13 @@ var vfsgenAssets = func() http.FileSystem { fs["/charts/components/aws-ebs-csi-driver/templates/NOTES.txt"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/_helpers.tpl"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml"].(os.FileInfo), + fs["/charts/components/aws-ebs-csi-driver/templates/clusterrole-csi-node.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrole-provisioner.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshot-controller.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-attacher.yaml"].(os.FileInfo), + fs["/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-csi-node.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-provisioner.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-resizer.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/clusterrolebinding-snapshot-controller.yaml"].(os.FileInfo), @@ -7437,12 +7467,14 @@ var vfsgenAssets = func() http.FileSystem { fs["/charts/components/aws-ebs-csi-driver/templates/csidriver.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/networkpolicy.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/node.yaml"].(os.FileInfo), + fs["/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-controller.yaml"].(os.FileInfo), + fs["/charts/components/aws-ebs-csi-driver/templates/poddisruptionbudget-snapshot-controller.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/role-snapshot-controller-leaderelection.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/rolebinding-snapshot-controller-leaderelection.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-controller.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/serviceaccount-csi-node.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/serviceaccount-snapshot-controller.yaml"].(os.FileInfo), - fs["/charts/components/aws-ebs-csi-driver/templates/statefulset.yaml"].(os.FileInfo), + fs["/charts/components/aws-ebs-csi-driver/templates/snapshot-controller.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/storageclass.yaml"].(os.FileInfo), fs["/charts/components/aws-ebs-csi-driver/templates/volumesnapshotclass.yaml"].(os.FileInfo), } diff --git a/pkg/components/aws-ebs-csi-driver/component.go b/pkg/components/aws-ebs-csi-driver/component.go index 217b772ac..08a3ee680 100644 --- a/pkg/components/aws-ebs-csi-driver/component.go +++ b/pkg/components/aws-ebs-csi-driver/component.go @@ -50,11 +50,15 @@ storageClasses: reclaimPolicy: {{ .ReclaimPolicy }} {{- if .Tolerations }} -tolerateAllTaints: false tolerations: {{ .TolerationsRaw }} node: tolerateAllTaints: false tolerations: {{ .TolerationsRaw }} +controller: + tolerations: {{ .TolerationsRaw }} +{{ else }} +node: + tolerateAllTaints: true {{- end }} {{- if .NodeAffinity }} diff --git a/pkg/components/aws-ebs-csi-driver/component_test.go b/pkg/components/aws-ebs-csi-driver/component_test.go index dda96c7f3..e1b59bc48 100644 --- a/pkg/components/aws-ebs-csi-driver/component_test.go +++ b/pkg/components/aws-ebs-csi-driver/component_test.go @@ -171,7 +171,7 @@ func TestConversion(t *testing.T) { //nolint:funlen expectedManifestName: k8sutil.ObjectMetadata{ Version: "apps/v1", Kind: "DaemonSet", Name: "ebs-csi-node", }, - jsonPath: "{.spec.template.spec.tolerations[0].value}", + jsonPath: "{.spec.template.spec.tolerations[2].value}", expected: "awesome", }, { @@ -196,7 +196,7 @@ func TestConversion(t *testing.T) { //nolint:funlen expectedManifestName: k8sutil.ObjectMetadata{ Version: "apps/v1", Kind: "Deployment", Name: "ebs-csi-controller", }, - jsonPath: "{.spec.template.spec.tolerations[0].key}", + jsonPath: "{.spec.template.spec.tolerations[2].key}", expected: "lokomotive.io", }, { @@ -221,7 +221,7 @@ func TestConversion(t *testing.T) { //nolint:funlen expectedManifestName: k8sutil.ObjectMetadata{ Version: "apps/v1", Kind: "StatefulSet", Name: "ebs-snapshot-controller", }, - jsonPath: "{.spec.template.spec.tolerations[0].effect}", + jsonPath: "{.spec.template.spec.tolerations[2].effect}", expected: "NoSchedule", }, {