Skip to content

Commit

Permalink
Bump Kubernetes to v1.27.15
Browse files Browse the repository at this point in the history
  • Loading branch information
twz123 committed Jun 17, 2024
1 parent d246f81 commit 0548a3f
Show file tree
Hide file tree
Showing 13 changed files with 110 additions and 110 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/publish-docs-manual.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on:
workflow_dispatch:
inputs:
version:
description: 'Version tag (e.g."v1.27.14+k0s.0")'
description: 'Version tag (e.g."v1.27.15+k0s.0")'
required: true

env:
Expand Down
2 changes: 1 addition & 1 deletion embedded-bins/Makefile.variables
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ containerd_build_shim_go_cgo_enabled = 0
#containerd_build_go_ldflags =
containerd_build_go_ldflags_extra = "-w -s -extldflags=-static"

kubernetes_version = 1.27.14
kubernetes_version = 1.27.15
helm_version = 3.11.1
kubernetes_buildimage = $(golang_buildimage)
kubernetes_build_go_tags = "providerless"
Expand Down
2 changes: 1 addition & 1 deletion examples/footloose-ha-controllers/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM quay.io/footloose/ubuntu18.04

ADD k0s.service /etc/systemd/system/k0s.service

RUN curl -L -o /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v1.27.14/bin/linux/amd64/kubectl && \
RUN curl -L -o /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v1.27.15/bin/linux/amd64/kubectl && \
chmod +x /usr/local/bin/kubectl

