mirror of https://github.com/kubernetes/kops.git
Bump EBS Driver to 1.1.0
This commit is contained in:
parent
b3f274e140
commit
14fb35d0d0
|
|
@ -48,7 +48,7 @@ func (b *AWSEBSCSIDriverOptionsBuilder) BuildOptions(o interface{}) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.Version == nil {
|
if c.Version == nil {
|
||||||
version := "v1.0.0"
|
version := "v1.1.0"
|
||||||
c.Version = fi.String(version)
|
c.Version = fi.String(version)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,6 @@
|
||||||
REPO_ROOT=$(git rev-parse --show-toplevel);
|
REPO_ROOT=$(git rev-parse --show-toplevel);
|
||||||
source "${REPO_ROOT}"/tests/e2e/scenarios/lib/common.sh
|
source "${REPO_ROOT}"/tests/e2e/scenarios/lib/common.sh
|
||||||
|
|
||||||
REPORT_DIR="${ARTIFACTS:-$(pwd)/_artifacts}/aws-ebs-csi-driver/"
|
|
||||||
|
|
||||||
export KOPS_BASE_URL
|
export KOPS_BASE_URL
|
||||||
KOPS_BASE_URL="$(curl -s https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt)"
|
KOPS_BASE_URL="$(curl -s https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt)"
|
||||||
KOPS=$(kops-download-from-base)
|
KOPS=$(kops-download-from-base)
|
||||||
|
|
@ -30,12 +28,13 @@ OVERRIDES="$OVERRIDES --override=cluster.spec.certManager.enabled=true"
|
||||||
kops-up
|
kops-up
|
||||||
|
|
||||||
ZONE=$(${KOPS} get ig -o json | jq -r '[.[] | select(.spec.role=="Node") | .spec.subnets[0]][0]')
|
ZONE=$(${KOPS} get ig -o json | jq -r '[.[] | select(.spec.role=="Node") | .spec.subnets[0]][0]')
|
||||||
|
REPORT_DIR="${ARTIFACTS:-$(pwd)/_artifacts}/aws-ebs-csi-driver/"
|
||||||
|
|
||||||
# shellcheck disable=SC2164
|
# shellcheck disable=SC2164
|
||||||
cd "$(mktemp -dt kops.XXXXXXXXX)"
|
cd "$(mktemp -dt kops.XXXXXXXXX)"
|
||||||
go get github.com/onsi/ginkgo/ginkgo
|
go get github.com/onsi/ginkgo/ginkgo
|
||||||
|
|
||||||
git clone --branch v1.0.0 https://github.com/kubernetes-sigs/aws-ebs-csi-driver.git .
|
git clone --branch v1.1.0 https://github.com/kubernetes-sigs/aws-ebs-csi-driver.git .
|
||||||
|
|
||||||
# shellcheck disable=SC2164
|
# shellcheck disable=SC2164
|
||||||
cd tests/e2e-kubernetes/
|
cd tests/e2e-kubernetes/
|
||||||
|
|
|
||||||
|
|
@ -294,7 +294,7 @@ spec:
|
||||||
- --volume-attach-limit={{ .VolumeAttachLimit }}
|
- --volume-attach-limit={{ .VolumeAttachLimit }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
- --logtostderr
|
- --logtostderr
|
||||||
- --v=5
|
- --v=2
|
||||||
env:
|
env:
|
||||||
- name: CSI_ENDPOINT
|
- name: CSI_ENDPOINT
|
||||||
value: unix:/csi/csi.sock
|
value: unix:/csi/csi.sock
|
||||||
|
|
@ -379,7 +379,7 @@ metadata:
|
||||||
app.kubernetes.io/instance: aws-ebs-csi-driver
|
app.kubernetes.io/instance: aws-ebs-csi-driver
|
||||||
app.kubernetes.io/version: {{ .Version }}
|
app.kubernetes.io/version: {{ .Version }}
|
||||||
spec:
|
spec:
|
||||||
replicas: 2
|
replicas: {{ ControlPlaneControllerReplicas }}
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: ebs-csi-controller
|
app: ebs-csi-controller
|
||||||
|
|
@ -393,6 +393,26 @@ spec:
|
||||||
app.kubernetes.io/instance: aws-ebs-csi-driver
|
app.kubernetes.io/instance: aws-ebs-csi-driver
|
||||||
app.kubernetes.io/version: {{ .Version }}
|
app.kubernetes.io/version: {{ .Version }}
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
podAntiAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
- labelSelector:
|
||||||
|
matchExpressions:
|
||||||
|
- key: app
|
||||||
|
operator: In
|
||||||
|
values:
|
||||||
|
- ebs-csi-controller
|
||||||
|
topologyKey: kubernetes.com/hostname
|
||||||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
- weight: 100
|
||||||
|
podAffinityTerm:
|
||||||
|
labelSelector:
|
||||||
|
matchExpressions:
|
||||||
|
- key: app
|
||||||
|
operator: In
|
||||||
|
values:
|
||||||
|
- ebs-csi-controller
|
||||||
|
topologyKey: topology.kubernetes.io/zone
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/os: linux
|
kubernetes.io/os: linux
|
||||||
{{ if not UseServiceAccountIAM }}
|
{{ if not UseServiceAccountIAM }}
|
||||||
|
|
@ -523,4 +543,19 @@ metadata:
|
||||||
spec:
|
spec:
|
||||||
attachRequired: true
|
attachRequired: true
|
||||||
podInfoOnMount: false
|
podInfoOnMount: false
|
||||||
{{ end }}
|
---
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
name: ebs-csi-controller
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: aws-ebs-csi-driver
|
||||||
|
app.kubernetes.io/instance: aws-ebs-csi-driver
|
||||||
|
app.kubernetes.io/version: {{ .Version }}
|
||||||
|
spec:
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app: ebs-csi-controller
|
||||||
|
app.kubernetes.io/instance: aws-ebs-csi-driver
|
||||||
|
maxUnavailable: 1
|
||||||
|
{{ end }}
|
||||||
Loading…
Reference in New Issue