From f132abfea5ab1645e58f8fc04fb8a38625a7904e Mon Sep 17 00:00:00 2001 From: Balaji Arun Date: Tue, 2 May 2023 08:35:56 -0700 Subject: [PATCH] Upgrade kube version Signed-off-by: Balaji Arun --- artifacts/deploy/karmada-apiserver.yaml | 2 +- artifacts/deploy/kube-controller-manager.yaml | 2 +- charts/karmada/README.md | 4 ++-- charts/karmada/values.yaml | 4 ++-- operator/config/samples/karmada.yaml | 4 ++-- operator/pkg/constants/constants.go | 2 +- pkg/karmadactl/cmdinit/cmdinit.go | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/artifacts/deploy/karmada-apiserver.yaml b/artifacts/deploy/karmada-apiserver.yaml index b290c97c7d87..25109876d75f 100644 --- a/artifacts/deploy/karmada-apiserver.yaml +++ b/artifacts/deploy/karmada-apiserver.yaml @@ -64,7 +64,7 @@ spec: - --tls-cert-file=/etc/karmada/pki/apiserver.crt - --tls-private-key-file=/etc/karmada/pki/apiserver.key name: karmada-apiserver - image: registry.k8s.io/kube-apiserver:v1.25.2 + image: registry.k8s.io/kube-apiserver:v1.25.4 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 8 diff --git a/artifacts/deploy/kube-controller-manager.yaml b/artifacts/deploy/kube-controller-manager.yaml index aa739340da7d..e39aec2c0d18 100644 --- a/artifacts/deploy/kube-controller-manager.yaml +++ b/artifacts/deploy/kube-controller-manager.yaml @@ -52,7 +52,7 @@ spec: - --service-cluster-ip-range=10.96.0.0/12 - --use-service-account-credentials=true - --v=4 - image: registry.k8s.io/kube-controller-manager:v1.25.2 + image: registry.k8s.io/kube-controller-manager:v1.25.4 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 8 diff --git a/charts/karmada/README.md b/charts/karmada/README.md index 1489ae199897..dc1bd9980738 100644 --- a/charts/karmada/README.md +++ b/charts/karmada/README.md @@ -302,7 +302,7 @@ helm install karmada-scheduler-estimator -n karmada-system ./charts/karmada | `apiServer.podAnnotations` | Annotations of the karmada-apiserver pods | `{}` | | `apiServer.imagePullSecrets` | Image pull secret of the karmada-apiserver | `[]` | | `apiServer.image.repository` | Image of the karmada-apiserver | `"registry.k8s.io/kube-apiserver"` | -| `apiServer.image.tag` | Image tag of the karmada-apiserver | `"v1.25.2"` | +| `apiServer.image.tag` | Image tag of the karmada-apiserver | `"v1.25.4"` | | `apiServer.image.pullPolicy` | Image pull policy of the karmada-apiserver | `"IfNotPresent"` | | `apiServer.resources` | Resource quota of the karmada-apiserver | `{}` | | `apiServer.hostNetwork` | Deploy karmada-apiserver with hostNetwork. If there are multiple karmadas in one cluster, you'd better set it to "false" | `"false"` | @@ -331,7 +331,7 @@ helm install karmada-scheduler-estimator -n karmada-system ./charts/karmada | `kubeControllerManager.podAnnotations` | Annotations of the kube-controller-manager pods | `{}` | | `kubeControllerManager.imagePullSecrets` | Image pull secret of the kube-controller-manager | `[]` | | `kubeControllerManager.image.repository` | Image of the kube-controller-manager | `"registry.k8s.io/kube-controller-manager"` | -| `kubeControllerManager.image.tag` | Image tag of the kube-controller-manager | `"v1.25.2"` | +| `kubeControllerManager.image.tag` | Image tag of the kube-controller-manager | `"v1.25.4"` | | `kubeControllerManager.image.pullPolicy` | Image pull policy of the kube-controller-manager | `"IfNotPresent"` | | `kubeControllerManager.resources` | Resource quota of the kube-controller-manager | `{}` | | `kubeControllerManager.nodeSelector` | Node selector of the kube-controller-manager | `{}` | diff --git a/charts/karmada/values.yaml b/charts/karmada/values.yaml index 3fbf706e8d1e..846def11fc59 100644 --- a/charts/karmada/values.yaml +++ b/charts/karmada/values.yaml @@ -328,7 +328,7 @@ apiServer: image: registry: registry.k8s.io repository: kube-apiserver - tag: "v1.25.2" + tag: "v1.25.4" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' ## @@ -468,7 +468,7 @@ kubeControllerManager: image: registry: registry.k8s.io repository: kube-controller-manager - tag: "v1.25.2" + tag: "v1.25.4" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' ## diff --git a/operator/config/samples/karmada.yaml b/operator/config/samples/karmada.yaml index 86be92956ea0..2f8c462d2280 100644 --- a/operator/config/samples/karmada.yaml +++ b/operator/config/samples/karmada.yaml @@ -14,7 +14,7 @@ spec: emptyDir: {} karmadaAPIServer: imageRepository: registry.k8s.io/kube-apiserver - imageTag: v1.25.2 + imageTag: v1.25.4 replicas: 1 serviceType: NodePort serviceSubnet: 10.96.0.0/12 @@ -36,7 +36,7 @@ spec: replicas: 1 kubeControllerManager: imageRepository: registry.k8s.io/kube-controller-manager - imageTag: v1.25.2 + imageTag: v1.25.4 replicas: 1 hostCluster: networking: diff --git a/operator/pkg/constants/constants.go b/operator/pkg/constants/constants.go index 33e84066a9b1..877ddf1308f0 100644 --- a/operator/pkg/constants/constants.go +++ b/operator/pkg/constants/constants.go @@ -16,7 +16,7 @@ const ( // KarmadaDefaultVersion defines the default of the karmada components image tag KarmadaDefaultVersion = "v1.4.0" // KubeDefaultVersion defines the default of the karmada apiserver and kubeControllerManager image tag - KubeDefaultVersion = "v1.25.2" + KubeDefaultVersion = "v1.25.4" // KarmadaDefaultServiceSubnet defines the default of the subnet used by k8s services. KarmadaDefaultServiceSubnet = "10.96.0.0/12" // KarmadaDefaultDNSDomain defines the default of the DNSDomain diff --git a/pkg/karmadactl/cmdinit/cmdinit.go b/pkg/karmadactl/cmdinit/cmdinit.go index 370fa244957f..4cdaebb513f1 100644 --- a/pkg/karmadactl/cmdinit/cmdinit.go +++ b/pkg/karmadactl/cmdinit/cmdinit.go @@ -101,7 +101,7 @@ func NewCmdInit(parentCommand string) *cobra.Command { // kube image registry flags.StringVarP(&opts.KubeImageMirrorCountry, "kube-image-mirror-country", "", "", "Country code of the kube image registry to be used. For Chinese mainland users, set it to cn") flags.StringVarP(&opts.KubeImageRegistry, "kube-image-registry", "", "", "Kube image registry. For Chinese mainland users, you may use local gcr.io mirrors such as registry.cn-hangzhou.aliyuncs.com/google_containers to override default kube image registry") - flags.StringVar(&opts.KubeImageTag, "kube-image-tag", "v1.25.2", "Choose a specific Kubernetes version for the control plane.") + flags.StringVar(&opts.KubeImageTag, "kube-image-tag", "v1.25.4", "Choose a specific Kubernetes version for the control plane.") // cert flags.StringVar(&opts.ExternalIP, "cert-external-ip", "", "the external IP of Karmada certificate (e.g 192.168.1.2,172.16.1.2)") flags.StringVar(&opts.ExternalDNS, "cert-external-dns", "", "the external DNS of Karmada certificate (e.g localhost,localhost.com)")