ENV KUBECONFIG=/var/lib/k0s/pki/admin.conf
96 changes: 48 additions & 48 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -63,20 +63,20 @@ require (

// Kubernetes
require (
k8s.io/api v0.27.14
k8s.io/apiextensions-apiserver v0.27.14
k8s.io/apimachinery v0.27.14
k8s.io/cli-runtime v0.27.14
k8s.io/client-go v0.27.14
k8s.io/cloud-provider v0.27.14
k8s.io/component-base v0.27.14
k8s.io/component-helpers v0.27.14
k8s.io/cri-api v0.27.14
k8s.io/kube-aggregator v0.27.14
k8s.io/kubectl v0.27.14
k8s.io/kubelet v0.27.14
k8s.io/kubernetes v1.27.14
k8s.io/mount-utils v0.27.14
k8s.io/api v0.27.15
k8s.io/apiextensions-apiserver v0.27.15
k8s.io/apimachinery v0.27.15
k8s.io/cli-runtime v0.27.15
k8s.io/client-go v0.27.15
k8s.io/cloud-provider v0.27.15
k8s.io/component-base v0.27.15
k8s.io/component-helpers v0.27.15
k8s.io/cri-api v0.27.15
k8s.io/kube-aggregator v0.27.15
k8s.io/kubectl v0.27.15
k8s.io/kubelet v0.27.15
k8s.io/kubernetes v1.27.15
k8s.io/mount-utils v0.27.15
k8s.io/utils v0.0.0-20230220204549-a5ecb0141aa5
sigs.k8s.io/controller-runtime v0.13.1-0.20230412185432-fbd6b944a634 // includes https://github.com/kubernetes-sigs/controller-runtime/pull/2223
sigs.k8s.io/yaml v1.3.0
Expand Down Expand Up @@ -271,12 +271,12 @@ require (
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/apiserver v0.27.14 // indirect
k8s.io/controller-manager v0.27.14 // indirect
k8s.io/apiserver v0.27.15 // indirect
k8s.io/controller-manager v0.27.15 // indirect
k8s.io/klog/v2 v2.90.1 // indirect
k8s.io/kms v0.27.14 // indirect
k8s.io/kms v0.27.15 // indirect
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f // indirect
k8s.io/metrics v0.27.14 // indirect
k8s.io/metrics v0.27.15 // indirect
oras.land/oras-go v1.2.4-0.20230505142456-f92397840738 // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.1.2 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
Expand Down Expand Up @@ -308,34 +308,34 @@ replace (

// Replacements duplicated from upstream Kubernetes
replace (
// https://github.com/kubernetes/kubernetes/blob/v1.27.14/go.mod#L249-L279
k8s.io/api => k8s.io/api v0.27.14
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.27.14
k8s.io/apimachinery => k8s.io/apimachinery v0.27.14
k8s.io/apiserver => k8s.io/apiserver v0.27.14
k8s.io/cli-runtime => k8s.io/cli-runtime v0.27.14
k8s.io/client-go => k8s.io/client-go v0.27.14
k8s.io/cloud-provider => k8s.io/cloud-provider v0.27.14
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.27.14
k8s.io/code-generator => k8s.io/code-generator v0.27.14
k8s.io/component-base => k8s.io/component-base v0.27.14
k8s.io/component-helpers => k8s.io/component-helpers v0.27.14
k8s.io/controller-manager => k8s.io/controller-manager v0.27.14
k8s.io/cri-api => k8s.io/cri-api v0.27.14
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.27.14
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.27.14
k8s.io/kms => k8s.io/kms v0.27.14
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.27.14
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.27.14
k8s.io/kube-proxy => k8s.io/kube-proxy v0.27.14
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.27.14
k8s.io/kubectl => k8s.io/kubectl v0.27.14
k8s.io/kubelet => k8s.io/kubelet v0.27.14
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.27.14
k8s.io/metrics => k8s.io/metrics v0.27.14
k8s.io/mount-utils => k8s.io/mount-utils v0.27.14
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.27.14
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.27.14
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.27.14
k8s.io/sample-controller => k8s.io/sample-controller v0.27.14
// https://github.com/kubernetes/kubernetes/blob/v1.27.15/go.mod#L249-L279
k8s.io/api => k8s.io/api v0.27.15
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.27.15
k8s.io/apimachinery => k8s.io/apimachinery v0.27.15
k8s.io/apiserver => k8s.io/apiserver v0.27.15
k8s.io/cli-runtime => k8s.io/cli-runtime v0.27.15
k8s.io/client-go => k8s.io/client-go v0.27.15
k8s.io/cloud-provider => k8s.io/cloud-provider v0.27.15
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.27.15
k8s.io/code-generator => k8s.io/code-generator v0.27.15
k8s.io/component-base => k8s.io/component-base v0.27.15
k8s.io/component-helpers => k8s.io/component-helpers v0.27.15
k8s.io/controller-manager => k8s.io/controller-manager v0.27.15
k8s.io/cri-api => k8s.io/cri-api v0.27.15
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.27.15
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.27.15
k8s.io/kms => k8s.io/kms v0.27.15
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.27.15
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.27.15
k8s.io/kube-proxy => k8s.io/kube-proxy v0.27.15
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.27.15
k8s.io/kubectl => k8s.io/kubectl v0.27.15
k8s.io/kubelet => k8s.io/kubelet v0.27.15
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.27.15
k8s.io/metrics => k8s.io/metrics v0.27.15
k8s.io/mount-utils => k8s.io/mount-utils v0.27.15
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.27.15
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.27.15
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.27.15
k8s.io/sample-controller => k8s.io/sample-controller v0.27.15
)
72 changes: 36 additions & 36 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1492,46 +1492,46 @@ 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.27.14 h1:/oKAF9HiSB47polol2Ji2TaFnC400JK57jSPUXY5MzU=
k8s.io/api v0.27.14/go.mod h1:Jekhd9Kyo2CsmJlYbqZPXNwIxiHvyGJCdp0X56yDyvU=
k8s.io/apiextensions-apiserver v0.27.14 h1:d7GtKY9F0drdgAxLnKHgAzUBXQVqyDlkjDHUHXr4B2w=
k8s.io/apiextensions-apiserver v0.27.14/go.mod h1:+i082aG+ZX89DlApNxVWj8U0VqkbvHmTF/KjpzzHhLU=
k8s.io/apimachinery v0.27.14 h1:jAIGvPbvAg4XJysK7JPFa6DdjTR6vts4/p4Q6ZrcQ+4=
k8s.io/apimachinery v0.27.14/go.mod h1:TWo+8wOIz3CytsrlI9k/LBWXLRr9dqf5hRSCbbggMAg=
k8s.io/apiserver v0.27.14 h1:qBCxFtCjKlokT6Bn6YtjvfiquU/3cOA4Pv0Yqw5BsiM=
k8s.io/apiserver v0.27.14/go.mod h1:/QZ7+YwuOuybRvRWamIUUZnYnb1SHHSAlLFlmaZUrvM=
k8s.io/cli-runtime v0.27.14 h1:xW8HVj4l8HGmMS8+otha/nHkL1ab4l/TDuUFsTZiKcQ=
k8s.io/cli-runtime v0.27.14/go.mod h1:SzaO9v4azNL2Ea67LTujEdHauWK61V9rdXKg6iHGt+Y=
k8s.io/client-go v0.27.14 h1:5KwfSakOTQFRlPru2Ql/wp1URjPgzoP7QpTlEH9a+ys=
k8s.io/client-go v0.27.14/go.mod h1:cy+p3ijvbPQpdcwg01qnHBmkYDtbOatNC83anA9y18g=
k8s.io/cloud-provider v0.27.14 h1:tsHiHnUFA5okl1eki6QBRFnJl2NLpsoA/t0K8eC941k=
k8s.io/cloud-provider v0.27.14/go.mod h1:jmqo9UdtKLZaj8yBiR0YJkKCtnke413DGVodJjo5+BU=
k8s.io/component-base v0.27.14 h1:Pdl5bL1TX/MtXsIwUtSctccgZRmrao6GCV3+qfxw0Qs=
k8s.io/component-base v0.27.14/go.mod h1:eiXBPnqBoczGNS09AtEWxN3Bpj4mI32FGb54S+JAcPg=
k8s.io/component-helpers v0.27.14 h1:uO/SQIJxhI1UcPD0iwPfZX2ISeZFUZix8pKrQYVs1wY=
k8s.io/component-helpers v0.27.14/go.mod h1:/gPO2va7MZIX7761AzuaJJu4Ydc1RuhQ28khAwkI7tY=
k8s.io/controller-manager v0.27.14 h1:ajt3D5DlDT9oVHiJFq+pFdMEqSw44TDv8g+hm7/wNVU=
k8s.io/controller-manager v0.27.14/go.mod h1:b83fITjwCK2eokwxkQNh90w75AssBoXApgwHwYVnDiM=
k8s.io/cri-api v0.27.14 h1:cliTAhn5VpM5UDh2xsjsHVm4dG1y5k8Z0ZM5uqVwL4Q=
k8s.io/cri-api v0.27.14/go.mod h1:l7yoWCx1cRtQ5HV+1Z53qvEH9BFlZatkjvN5dhsG5iY=
k8s.io/api v0.27.15 h1:+bR5ju3H+OjePA1DMEmHm33EzhtmqWBuQvqhTVYFXD0=
k8s.io/api v0.27.15/go.mod h1:x/uHpsq4NAAGMiHWhq3P5W1ABiw4/aUWpIeGq1XmegY=
k8s.io/apiextensions-apiserver v0.27.15 h1:7362lG3ieXff69Db5kJ709P8f5Rg3lPsyCEbl53bPQs=
k8s.io/apiextensions-apiserver v0.27.15/go.mod h1:HYIRJp0hRQNSBiOqN75FGA7A3/fI4Hqq7+9foX7wT8o=
k8s.io/apimachinery v0.27.15 h1:wT8HeVe/KNcX+QavW97ZpKiGxSN5glW39Dxvj/8wMPU=
k8s.io/apimachinery v0.27.15/go.mod h1:TWo+8wOIz3CytsrlI9k/LBWXLRr9dqf5hRSCbbggMAg=
k8s.io/apiserver v0.27.15 h1:EgyZVhJw53CpOfXaiwPM6tlkPNJgftSIaMZzKjLmBrg=
k8s.io/apiserver v0.27.15/go.mod h1:/67w8vVSEBTwd373IrdWgNZ37P2EcpQn3+BG33d80Fo=
k8s.io/cli-runtime v0.27.15 h1:UABMgpoRhBknZlNgr5aXn+wZxozdUsFRtmkHqRyQeKM=
k8s.io/cli-runtime v0.27.15/go.mod h1:3IYFYRl0Qkh4zi+oFT1IUfX/xMAUafy8117te5KSNjo=
k8s.io/client-go v0.27.15 h1:SDUs0ap/VuHPyoRiEChUhXQlh25UZAeXcm82J3TYy2w=
k8s.io/client-go v0.27.15/go.mod h1:/ULqZ7zjeuEm/fSf7A5kKmbWb2GY/CnCiquS5XzAdzo=
k8s.io/cloud-provider v0.27.15 h1:A3FPqRguEltPr2wWJgkROrnpOW7WxSRVxEmIiGjDuc0=
k8s.io/cloud-provider v0.27.15/go.mod h1:cRv5KQLS2mlPc2AmSs4qnII4uUGel6EsJJm8SAD3NNk=
k8s.io/component-base v0.27.15 h1:rGksMoF/awvLn+bcm4EMKpLk1Lzkvh4BlzL162q6gG0=
k8s.io/component-base v0.27.15/go.mod h1:46jXYR70vcRyypfWQf9lQSLrSoA3D7RuRb4WsmneEAo=
k8s.io/component-helpers v0.27.15 h1:iBf9Yi+PkQz/GUrdj68M8R0XI8cHg562c7pKhR80TsI=
k8s.io/component-helpers v0.27.15/go.mod h1:YAUfryduJYgNCAjzSiM0qDF4laRHp5ByuYl5bc3LjXM=
k8s.io/controller-manager v0.27.15 h1:0seCiDugxt5ldsEeBrR4Td3u7nwfJ+i9Jbygt6+LqeE=
k8s.io/controller-manager v0.27.15/go.mod h1:CsUumZ7pnugheyyS/3mMh4PHqOLEp93c86vxZ02sml4=
k8s.io/cri-api v0.27.15 h1:lbzjWx+42y4DXFXy4k9sfs7tT3OzzPW11txkX03TtRk=
k8s.io/cri-api v0.27.15/go.mod h1:l7yoWCx1cRtQ5HV+1Z53qvEH9BFlZatkjvN5dhsG5iY=
k8s.io/klog/v2 v2.90.1 h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=
k8s.io/klog/v2 v2.90.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
k8s.io/kms v0.27.14 h1:HLfZcj5qga7VdGY/H5gLtTB8Pwc4YHPsLKIP79zDvIc=
k8s.io/kms v0.27.14/go.mod h1:t8WjiIvumUEBubinXDN73rMOGT8T8kexBVww8ikAnHw=
k8s.io/kube-aggregator v0.27.14 h1:G2mAA/p0JhKF3oLkVdyzUzOg87BiNsfSDWVIml85/u4=
k8s.io/kube-aggregator v0.27.14/go.mod h1:dG8TxXCEty082Vxb3xYkifylGZNijOifjUTKIjtQ/TM=
k8s.io/kms v0.27.15 h1:U9PifyDQJWa3CEET+y87tOK/JCEXLRvv9+obqVhzagw=
k8s.io/kms v0.27.15/go.mod h1:PsFg4I/RVe9n8QyRUA+AkbiXBQhzuVpPQ7s/VFQTiCU=
k8s.io/kube-aggregator v0.27.15 h1:rNDpet0ByQ7ceRBimUuEKYvpiColarnCq0vF0ELqsPU=
k8s.io/kube-aggregator v0.27.15/go.mod h1:JcOCyjbCAY+zhfdmTx8RK7+v08y6LwhuzR5TC51kRKM=
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f h1:2kWPakN3i/k81b0gvD5C5FJ2kxm1WrQFanWchyKuqGg=
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f/go.mod h1:byini6yhqGC14c3ebc/QwanvYwhuMWF6yz2F8uwW8eg=
k8s.io/kubectl v0.27.14 h1:CWY4q+QrXfqP7njUwJ4MNU1DN+A5F/G5LUbpw/G1O1U=
k8s.io/kubectl v0.27.14/go.mod h1:wOp4/WGv+ZjjdDLTJAQ639hw7xrKkXWD9LZP7P0fahI=
k8s.io/kubelet v0.27.14 h1:qcdpj7ZnLK/TfBxJ1WAMkY8M+Mmt4iDWtKVf06jbw6s=
k8s.io/kubelet v0.27.14/go.mod h1:mXpJmQ/YnpThAo0U7PRaiIcG3qDTX4kAyeV+7TE3IzY=
k8s.io/kubernetes v1.27.14 h1:NGTkI7LdqxFjkKRwO10HXKJIbPT78MRoVYmxaWVWYDo=
k8s.io/kubernetes v1.27.14/go.mod h1:T4toI2XSWG5FJoq/H8q9eFYPymAxe/k4UnaC00uPnMs=
k8s.io/metrics v0.27.14 h1:gZWa6x3i23NXc/07dNnFsLdGJWUXz7PWLdixUbV9wb8=
k8s.io/metrics v0.27.14/go.mod h1:LRaAEhkNrlP83d9kitlp76qiSNFrLgaue/Nml2Ocyy8=
k8s.io/mount-utils v0.27.14 h1:RYqDuQxbIJuIGxiRhFiv9SbQ151XSPSII0zGfTYU+LI=
k8s.io/mount-utils v0.27.14/go.mod h1:bBE748kmEaM5B38hXaPJjlVeoAtHxHg/aizoiqm+6OI=
k8s.io/kubectl v0.27.15 h1:/+SVRrlO8yGVLAwCBwL75DaQ6JozOsVyAEuv3rfWfRk=
k8s.io/kubectl v0.27.15/go.mod h1:pOi0BbATT95x4lfp3vdRhOjInhtYLMIWTKiw8SRsN2o=
k8s.io/kubelet v0.27.15 h1:8wEgRiglGeSmxL4hb1Ta6BZ5TpaTxJtWGUyu3wMRWzs=
k8s.io/kubelet v0.27.15/go.mod h1:+cBqAocyf5icgsxoDcuhawHP1mLQ8xb0ViW/zLGGmaQ=
k8s.io/kubernetes v1.27.15 h1:nTVHLXxUf9iCGAhO422+PNuyCFxmkTgFQIxUZDxzlwQ=
k8s.io/kubernetes v1.27.15/go.mod h1:T4toI2XSWG5FJoq/H8q9eFYPymAxe/k4UnaC00uPnMs=
k8s.io/metrics v0.27.15 h1:ok3O/08IXp6rOC404qCmOFFiKiK1wXYJSB4Dq3L8Opg=
k8s.io/metrics v0.27.15/go.mod h1:8FU/31I8DWMfqR4DN8sdZXbzCja8MU1c4zy/kvn4t9s=
k8s.io/mount-utils v0.27.15 h1:KOx1qhcrXEx6Otv5hpBnCq17zJsCPNfP3lfeKkZC3e8=
k8s.io/mount-utils v0.27.15/go.mod h1:bBE748kmEaM5B38hXaPJjlVeoAtHxHg/aizoiqm+6OI=
k8s.io/utils v0.0.0-20230220204549-a5ecb0141aa5 h1:kmDqav+P+/5e1i9tFfHq1qcF3sOrDp+YEkVDAHu7Jwk=
k8s.io/utils v0.0.0-20230220204549-a5ecb0141aa5/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
oras.land/oras-go v1.2.4-0.20230505142456-f92397840738 h1:Nb9UIOXWjmxhbZ/og27D3TpDytMvT/jKyNw9jho2BhI=
Expand Down
4 changes: 2 additions & 2 deletions hack/tool/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,8 @@ require (
google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
k8s.io/apimachinery v0.27.14 // indirect
k8s.io/client-go v0.27.14 // indirect
k8s.io/apimachinery v0.27.15 // indirect
k8s.io/client-go v0.27.15 // indirect
k8s.io/klog/v2 v2.90.1 // indirect
k8s.io/utils v0.0.0-20230209194617-a36077c30491 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
Expand Down
12 changes: 6 additions & 6 deletions hack/tool/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -460,12 +460,12 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
k8s.io/api v0.27.14 h1:/oKAF9HiSB47polol2Ji2TaFnC400JK57jSPUXY5MzU=
k8s.io/api v0.27.14/go.mod h1:Jekhd9Kyo2CsmJlYbqZPXNwIxiHvyGJCdp0X56yDyvU=
k8s.io/apimachinery v0.27.14 h1:jAIGvPbvAg4XJysK7JPFa6DdjTR6vts4/p4Q6ZrcQ+4=
k8s.io/apimachinery v0.27.14/go.mod h1:TWo+8wOIz3CytsrlI9k/LBWXLRr9dqf5hRSCbbggMAg=
k8s.io/client-go v0.27.14 h1:5KwfSakOTQFRlPru2Ql/wp1URjPgzoP7QpTlEH9a+ys=
k8s.io/client-go v0.27.14/go.mod h1:cy+p3ijvbPQpdcwg01qnHBmkYDtbOatNC83anA9y18g=
k8s.io/api v0.27.15 h1:+bR5ju3H+OjePA1DMEmHm33EzhtmqWBuQvqhTVYFXD0=
k8s.io/api v0.27.15/go.mod h1:x/uHpsq4NAAGMiHWhq3P5W1ABiw4/aUWpIeGq1XmegY=
k8s.io/apimachinery v0.27.15 h1:wT8HeVe/KNcX+QavW97ZpKiGxSN5glW39Dxvj/8wMPU=
k8s.io/apimachinery v0.27.15/go.mod h1:TWo+8wOIz3CytsrlI9k/LBWXLRr9dqf5hRSCbbggMAg=
k8s.io/client-go v0.27.15 h1:SDUs0ap/VuHPyoRiEChUhXQlh25UZAeXcm82J3TYy2w=
k8s.io/client-go v0.27.15/go.mod h1:/ULqZ7zjeuEm/fSf7A5kKmbWb2GY/CnCiquS5XzAdzo=
k8s.io/klog/v2 v2.90.1 h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=
k8s.io/klog/v2 v2.90.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f h1:2kWPakN3i/k81b0gvD5C5FJ2kxm1WrQFanWchyKuqGg=
Expand Down
6 changes: 3 additions & 3 deletions inttest/conformance/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@ In order to run the conformance test, you will need to set the tested k0s versio
In the same directory as your `main.tf` file, create an additional file `terraform.tfvars` with the following input:

```terraform
k0s_version=v1.27.14+k0s.0
k8s_version=v1.27.14
k0s_version=v1.27.15+k0s.0
k8s_version=v1.27.15
sonobuoy_version=0.53.2
```

### 2. Environment variables

```shell
TF_VAR_k0s_version=v1.27.14+k0s.0 TF_VAR_sonobuoy_version=0.20.0 TF_VAR_k8s_version=v1.27.14 terraform apply
TF_VAR_k0s_version=v1.27.15+k0s.0 TF_VAR_sonobuoy_version=0.20.0 TF_VAR_k8s_version=v1.27.15 terraform apply
```

**NOTE:** By default, terraform will fetch sonobuoy version **0.53.2**. If you want to use a different version you can override this with one of the above methods.
Expand Down
12 changes: 6 additions & 6 deletions inttest/sonobuoy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ spec:
user: "ubuntu"
uploadBinary: true
k0s:
version: "1.27.14+k0s.0"
version: "1.27.15+k0s.0"
```
To deploy a k0s cluster on the AWS machine, run:
Expand Down Expand Up @@ -98,9 +98,9 @@ INFO ==> Running phase: Gather host facts
.
.
.
INFO [ssh] 3.250.52.147:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.27.14+k0s.0
INFO [ssh] 63.32.21.232:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.27.14+k0s.0
INFO [ssh] 54.216.71.108:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.27.14+k0s.0
INFO [ssh] 3.250.52.147:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.27.15+k0s.0
INFO [ssh] 63.32.21.232:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.27.15+k0s.0
INFO [ssh] 54.216.71.108:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.27.15+k0s.0
INFO ==> Running phase: Configure k0s
WARN [ssh] 63.32.21.232:22: generating default configuration
INFO [ssh] 63.32.21.232:22: validating configuration
Expand All @@ -124,7 +124,7 @@ INFO [ssh] 3.250.52.147:22: waiting for node to become ready
INFO ==> Running phase: Release exclusive host lock
INFO ==> Running phase: Disconnect from hosts
INFO ==> Finished in 1m42s
INFO k0s cluster version v1.27.14+k0s.0 is now installed
INFO k0s cluster version v1.27.15+k0s.0 is now installed
INFO Tip: To access the cluster you can now fetch the admin kubeconfig using:
INFO k0sctl kubeconfig
```
Expand All @@ -151,7 +151,7 @@ Example Output:
➜ make check-conformance
/home/ubuntu/k0s/inttest/bin/sonobuoy run --wait=1200 \
--mode=certified-conformance \
--kubernetes-version=v1.27.14
--kubernetes-version=v1.27.15
INFO[0000] create request issued name=sonobuoy namespace= resource=namespaces
INFO[0000] create request issued name=sonobuoy-serviceaccount namespace=sonobuoy resource=serviceaccounts
INFO[0000] create request issued name=sonobuoy-serviceaccount-sonobuoy namespace= resource=clusterrolebindings
Expand Down
2 changes: 1 addition & 1 deletion inttest/update-server/html/unstable/index.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: unstable
version: v1.27.14+k0s.0
version: v1.27.15+k0s.0
downloadURLs:
k0s:
linux-amd64: ..../k0s-amd64
Expand Down
4 changes: 2 additions & 2 deletions pkg/apis/k0s.k0sproject.io/v1beta1/kubeproxy.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ type KubeProxy struct {
}

// KubeProxyIPTablesConfiguration contains iptables-related kube-proxy configuration
// @see https://github.com/kubernetes/kube-proxy/blob/v0.27.14/config/v1alpha1/types.go#L26-L41
// @see https://github.com/kubernetes/kube-proxy/blob/v0.27.15/config/v1alpha1/types.go#L26-L41
type KubeProxyIPTablesConfiguration struct {
MasqueradeBit *int32 `json:"masqueradeBit,omitempty"`
MasqueradeAll bool `json:"masqueradeAll,omitempty"`
Expand All @@ -50,7 +50,7 @@ type KubeProxyIPTablesConfiguration struct {
}

// KubeProxyIPVSConfiguration contains ipvs-related kube-proxy configuration
// @see https://github.com/kubernetes/kube-proxy/blob/v0.27.14/config/v1alpha1/types.go#L45-L69
// @see https://github.com/kubernetes/kube-proxy/blob/v0.27.15/config/v1alpha1/types.go#L45-L69
type KubeProxyIPVSConfiguration struct {
SyncPeriod metav1.Duration `json:"syncPeriod,omitempty"`
MinSyncPeriod metav1.Duration `json:"minSyncPeriod,omitempty"`
Expand Down
2 changes: 1 addition & 1 deletion pkg/constant/constant_shared.go
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ const (
MetricsImage = "registry.k8s.io/metrics-server/metrics-server"
MetricsImageVersion = "v0.6.4"
KubeProxyImage = "quay.io/k0sproject/kube-proxy"
KubeProxyImageVersion = "v1.27.14"
KubeProxyImageVersion = "v1.27.15"
CoreDNSImage = "quay.io/k0sproject/coredns"
CoreDNSImageVersion = "1.10.1"
EnvoyProxyImage = "quay.io/k0sproject/envoy-distroless"
Expand Down
Loading

0 comments on commit 0548a3f

Please sign in to comment.