etcd-manager: Update to 3.0.20210122

Upstream changes:

* Release notes for 3.0.20201209
* Handling hanging list command from etcd client during reconciliation loop
* Update dependencies to match kOps 1.19
* Include IPs in peer certificates
* Use etcd v3.4.13 in tests
* Eager-broadcast leadership on every leader iteration
* Update Go to 1.15.7
This commit is contained in:
Justin SB 2021-01-22 16:01:03 -05:00
parent d2af870df9
commit 28f184f68a
6 changed files with 10 additions and 10 deletions

View File

@ -24,7 +24,7 @@ import (
"k8s.io/kops/upup/pkg/fi/loader" "k8s.io/kops/upup/pkg/fi/loader"
) )
const DefaultBackupImage = "kopeio/etcd-backup:3.0.20201209" const DefaultBackupImage = "kopeio/etcd-backup:3.0.20210122"
// EtcdOptionsBuilder adds options for etcd to the model // EtcdOptionsBuilder adds options for etcd to the model
type EtcdOptionsBuilder struct { type EtcdOptionsBuilder struct {

View File

@ -171,7 +171,7 @@ metadata:
namespace: kube-system namespace: kube-system
spec: spec:
containers: containers:
- image: kopeio/etcd-manager:3.0.20201209 - image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:

View File

@ -74,7 +74,7 @@ Contents: |
- /bin/sh - /bin/sh
- -c - -c
- mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-events --client-urls=https://__name__:4002 --cluster-name=etcd-events --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3997 --insecure=false --peer-urls=https://__name__:2381 --quarantine-client-urls=https://__name__:3995 --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1 - mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-events --client-urls=https://__name__:4002 --cluster-name=etcd-events --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3997 --insecure=false --peer-urls=https://__name__:2381 --quarantine-client-urls=https://__name__:3995 --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:
@ -131,7 +131,7 @@ Contents: |
- /bin/sh - /bin/sh
- -c - -c
- mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-main --client-urls=https://__name__:4001 --cluster-name=etcd --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3996 --insecure=false --peer-urls=https://__name__:2380 --quarantine-client-urls=https://__name__:3994 --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1 - mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-main --client-urls=https://__name__:4001 --cluster-name=etcd --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3996 --insecure=false --peer-urls=https://__name__:2380 --quarantine-client-urls=https://__name__:3994 --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:

View File

@ -74,7 +74,7 @@ Contents: |
- /bin/sh - /bin/sh
- -c - -c
- mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-events --client-urls=https://__name__:4002 --cluster-name=etcd-events --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3997 --insecure=false --peer-urls=https://__name__:2381 --quarantine-client-urls=https://__name__:3995 --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1 - mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-events --client-urls=https://__name__:4002 --cluster-name=etcd-events --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3997 --insecure=false --peer-urls=https://__name__:2381 --quarantine-client-urls=https://__name__:3995 --v=6 --volume-name-tag=k8s.io/etcd/events --volume-provider=aws --volume-tag=k8s.io/etcd/events --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:
@ -137,7 +137,7 @@ Contents: |
- /bin/sh - /bin/sh
- -c - -c
- mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-main --client-urls=https://__name__:4001 --cluster-name=etcd --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3996 --insecure=false --peer-urls=https://__name__:2380 --quarantine-client-urls=https://__name__:3994 --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1 - mkfifo /tmp/pipe; (tee -a /var/log/etcd.log < /tmp/pipe & ) ; exec /etcd-manager --backup-store=memfs://clusters.example.com/minimal.example.com/backups/etcd-main --client-urls=https://__name__:4001 --cluster-name=etcd --containerized=true --dns-suffix=.internal.minimal.example.com --etcd-insecure=true --grpc-port=3996 --insecure=false --peer-urls=https://__name__:2380 --quarantine-client-urls=https://__name__:3994 --v=6 --volume-name-tag=k8s.io/etcd/main --volume-provider=aws --volume-tag=k8s.io/etcd/main --volume-tag=k8s.io/role/master=1 --volume-tag=kubernetes.io/cluster/minimal.example.com=owned > /tmp/pipe 2>&1
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:

View File

@ -77,7 +77,7 @@ Contents: |
env: env:
- name: ETCD_QUOTA_BACKEND_BYTES - name: ETCD_QUOTA_BACKEND_BYTES
value: "10737418240" value: "10737418240"
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:
@ -137,7 +137,7 @@ Contents: |
env: env:
- name: ETCD_QUOTA_BACKEND_BYTES - name: ETCD_QUOTA_BACKEND_BYTES
value: "10737418240" value: "10737418240"
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:

View File

@ -83,7 +83,7 @@ Contents: |
value: http://proxy.example.com value: http://proxy.example.com
- name: no_proxy - name: no_proxy
value: noproxy.example.com value: noproxy.example.com
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests:
@ -155,7 +155,7 @@ Contents: |
value: http://proxy.example.com value: http://proxy.example.com
- name: no_proxy - name: no_proxy
value: noproxy.example.com value: noproxy.example.com
image: kopeio/etcd-manager:3.0.20201209 image: kopeio/etcd-manager:3.0.20210122
name: etcd-manager name: etcd-manager
resources: resources:
requests: requests: