Skip to content

Commit

Permalink
feat: update Kubernetes to v1.29.0-rc.2
Browse files Browse the repository at this point in the history
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
  • Loading branch information
smira committed Dec 8, 2023
1 parent 46121c9 commit 4f9d3b9
Show file tree
Hide file tree
Showing 12 changed files with 60 additions and 60 deletions.
2 changes: 1 addition & 1 deletion Makefile
Expand Up @@ -57,7 +57,7 @@ INTEGRATION_TEST_DEFAULT_TARGET := integration-test-$(OPERATING_SYSTEM)
MODULE_SIG_VERIFY_DEFAULT_TARGET := module-sig-verify-$(OPERATING_SYSTEM)
INTEGRATION_TEST_PROVISION_DEFAULT_TARGET := integration-test-provision-$(OPERATING_SYSTEM)
# renovate: datasource=github-releases depName=kubernetes/kubernetes
KUBECTL_VERSION ?= v1.29.0-rc.1
KUBECTL_VERSION ?= v1.29.0-rc.2
# renovate: datasource=github-releases depName=kastenhq/kubestr
KUBESTR_VERSION ?= v0.4.41
# renovate: datasource=github-releases depName=helm/helm
Expand Down
2 changes: 1 addition & 1 deletion cmd/talosctl/cmd/docs.go
Expand Up @@ -16,7 +16,7 @@ import (

"github.com/spf13/cobra"
"github.com/spf13/cobra/doc"
"sigs.k8s.io/kustomize/kyaml/yaml"
"gopkg.in/yaml.v3"

"github.com/siderolabs/talos/pkg/machinery/config/encoder"
"github.com/siderolabs/talos/pkg/machinery/config/types/network"
Expand Down
20 changes: 10 additions & 10 deletions go.mod
Expand Up @@ -13,15 +13,15 @@ replace (

// Kubernetes dependencies sharing the same version.
require (
k8s.io/api v0.29.0-rc.0
k8s.io/apimachinery v0.29.0-rc.0
k8s.io/apiserver v0.29.0-rc.0
k8s.io/client-go v0.29.0-rc.0
k8s.io/component-base v0.29.0-rc.0
k8s.io/cri-api v0.29.0-rc.0
k8s.io/kube-scheduler v0.29.0-rc.0
k8s.io/kubectl v0.29.0-rc.0
k8s.io/kubelet v0.29.0-rc.0
k8s.io/api v0.29.0-rc.1
k8s.io/apimachinery v0.29.0-rc.1
k8s.io/apiserver v0.29.0-rc.1
k8s.io/client-go v0.29.0-rc.1
k8s.io/component-base v0.29.0-rc.1
k8s.io/cri-api v0.29.0-rc.1
k8s.io/kube-scheduler v0.29.0-rc.1
k8s.io/kubectl v0.29.0-rc.1
k8s.io/kubelet v0.29.0-rc.1
)

require (
Expand Down Expand Up @@ -323,7 +323,7 @@ require (
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
k8s.io/cli-runtime v0.29.0-rc.0 // indirect
k8s.io/cli-runtime v0.29.0-rc.1 // indirect
k8s.io/klog v1.0.0 // indirect
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect
Expand Down
40 changes: 20 additions & 20 deletions go.sum
Expand Up @@ -1240,32 +1240,32 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
k8s.io/api v0.29.0-rc.0 h1:02tTYMv1YIdRW9RwK720+xCMFc+bLfT7zHrdpte4ZHA=
k8s.io/api v0.29.0-rc.0/go.mod h1:jvYDVnWgiA2XGEvnLp2GVl0xNSOG4eDhbkUqTVyXCiA=
k8s.io/apimachinery v0.29.0-rc.0 h1:TdySPmDRDPJSGRGEsLUhwTQr13k4obi7HPJ4Tml2otA=
k8s.io/apimachinery v0.29.0-rc.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
k8s.io/apiserver v0.29.0-rc.0 h1:sku2OhNHwbyN7Ds0N7fm2WdfLLox30/NrZvMEfHDQWQ=
k8s.io/apiserver v0.29.0-rc.0/go.mod h1:WpBgFlOkMGz+ubjXJ8SXmGN8T3RoucnbbpoQOfCxVrk=
k8s.io/cli-runtime v0.29.0-rc.0 h1:rdUaqaEF5DT09oG/B5xST+tszvLhhhmVzyKdNa6qizA=
k8s.io/cli-runtime v0.29.0-rc.0/go.mod h1:fqhgbHzLrJTyLqGUMGOp53uaSlf0OC1JbTwTPgWVrp8=
k8s.io/client-go v0.29.0-rc.0 h1:jdjnqkV35SfDWzU4ppd/iNmN7gutkB/yQQAY7PkB77c=
k8s.io/client-go v0.29.0-rc.0/go.mod h1:f7GfhmT+zcsh7elKpstZw+46Blo6ohf5NkIXYl5FCo0=
k8s.io/component-base v0.29.0-rc.0 h1:tNLWsRlYsyDAb1jIvVod2f/eUjEHBejEPmpxWy/uqlY=
k8s.io/component-base v0.29.0-rc.0/go.mod h1:ZDqR+t+eS28x2Ps3sx+9GbMiCuNH+G/sWdFiWcchj5c=
k8s.io/cri-api v0.29.0-rc.0 h1:mkAfEvSGW6X3HrJ+8CcDVUpe3lgQ2PRkt4wg8N4j/Hc=
k8s.io/cri-api v0.29.0-rc.0/go.mod h1:Rls2JoVwfC7kW3tndm7267kriuRukQ02qfht0PCRuIc=
k8s.io/api v0.29.0-rc.1 h1:dsv3X3/+3Fgwnaqw53Pa4sV8S9kQX7pXb+/lPXPiBFo=
k8s.io/api v0.29.0-rc.1/go.mod h1:BX6ZTejt0Sa30eXx46r9LPXKgsJWX2vlbNTu8QfOkCQ=
k8s.io/apimachinery v0.29.0-rc.1 h1:ReoN5k+8AEn2sj8//kcWsPbCH0dmY0Axy34XNJz7CsA=
k8s.io/apimachinery v0.29.0-rc.1/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
k8s.io/apiserver v0.29.0-rc.1 h1:5w+V5PxqZTCnk43Io9wiODMHCJvujPbrBNfvZxvrnbc=
k8s.io/apiserver v0.29.0-rc.1/go.mod h1:m+p0MCsTaH6s+lH6yC+zyzTFV6pKmJpfWogbj05CSI8=
k8s.io/cli-runtime v0.29.0-rc.1 h1:FDpo4x/OD0+1OmGjCZ2ZrAEvv7qRVhfy2gE4shRjISE=
k8s.io/cli-runtime v0.29.0-rc.1/go.mod h1:SnKOqYUpxCLiQS2rfLaD9fRDbqh6UMuMjdTkUYu8dck=
k8s.io/client-go v0.29.0-rc.1 h1:CsiZED5XzximZzU/vB0ph3wQ4kJWsZGaDX1V9LSbTdw=
k8s.io/client-go v0.29.0-rc.1/go.mod h1:PyVpVRI/sTHNqVnztGOu52YAPiBn6OqTjlumG5D3sZM=
k8s.io/component-base v0.29.0-rc.1 h1:YNXLyyB7x0lGqclAXmUbREnRiESVFPJrX0Nqz0+XHKw=
k8s.io/component-base v0.29.0-rc.1/go.mod h1:BxIwavzsdJarfgTSRgaQa7IbepGVNdFSiEsLGUaH4QA=
k8s.io/cri-api v0.29.0-rc.1 h1:rXWsKBa6K7yId/OvYya6RF4e9Gxf8qqPnsxl0ZKxcZE=
k8s.io/cri-api v0.29.0-rc.1/go.mod h1:Rls2JoVwfC7kW3tndm7267kriuRukQ02qfht0PCRuIc=
k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=
k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I=
k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
k8s.io/kube-scheduler v0.29.0-rc.0 h1:7Qtuxte2W6xRscTVi6cAnzD5N4vpgV9hJ1hpJIcxEew=
k8s.io/kube-scheduler v0.29.0-rc.0/go.mod h1:M3lQqxbfTKl+Y7Y5LjbZ4lvpBvBkyS9OrymNNrPrnGk=
k8s.io/kubectl v0.29.0-rc.0 h1:NdfOz+sYGcHJNanWRkJerxnFoFiaqpBn6ahPayOi7z4=
k8s.io/kubectl v0.29.0-rc.0/go.mod h1:pU0dFYSubPg0j/ZLV2gPmKehXSaJRg5G3MULnTXhW+Q=
k8s.io/kubelet v0.29.0-rc.0 h1:REq0ZAGXJ9/zFRvNIj2+LnqWIXcV2gwn7pB011rTW8U=
k8s.io/kubelet v0.29.0-rc.0/go.mod h1:tjfMeQWYH42jqGqMusnNsVzJmIDcGxrg+eT9s147ANs=
k8s.io/kube-scheduler v0.29.0-rc.1 h1:EfV72elViZVR9QERy4BpmUMe8ZuuIFbo1KD6Dm7uuGM=
k8s.io/kube-scheduler v0.29.0-rc.1/go.mod h1:oYd81aKZtpv64py5w3Z9/xLuKMWwoPRMOUt40ZPCSvk=
k8s.io/kubectl v0.29.0-rc.1 h1:BucAqAyKpSm3IfiID3w+LWl58PsTGDtRzRK5YPOSX/A=
k8s.io/kubectl v0.29.0-rc.1/go.mod h1:zMUO3fCHNpycjcmeTtmmIr/ti26mT3/ae4JXFyBtOB4=
k8s.io/kubelet v0.29.0-rc.1 h1:rldFkIu/GeaGeXRWfCxQdup71lOTgsRUm4W/PWZb4Pc=
k8s.io/kubelet v0.29.0-rc.1/go.mod h1:bBgiInXXwlh6Ami47SmrJoUWM8FB2yw4G0Y4CC2kZWA=
k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI=
k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
kernel.org/pub/linux/libs/security/libcap/cap v1.2.69 h1:N0m3tKYbkRMmDobh/47ngz+AWeV7PcfXMDi8xu3Vrag=
Expand Down
2 changes: 1 addition & 1 deletion hack/test/e2e.sh
Expand Up @@ -40,7 +40,7 @@ export TALOS_VERSION=v1.1
# Kubernetes

export KUBECONFIG="${TMP}/kubeconfig"
export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.29.0-rc.1}
export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.29.0-rc.2}

export NAME_PREFIX="talos-e2e-${SHA}-${PLATFORM}"
export TIMEOUT=1200
Expand Down
2 changes: 1 addition & 1 deletion pkg/machinery/constants/constants.go
Expand Up @@ -344,7 +344,7 @@ const (

// DefaultKubernetesVersion is the default target version of the control plane.
// renovate: datasource=github-releases depName=kubernetes/kubernetes
DefaultKubernetesVersion = "1.29.0-rc.1"
DefaultKubernetesVersion = "1.29.0-rc.2"

// SupportedKubernetesVersions is the number of Kubernetes versions supported by Talos starting from DefaultKubernesVersion going backwards.
SupportedKubernetesVersions = 6
Expand Down
6 changes: 3 additions & 3 deletions website/content/v1.6/reference/cli.md
Expand Up @@ -133,7 +133,7 @@ talosctl cluster create [flags]
--ipv6 enable IPv6 network in the cluster (QEMU provisioner only)
--iso-path string the ISO path to use for the initial boot (VM only)
--kubeprism-port int KubePrism port (set to 0 to disable) (default 7445)
--kubernetes-version string desired kubernetes version to run (default "1.29.0-rc.1")
--kubernetes-version string desired kubernetes version to run (default "1.29.0-rc.2")
--memory int the limit on memory usage in MB (each control plane/VM) (default 2048)
--memory-workers int the limit on memory usage in MB (each worker/VM) (default 2048)
--mtu int MTU of the cluster network (default 1500)
Expand Down Expand Up @@ -1330,7 +1330,7 @@ talosctl gen config <cluster name> <cluster endpoint> [flags]
-h, --help help for config
--install-disk string the disk to install to (default "/dev/sda")
--install-image string the image used to perform an installation (default "ghcr.io/siderolabs/installer:latest")
--kubernetes-version string desired kubernetes version to run (default "1.29.0-rc.1")
--kubernetes-version string desired kubernetes version to run (default "1.29.0-rc.2")
-o, --output string destination to output generated files. when multiple output types are specified, it must be a directory. for a single output type, it must either be a file path, or "-" for stdout
-t, --output-types strings types of outputs to be generated. valid types are: ["controlplane" "worker" "talosconfig"] (default [controlplane,worker,talosconfig])
-p, --persist the desired persist value for configs (default true)
Expand Down Expand Up @@ -2892,7 +2892,7 @@ talosctl upgrade-k8s [flags]
--from string the Kubernetes control plane version to upgrade from
-h, --help help for upgrade-k8s
--pre-pull-images pre-pull images before upgrade (default true)
--to string the Kubernetes control plane version to upgrade to (default "1.29.0-rc.1")
--to string the Kubernetes control plane version to upgrade to (default "1.29.0-rc.2")
--upgrade-kubelet upgrade kubelet service (default true)
--with-docs patch all machine configs adding the documentation for each field (default true)
--with-examples patch all machine configs with the commented examples (default true)
Expand Down
@@ -1,6 +1,6 @@
---
description: |
Package network provides network machine configuration documents.
Package network provides network machine configuration documents.
title: network
---

Expand Down
@@ -1,6 +1,6 @@
---
description: |
Package runtime provides runtime machine configuration documents.
Package runtime provides runtime machine configuration documents.
title: runtime
---

Expand Down
@@ -1,6 +1,6 @@
---
description: |
Package siderolink provides SideroLink machine configuration documents.
Package siderolink provides SideroLink machine configuration documents.
title: siderolink
---

Expand Down
10 changes: 5 additions & 5 deletions website/content/v1.6/reference/configuration/v1alpha1/_index.md
@@ -1,12 +1,12 @@
---
description: |
Package v1alpha1 contains definition of the `v1alpha1` configuration document.
Package v1alpha1 contains definition of the `v1alpha1` configuration document.
Even though the machine configuration in Talos Linux is multi-document, at the moment
this configuration document contains most of the configuration options.
Even though the machine configuration in Talos Linux is multi-document, at the moment
this configuration document contains most of the configuration options.
It is expected that new configuration options will be added as new documents, and existing ones
migrated to their own documents.
It is expected that new configuration options will be added as new documents, and existing ones
migrated to their own documents.
title: v1alpha1
---

Expand Down
30 changes: 15 additions & 15 deletions website/content/v1.6/reference/configuration/v1alpha1/config.md
Expand Up @@ -89,7 +89,7 @@ controlPlane:
{{< /highlight >}}</details> | |
|`kubelet` |<a href="#Config.machine.kubelet">KubeletConfig</a> |Used to provide additional options to the kubelet. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
kubelet:
image: ghcr.io/siderolabs/kubelet:v1.29.0-rc.1 # The `image` field is an optional reference to an alternative kubelet image.
image: ghcr.io/siderolabs/kubelet:v1.29.0-rc.2 # 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 @@ -498,7 +498,7 @@ KubeletConfig represents the kubelet config values.
{{< highlight yaml >}}
machine:
kubelet:
image: ghcr.io/siderolabs/kubelet:v1.29.0-rc.1 # The `image` field is an optional reference to an alternative kubelet image.
image: ghcr.io/siderolabs/kubelet:v1.29.0-rc.2 # 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 @@ -551,7 +551,7 @@ machine:
| Field | Type | Description | Value(s) |
|-------|------|-------------|----------|
|`image` |string |The `image` field is an optional reference to an alternative kubelet image. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
image: ghcr.io/siderolabs/kubelet:v1.29.0-rc.1
image: ghcr.io/siderolabs/kubelet:v1.29.0-rc.2
{{< /highlight >}}</details> | |
|`clusterDNS` |[]string |The `ClusterDNS` field is an optional reference to an alternative kubelet clusterDNS ip list. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
clusterDNS:
Expand Down Expand Up @@ -2858,7 +2858,7 @@ serviceAccount:
{{< /highlight >}}</details> | |
|`apiServer` |<a href="#Config.cluster.apiServer">APIServerConfig</a> |API server specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
apiServer:
image: registry.k8s.io/kube-apiserver:v1.29.0-rc.1 # The container image used in the API server manifest.
image: registry.k8s.io/kube-apiserver:v1.29.0-rc.2 # 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 @@ -2897,14 +2897,14 @@ apiServer:
{{< /highlight >}}</details> | |
|`controllerManager` |<a href="#Config.cluster.controllerManager">ControllerManagerConfig</a> |Controller manager server specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
controllerManager:
image: registry.k8s.io/kube-controller-manager:v1.29.0-rc.1 # The container image used in the controller manager manifest.
image: registry.k8s.io/kube-controller-manager:v1.29.0-rc.2 # The container image used in the controller manager manifest.
# Extra arguments to supply to the controller manager.
extraArgs:
feature-gates: ServerSideApply=true
{{< /highlight >}}</details> | |
|`proxy` |<a href="#Config.cluster.proxy">ProxyConfig</a> |Kube-proxy server-specific configuration options <details><summary>Show example(s)</summary>{{< highlight yaml >}}
proxy:
image: registry.k8s.io/kube-proxy:v1.29.0-rc.1 # The container image used in the kube-proxy manifest.
image: registry.k8s.io/kube-proxy:v1.29.0-rc.2 # 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 @@ -2915,7 +2915,7 @@ proxy:
{{< /highlight >}}</details> | |
|`scheduler` |<a href="#Config.cluster.scheduler">SchedulerConfig</a> |Scheduler server specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
scheduler:
image: registry.k8s.io/kube-scheduler:v1.29.0-rc.1 # The container image used in the scheduler manifest.
image: registry.k8s.io/kube-scheduler:v1.29.0-rc.2 # The container image used in the scheduler manifest.
# Extra arguments to supply to the scheduler.
extraArgs:
feature-gates: AllBeta=true
Expand Down Expand Up @@ -3159,7 +3159,7 @@ APIServerConfig represents the kube apiserver configuration options.
{{< highlight yaml >}}
cluster:
apiServer:
image: registry.k8s.io/kube-apiserver:v1.29.0-rc.1 # The container image used in the API server manifest.
image: registry.k8s.io/kube-apiserver:v1.29.0-rc.2 # 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 @@ -3201,7 +3201,7 @@ cluster:
| Field | Type | Description | Value(s) |
|-------|------|-------------|----------|
|`image` |string |The container image used in the API server manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
image: registry.k8s.io/kube-apiserver:v1.29.0-rc.1
image: registry.k8s.io/kube-apiserver:v1.29.0-rc.2
{{< /highlight >}}</details> | |
|`extraArgs` |map[string]string |Extra arguments to supply to the API server. | |
|`extraVolumes` |<a href="#Config.cluster.apiServer.extraVolumes.">[]VolumeMountConfig</a> |Extra volumes to mount to the API server static pod. | |
Expand Down Expand Up @@ -3340,7 +3340,7 @@ ControllerManagerConfig represents the kube controller manager configuration opt
{{< highlight yaml >}}
cluster:
controllerManager:
image: registry.k8s.io/kube-controller-manager:v1.29.0-rc.1 # The container image used in the controller manager manifest.
image: registry.k8s.io/kube-controller-manager:v1.29.0-rc.2 # The container image used in the controller manager manifest.
# Extra arguments to supply to the controller manager.
extraArgs:
feature-gates: ServerSideApply=true
Expand All @@ -3350,7 +3350,7 @@ cluster:
| Field | Type | Description | Value(s) |
|-------|------|-------------|----------|
|`image` |string |The container image used in the controller manager manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
image: registry.k8s.io/kube-controller-manager:v1.29.0-rc.1
image: registry.k8s.io/kube-controller-manager:v1.29.0-rc.2
{{< /highlight >}}</details> | |
|`extraArgs` |map[string]string |Extra arguments to supply to the controller manager. | |
|`extraVolumes` |<a href="#Config.cluster.controllerManager.extraVolumes.">[]VolumeMountConfig</a> |Extra volumes to mount to the controller manager static pod. | |
Expand Down Expand Up @@ -3420,7 +3420,7 @@ ProxyConfig represents the kube proxy configuration options.
{{< highlight yaml >}}
cluster:
proxy:
image: registry.k8s.io/kube-proxy:v1.29.0-rc.1 # The container image used in the kube-proxy manifest.
image: registry.k8s.io/kube-proxy:v1.29.0-rc.2 # 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 @@ -3437,7 +3437,7 @@ cluster:
disabled: false
{{< /highlight >}}</details> | |
|`image` |string |The container image used in the kube-proxy manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
image: registry.k8s.io/kube-proxy:v1.29.0-rc.1
image: registry.k8s.io/kube-proxy:v1.29.0-rc.2
{{< /highlight >}}</details> | |
|`mode` |string |<details><summary>proxy mode of kube-proxy.</summary>The default is 'iptables'.</details> | |
|`extraArgs` |map[string]string |Extra arguments to supply to kube-proxy. | |
Expand All @@ -3456,7 +3456,7 @@ SchedulerConfig represents the kube scheduler configuration options.
{{< highlight yaml >}}
cluster:
scheduler:
image: registry.k8s.io/kube-scheduler:v1.29.0-rc.1 # The container image used in the scheduler manifest.
image: registry.k8s.io/kube-scheduler:v1.29.0-rc.2 # The container image used in the scheduler manifest.
# Extra arguments to supply to the scheduler.
extraArgs:
feature-gates: AllBeta=true
Expand All @@ -3466,7 +3466,7 @@ cluster:
| Field | Type | Description | Value(s) |
|-------|------|-------------|----------|
|`image` |string |The container image used in the scheduler manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}}
image: registry.k8s.io/kube-scheduler:v1.29.0-rc.1
image: registry.k8s.io/kube-scheduler:v1.29.0-rc.2
{{< /highlight >}}</details> | |
|`extraArgs` |map[string]string |Extra arguments to supply to the scheduler. | |
|`extraVolumes` |<a href="#Config.cluster.scheduler.extraVolumes.">[]VolumeMountConfig</a> |Extra volumes to mount to the scheduler static pod. | |
Expand Down

0 comments on commit 4f9d3b9

Please sign in to comment.