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 {
|
||||
version := "v1.0.0"
|
||||
version := "v1.1.0"
|
||||
c.Version = fi.String(version)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,8 +17,6 @@
|
|||
REPO_ROOT=$(git rev-parse --show-toplevel);
|
||||
source "${REPO_ROOT}"/tests/e2e/scenarios/lib/common.sh
|
||||
|
||||
REPORT_DIR="${ARTIFACTS:-$(pwd)/_artifacts}/aws-ebs-csi-driver/"
|
||||
|
||||
export KOPS_BASE_URL
|
||||
KOPS_BASE_URL="$(curl -s https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt)"
|
||||
KOPS=$(kops-download-from-base)
|
||||
|
|
@ -30,12 +28,13 @@ OVERRIDES="$OVERRIDES --override=cluster.spec.certManager.enabled=true"
|
|||
kops-up
|
||||
|
||||
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
|
||||
cd "$(mktemp -dt kops.XXXXXXXXX)"
|
||||
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
|
||||
cd tests/e2e-kubernetes/
|
||||
|
|
|
|||
|
|
@ -294,7 +294,7 @@ spec:
|
|||
- --volume-attach-limit={{ .VolumeAttachLimit }}
|
||||
{{- end }}
|
||||
- --logtostderr
|
||||
- --v=5
|
||||
- --v=2
|
||||
env:
|
||||
- name: CSI_ENDPOINT
|
||||
value: unix:/csi/csi.sock
|
||||
|
|
@ -379,7 +379,7 @@ metadata:
|
|||
app.kubernetes.io/instance: aws-ebs-csi-driver
|
||||
app.kubernetes.io/version: {{ .Version }}
|
||||
spec:
|
||||
replicas: 2
|
||||
replicas: {{ ControlPlaneControllerReplicas }}
|
||||
selector:
|
||||
matchLabels:
|
||||
app: ebs-csi-controller
|
||||
|
|
@ -393,6 +393,26 @@ spec:
|
|||
app.kubernetes.io/instance: aws-ebs-csi-driver
|
||||
app.kubernetes.io/version: {{ .Version }}
|
||||
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:
|
||||
kubernetes.io/os: linux
|
||||
{{ if not UseServiceAccountIAM }}
|
||||
|
|
@ -523,4 +543,19 @@ metadata:
|
|||
spec:
|
||||
attachRequired: true
|
||||
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