Skip to content

Commit

Permalink
feat: update Kubernetes to 1.20.1
Browse files Browse the repository at this point in the history
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md

Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
  • Loading branch information
smira committed Dec 21, 2020
1 parent 4f74b11 commit b1d4814
Show file tree
Hide file tree
Showing 12 changed files with 62 additions and 62 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ OPERATING_SYSTEM := $(shell uname -s | tr "[:upper:]" "[:lower:]")
TALOSCTL_DEFAULT_TARGET := talosctl-$(OPERATING_SYSTEM)
INTEGRATION_TEST_DEFAULT_TARGET := integration-test-$(OPERATING_SYSTEM)
INTEGRATION_TEST_PROVISION_DEFAULT_TARGET := integration-test-provision-$(OPERATING_SYSTEM)
KUBECTL_URL ?= https://storage.googleapis.com/kubernetes-release/release/v1.20.0/bin/$(OPERATING_SYSTEM)/amd64/kubectl
KUBECTL_URL ?= https://storage.googleapis.com/kubernetes-release/release/v1.20.1/bin/$(OPERATING_SYSTEM)/amd64/kubectl
CLUSTERCTL_VERSION ?= 0.3.7
CLUSTERCTL_URL ?= https://github.com/kubernetes-sigs/cluster-api/releases/download/v$(CLUSTERCTL_VERSION)/clusterctl-$(OPERATING_SYSTEM)-amd64
SONOBUOY_VERSION ?= 0.19.0
SONOBUOY_URL ?= https://github.com/heptio/sonobuoy/releases/download/v$(SONOBUOY_VERSION)/sonobuoy_$(SONOBUOY_VERSION)_$(OPERATING_SYSTEM)_amd64.tar.gz
TESTPKGS ?= github.com/talos-systems/talos/...
RELEASES ?= v0.7.1 v0.8.0-alpha.3
RELEASES ?= v0.7.1 v0.8.0-beta.0
SHORT_INTEGRATION_TEST ?=
CUSTOM_CNI_URL ?=

Expand Down
12 changes: 6 additions & 6 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,10 @@ require (
gopkg.in/freddierice/go-losetup.v1 v1.0.0-20170407175016-fc9adea44124
gopkg.in/fsnotify.v1 v1.4.7
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776
k8s.io/api v0.20.0
k8s.io/apimachinery v0.20.0
k8s.io/apiserver v0.20.0
k8s.io/client-go v0.20.0
k8s.io/cri-api v0.20.0
k8s.io/kubelet v0.20.0
k8s.io/api v0.20.1
k8s.io/apimachinery v0.20.1
k8s.io/apiserver v0.20.1
k8s.io/client-go v0.20.1
k8s.io/cri-api v0.20.1
k8s.io/kubelet v0.20.1
)
28 changes: 14 additions & 14 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1421,8 +1421,8 @@ k8s.io/api v0.0.0-20191016110408-35e52d86657a/go.mod h1:/L5qH+AD540e7Cetbui1tuJe
k8s.io/api v0.0.0-20191109101513-0171b7c15da1/go.mod h1:VJq7+38rpM4TSUbRiZX4P5UVAKK2UQpNQLZClkFQkpE=
k8s.io/api v0.18.2/go.mod h1:SJCWI7OLzhZSvbY7U8zwNl9UA4o1fizoug34OV/2r78=
k8s.io/api v0.18.5/go.mod h1:tN+e/2nbdGKOAH55NMV8oGrMG+3uRlA9GaRfvnCCSNk=
k8s.io/api v0.20.0 h1:WwrYoZNM1W1aQEbyl8HNG+oWGzLpZQBlcerS9BQw9yI=
k8s.io/api v0.20.0/go.mod h1:HyLC5l5eoS/ygQYl1BXBgFzWNlkHiAuyNAbevIn+FKg=
k8s.io/api v0.20.1 h1:ud1c3W3YNzGd6ABJlbFfKXBKXO+1KdGfcgGGNgFR03E=
k8s.io/api v0.20.1/go.mod h1:KqwcCVogGxQY3nBlRpwt+wpAMF/KjaCc7RpywacvqUo=
k8s.io/apiextensions-apiserver v0.0.0-20190202013456-d4288ab64945/go.mod h1:IxkesAMoaCRoLrPJdZNZUQp9NfZnzqaVzLhb2VEQzXE=
k8s.io/apiextensions-apiserver v0.18.2 h1:I4v3/jAuQC+89L3Z7dDgAiN4EOjN6sbm6iBqQwHTah8=
k8s.io/apiextensions-apiserver v0.18.2/go.mod h1:q3faSnRGmYimiocj6cHQ1I3WpLqmDgJFlKL37fC4ZvY=
Expand All @@ -1431,23 +1431,23 @@ k8s.io/apimachinery v0.0.0-20191109100837-dffb012825f2/go.mod h1:+6CX7hP4aLfX2sb
k8s.io/apimachinery v0.0.0-20191111054156-6eb29fdf75dc/go.mod h1:+6CX7hP4aLfX2sb91JYDMIp0VqDSog2kZu0BHe+lP+s=
k8s.io/apimachinery v0.18.2/go.mod h1:9SnR/e11v5IbyPCGbvJViimtJ0SwHG4nfZFjU77ftcA=
k8s.io/apimachinery v0.18.5/go.mod h1:OaXp26zu/5J7p0f92ASynJa1pZo06YlV9fG7BoWbCko=
k8s.io/apimachinery v0.20.0 h1:jjzbTJRXk0unNS71L7h3lxGDH/2HPxMPaQY+MjECKL8=
k8s.io/apimachinery v0.20.0/go.mod h1:WlLqWAHZGg07AeltaI0MV5uk1Omp8xaN0JGLY6gkRpU=
k8s.io/apimachinery v0.20.1 h1:LAhz8pKbgR8tUwn7boK+b2HZdt7MiTu2mkYtFMUjTRQ=
k8s.io/apimachinery v0.20.1/go.mod h1:WlLqWAHZGg07AeltaI0MV5uk1Omp8xaN0JGLY6gkRpU=
k8s.io/apiserver v0.18.2/go.mod h1:Xbh066NqrZO8cbsoenCwyDJ1OSi8Ag8I2lezeHxzwzw=
k8s.io/apiserver v0.20.0 h1:0MwO4xCoqZwhoLbFyyBSJdu55CScp4V4sAgX6z4oPBY=
k8s.io/apiserver v0.20.0/go.mod h1:6gRIWiOkvGvQt12WTYmsiYoUyYW0FXSiMdNl4m+sxY8=
k8s.io/apiserver v0.20.1 h1:yEqdkxlnQbxi/3e74cp0X16h140fpvPrNnNRAJBDuBk=
k8s.io/apiserver v0.20.1/go.mod h1:ro5QHeQkgMS7ZGpvf4tSMx6bBOgPfE+f52KwvXfScaU=
k8s.io/client-go v0.0.0-20191016111102-bec269661e48/go.mod h1:hrwktSwYGI4JK+TJA3dMaFyyvHVi/aLarVHpbs8bgCU=
k8s.io/client-go v0.18.2/go.mod h1:Xcm5wVGXX9HAA2JJ2sSBUn3tCJ+4SVlCbl2MNNv+CIU=
k8s.io/client-go v0.18.5/go.mod h1:EsiD+7Fx+bRckKWZXnAXRKKetm1WuzPagH4iOSC8x58=
k8s.io/client-go v0.20.0 h1:Xlax8PKbZsjX4gFvNtt4F5MoJ1V5prDvCuoq9B7iax0=
k8s.io/client-go v0.20.0/go.mod h1:4KWh/g+Ocd8KkCwKF8vUNnmqgv+EVnQDK4MBF4oB5tY=
k8s.io/client-go v0.20.1 h1:Qquik0xNFbK9aUG92pxHYsyfea5/RPO9o9bSywNor+M=
k8s.io/client-go v0.20.1/go.mod h1:/zcHdt1TeWSd5HoUe6elJmHSQ6uLLgp4bIJHVEuy+/Y=
k8s.io/code-generator v0.18.2/go.mod h1:+UHX5rSbxmR8kzS+FAv7um6dtYrZokQvjHpDSYRVkTc=
k8s.io/component-base v0.18.2/go.mod h1:kqLlMuhJNHQ9lz8Z7V5bxUUtjFZnrypArGl58gmDfUM=
k8s.io/component-base v0.20.0 h1:BXGL8iitIQD+0NgW49UsM7MraNUUGDU3FBmrfUAtmVQ=
k8s.io/component-base v0.20.0/go.mod h1:wKPj+RHnAr8LW2EIBIK7AxOHPde4gme2lzXwVSoRXeA=
k8s.io/component-base v0.20.1 h1:6OQaHr205NSl24t5wOF2IhdrlxZTWEZwuGlLvBgaeIg=
k8s.io/component-base v0.20.1/go.mod h1:guxkoJnNoh8LNrbtiQOlyp2Y2XFCZQmrcg2n/DeYNLk=
k8s.io/cri-api v0.17.3/go.mod h1:X1sbHmuXhwaHs9xxYffLqJogVsnI+f6cPRcgPel7ywM=
k8s.io/cri-api v0.20.0 h1:NIbGU0wmC2d2Evuec8rDjOVel3sOi371fiGKW+QfOdI=
k8s.io/cri-api v0.20.0/go.mod h1:2JRbKt+BFLTjtrILYVqQK5jqhI+XNdF6UiGMgczeBCI=
k8s.io/cri-api v0.20.1 h1:b4l7SZ9+VPfIrrJnMXzm0HR9wAsHwHh9+QcmK31nQMI=
k8s.io/cri-api v0.20.1/go.mod h1:2JRbKt+BFLTjtrILYVqQK5jqhI+XNdF6UiGMgczeBCI=
k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
k8s.io/gengo v0.0.0-20191108084044-e500ee069b5c/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
k8s.io/gengo v0.0.0-20200114144118-36b2048a9120/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
Expand All @@ -1466,8 +1466,8 @@ k8s.io/kube-openapi v0.0.0-20200121204235-bf4fb3bd569c/go.mod h1:GRQhZsXIAJ1xR0C
k8s.io/kube-openapi v0.0.0-20200410145947-61e04a5be9a6/go.mod h1:GRQhZsXIAJ1xR0C9bd8UpWHZ5plfAS9fzPjJuQ6JL3E=
k8s.io/kube-openapi v0.0.0-20201113171705-d219536bb9fd h1:sOHNzJIkytDF6qadMNKhhDRpc6ODik8lVC6nOur7B2c=
k8s.io/kube-openapi v0.0.0-20201113171705-d219536bb9fd/go.mod h1:WOJ3KddDSol4tAGcJo0Tvi+dK12EcqSLqcWsryKMpfM=
k8s.io/kubelet v0.20.0 h1:vtQMgZ7B79vCUyEpoij2Oy6UmcJx0/D2lNXfViVTBMg=
k8s.io/kubelet v0.20.0/go.mod h1:lMdjO1NA+JZXSYtxb48pQmNERmC+vVIXIYkJIugVhl0=
k8s.io/kubelet v0.20.1 h1:HfTFK95qWKMyY/UzT4C19/ke5pOlTp65z6mHiPIQ1Fc=
k8s.io/kubelet v0.20.1/go.mod h1:5zyqbuxkRJYcxNrh33VwHxd6T7HdqpuzpFldjgX8JMg=
k8s.io/kubernetes v1.13.0/go.mod h1:ocZa8+6APFNC2tX1DZASIbocyYT5jHzqFVsY5aoB7Jk=
k8s.io/utils v0.0.0-20190801114015-581e00157fb1/go.mod h1:sZAwmy6armz5eXlNoLmJcl4F1QuKu7sr+mFQ0byX7Ew=
k8s.io/utils v0.0.0-20191030222137-2b95a09bc58d/go.mod h1:sZAwmy6armz5eXlNoLmJcl4F1QuKu7sr+mFQ0byX7Ew=
Expand Down
4 changes: 2 additions & 2 deletions hack/test/capi/cluster-aws.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ kind: TalosControlPlane
metadata:
name: talos-e2e-{{TAG}}-aws-controlplane
spec:
version: v1.20.0
version: v1.20.1
replicas: 3
infrastructureTemplate:
kind: AWSMachineTemplate
Expand Down Expand Up @@ -111,7 +111,7 @@ spec:
apiVersion: infrastructure.cluster.x-k8s.io/v1alpha3
kind: AWSMachineTemplate
name: talos-e2e-{{TAG}}-aws-workers
version: 1.20.0
version: 1.20.1
---
apiVersion: infrastructure.cluster.x-k8s.io/v1alpha3
kind: AWSMachineTemplate
Expand Down
4 changes: 2 additions & 2 deletions hack/test/capi/cluster-gcp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ kind: TalosControlPlane
metadata:
name: talos-e2e-{{TAG}}-gcp-controlplane
spec:
version: v1.20.0
version: v1.20.1
replicas: 3
infrastructureTemplate:
kind: GCPMachineTemplate
Expand Down Expand Up @@ -102,7 +102,7 @@ spec:
kind: GCPMachineTemplate
name: talos-e2e-{{TAG}}-gcp-workers
namespace: default
version: 1.20.0
version: 1.20.1
---
apiVersion: infrastructure.cluster.x-k8s.io/v1alpha3
kind: GCPMachineTemplate
Expand Down
4 changes: 2 additions & 2 deletions internal/integration/provision/upgrade.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,11 +67,11 @@ type upgradeSpec struct {

const (
previousRelease = "v0.7.1"
stableRelease = "v0.8.0-alpha.3"
stableRelease = "v0.8.0-beta.0"

previousK8sVersion = "1.19.4"
stableK8sVersion = "1.20.0"
currentK8sVersion = "1.20.0"
currentK8sVersion = "1.20.1"
)

var (
Expand Down
2 changes: 1 addition & 1 deletion pkg/machinery/constants/constants.go
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ const (
KubeletBootstrapKubeconfig = "/etc/kubernetes/bootstrap-kubeconfig"

// DefaultKubernetesVersion is the default target version of the control plane.
DefaultKubernetesVersion = "1.20.0"
DefaultKubernetesVersion = "1.20.1"

// DefaultControlPlanePort is the default port to use for the control plane.
DefaultControlPlanePort = 6443
Expand Down
24 changes: 12 additions & 12 deletions website/content/docs/v0.8/Guides/upgrading-kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,18 @@ talosctl --nodes <master node> kubeconfig

### Automated Kubernetes Upgrade

To upgrade from Kubernetes v1.19.4 to v1.20.0 run:
To upgrade from Kubernetes v1.19.4 to v1.20.1 run:

```bash
$ talosctl --nodes <master node> upgrade-k8s --from 1.19.4 --to 1.20.0
$ talosctl --nodes <master node> upgrade-k8s --from 1.19.4 --to 1.20.1
patched kube-apiserver secrets for "service-account.key"
updating pod-checkpointer grace period to "0m"
sleeping 5m0s to let the pod-checkpointer self-checkpoint be updated
temporarily taking "kube-apiserver" out of pod-checkpointer control
updating daemonset "kube-apiserver" to version "1.20.0"
updating daemonset "kube-controller-manager" to version "1.20.0"
updating daemonset "kube-scheduler" to version "1.20.0"
updating daemonset "kube-proxy" to version "1.20.0"
updating daemonset "kube-apiserver" to version "1.20.1"
updating daemonset "kube-controller-manager" to version "1.20.1"
updating daemonset "kube-scheduler" to version "1.20.1"
updating daemonset "kube-proxy" to version "1.20.1"
updating pod-checkpointer grace period to "5m0s"
```

Expand Down Expand Up @@ -144,7 +144,7 @@ spec:
spec:
containers:
- name: kube-apiserver
image: k8s.gcr.io/kube-apiserver:v1.20.0
image: k8s.gcr.io/kube-apiserver:v1.20.1
command:
- /go-runner
- /usr/local/bin/kube-apiserver
Expand Down Expand Up @@ -202,7 +202,7 @@ spec:
spec:
containers:
- name: kube-controller-manager
image: k8s.gcr.io/kube-controller-manager:v1.20.0
image: k8s.gcr.io/kube-controller-manager:v1.20.1
tolerations:
- ...
- key: node-role.kubernetes.io/control-plane
Expand Down Expand Up @@ -247,7 +247,7 @@ spec:
spec:
containers:
- name: kube-sceduler
image: k8s.gcr.io/kube-scheduler:v1.20.0
image: k8s.gcr.io/kube-scheduler:v1.20.1
tolerations:
- ...
- key: node-role.kubernetes.io/control-plane
Expand Down Expand Up @@ -292,7 +292,7 @@ spec:
spec:
containers:
- name: kube-proxy
image: k8s.gcr.io/kube-proxy:v1.20.0
image: k8s.gcr.io/kube-proxy:v1.20.1
tolerations:
- ...
- key: node-role.kubernetes.io/control-plane
Expand Down Expand Up @@ -352,13 +352,13 @@ spec:
### Kubelet

The Talos team now maintains an image for the `kubelet` that should be used starting with Kubernetes 1.20.
The image for this release is `ghcr.io/talos-systems/kubelet:v1.20.0`.
The image for this release is `ghcr.io/talos-systems/kubelet:v1.20.1`.
To explicitly set the image, we can use the [official documentation](/v0.8/en/configuration/v1alpha1#kubelet).
For example:

```yaml
machine:
...
kubelet:
image: ghcr.io/talos-systems/kubelet:v1.20.0
image: ghcr.io/talos-systems/kubelet:v1.20.1
```
4 changes: 2 additions & 2 deletions website/content/docs/v0.8/Introduction/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ Verify that you can reach Kubernetes:
```bash
$ kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
talos-default-master-1 Ready master 115s v1.20.0 10.5.0.2 <none> Talos (v0.8.0) <host kernel> containerd://1.4.1
talos-default-worker-1 Ready <none> 115s v1.20.0 10.5.0.3 <none> Talos (v0.8.0) <host kernel> containerd://1.4.1
talos-default-master-1 Ready master 115s v1.20.1 10.5.0.2 <none> Talos (v0.8.0) <host kernel> containerd://1.4.3
talos-default-worker-1 Ready <none> 115s v1.20.1 10.5.0.3 <none> Talos (v0.8.0) <host kernel> containerd://1.4.3
```

## Destroy the Cluster
Expand Down
4 changes: 2 additions & 2 deletions website/content/docs/v0.8/Reference/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ talosctl cluster create [flags]
-i, --input-dir string location of pre-generated config files
--install-image string the installer image to use (default "ghcr.io/talos-systems/installer:latest")
--iso-path string the ISO path to use for the initial boot (VM only)
--kubernetes-version string desired kubernetes version to run (default "1.20.0")
--kubernetes-version string desired kubernetes version to run (default "1.20.1")
--masters int the number of masters to create (default 1)
--memory int the limit on memory usage in MB (each container/VM) (default 2048)
--mtu int MTU of the cluster network (default 1500)
Expand Down Expand Up @@ -1536,7 +1536,7 @@ talosctl upgrade-k8s [flags]
--endpoint string the cluster control plane endpoint
--from string the Kubernetes control plane version to upgrade from
-h, --help help for upgrade-k8s
--to string the Kubernetes control plane version to upgrade to (default "1.20.0")
--to string the Kubernetes control plane version to upgrade to (default "1.20.1")
```

### Options inherited from parent commands
Expand Down
30 changes: 15 additions & 15 deletions website/content/docs/v0.8/Reference/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ Examples:

``` yaml
kubelet:
image: ghcr.io/talos-systems/kubelet:v1.20.0 # The `image` field is an optional reference to an alternative kubelet image.
image: ghcr.io/talos-systems/kubelet:v1.20.1 # The `image` field is an optional reference to an alternative kubelet image.
# The `extraArgs` field is used to provide additional flags to the kubelet.
extraArgs:
--feature-gates: ServerSideApply=true
Expand Down Expand Up @@ -826,7 +826,7 @@ Examples:

``` yaml
apiServer:
image: k8s.gcr.io/kube-apiserver-amd64:v1.20.0 # The container image used in the API server manifest.
image: k8s.gcr.io/kube-apiserver-amd64:v1.20.1 # The container image used in the API server manifest.
# Extra arguments to supply to the API server.
extraArgs:
--feature-gates: ServerSideApply=true
Expand Down Expand Up @@ -858,7 +858,7 @@ Examples:

``` yaml
controllerManager:
image: k8s.gcr.io/kube-controller-manager-amd64:v1.20.0 # The container image used in the controller manager manifest.
image: k8s.gcr.io/kube-controller-manager-amd64:v1.20.1 # The container image used in the controller manager manifest.
# Extra arguments to supply to the controller manager.
extraArgs:
--feature-gates: ServerSideApply=true
Expand All @@ -885,7 +885,7 @@ Examples:

``` yaml
proxy:
image: k8s.gcr.io/kube-proxy-amd64:v1.20.0 # The container image used in the kube-proxy manifest.
image: k8s.gcr.io/kube-proxy-amd64:v1.20.1 # The container image used in the kube-proxy manifest.
mode: ipvs # proxy mode of kube-proxy.
# Extra arguments to supply to kube-proxy.
extraArgs:
Expand Down Expand Up @@ -913,7 +913,7 @@ Examples:

``` yaml
scheduler:
image: k8s.gcr.io/kube-scheduler-amd64:v1.20.0 # The container image used in the scheduler manifest.
image: k8s.gcr.io/kube-scheduler-amd64:v1.20.1 # The container image used in the scheduler manifest.
# Extra arguments to supply to the scheduler.
extraArgs:
--feature-gates: AllBeta=true
Expand Down Expand Up @@ -1117,7 +1117,7 @@ Appears in:


``` yaml
image: ghcr.io/talos-systems/kubelet:v1.20.0 # The `image` field is an optional reference to an alternative kubelet image.
image: ghcr.io/talos-systems/kubelet:v1.20.1 # The `image` field is an optional reference to an alternative kubelet image.
# The `extraArgs` field is used to provide additional flags to the kubelet.
extraArgs:
--feature-gates: ServerSideApply=true
Expand Down Expand Up @@ -1149,7 +1149,7 @@ Examples:


``` yaml
image: ghcr.io/talos-systems/kubelet:v1.20.0
image: ghcr.io/talos-systems/kubelet:v1.20.1
```


Expand Down Expand Up @@ -1859,7 +1859,7 @@ Appears in:
``` yaml
image: k8s.gcr.io/kube-apiserver-amd64:v1.20.0 # The container image used in the API server manifest.
image: k8s.gcr.io/kube-apiserver-amd64:v1.20.1 # The container image used in the API server manifest.
# Extra arguments to supply to the API server.
extraArgs:
--feature-gates: ServerSideApply=true
Expand Down Expand Up @@ -1887,7 +1887,7 @@ Examples:
``` yaml
image: k8s.gcr.io/kube-apiserver-amd64:v1.20.0
image: k8s.gcr.io/kube-apiserver-amd64:v1.20.1
```
Expand Down Expand Up @@ -1935,7 +1935,7 @@ Appears in:
``` yaml
image: k8s.gcr.io/kube-controller-manager-amd64:v1.20.0 # The container image used in the controller manager manifest.
image: k8s.gcr.io/kube-controller-manager-amd64:v1.20.1 # The container image used in the controller manager manifest.
# Extra arguments to supply to the controller manager.
extraArgs:
--feature-gates: ServerSideApply=true
Expand All @@ -1958,7 +1958,7 @@ Examples:
``` yaml
image: k8s.gcr.io/kube-controller-manager-amd64:v1.20.0
image: k8s.gcr.io/kube-controller-manager-amd64:v1.20.1
```
Expand Down Expand Up @@ -1993,7 +1993,7 @@ Appears in:
``` yaml
image: k8s.gcr.io/kube-proxy-amd64:v1.20.0 # The container image used in the kube-proxy manifest.
image: k8s.gcr.io/kube-proxy-amd64:v1.20.1 # The container image used in the kube-proxy manifest.
mode: ipvs # proxy mode of kube-proxy.
# Extra arguments to supply to kube-proxy.
extraArgs:
Expand All @@ -2017,7 +2017,7 @@ Examples:
``` yaml
image: k8s.gcr.io/kube-proxy-amd64:v1.20.0
image: k8s.gcr.io/kube-proxy-amd64:v1.20.1
```
Expand Down Expand Up @@ -2066,7 +2066,7 @@ Appears in:
``` yaml
image: k8s.gcr.io/kube-scheduler-amd64:v1.20.0 # The container image used in the scheduler manifest.
image: k8s.gcr.io/kube-scheduler-amd64:v1.20.1 # The container image used in the scheduler manifest.
# Extra arguments to supply to the scheduler.
extraArgs:
--feature-gates: AllBeta=true
Expand All @@ -2089,7 +2089,7 @@ Examples:
``` yaml
image: k8s.gcr.io/kube-scheduler-amd64:v1.20.0
image: k8s.gcr.io/kube-scheduler-amd64:v1.20.1
```
Expand Down
Loading

0 comments on commit b1d4814

Please sign in to comment.