mirror of
https://github.com/k3s-io/k3s.git
synced 2026-05-28 04:34:19 -04:00
Merge branch 'k3s-io:master' into master
This commit is contained in:
commit
7df26780cb
9 changed files with 130 additions and 119 deletions
2
.github/workflows/trivy-scan.yml
vendored
2
.github/workflows/trivy-scan.yml
vendored
|
|
@ -22,7 +22,7 @@ jobs:
|
|||
# For some reason with workflow_run.id, download-artifact does not work.
|
||||
# Github Docs explicity provide an example of using github-script to download artifacts.
|
||||
- name: 'Download artifact'
|
||||
uses: actions/github-script@v7
|
||||
uses: actions/github-script@v8
|
||||
with:
|
||||
script: |
|
||||
let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({
|
||||
|
|
|
|||
2
.github/workflows/trivy-trigger.yml
vendored
2
.github/workflows/trivy-trigger.yml
vendored
|
|
@ -19,7 +19,7 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Verify actor is a member of k3s-io organization and has write permissions
|
||||
uses: actions/github-script@v7
|
||||
uses: actions/github-script@v8
|
||||
with:
|
||||
script: |
|
||||
const org = 'k3s-io';
|
||||
|
|
|
|||
2
.github/workflows/unitcoverage.yaml
vendored
2
.github/workflows/unitcoverage.yaml
vendored
|
|
@ -63,7 +63,7 @@ jobs:
|
|||
with:
|
||||
fetch-depth: 1
|
||||
- name: Install Go
|
||||
uses: actions/setup-go@v5
|
||||
uses: actions/setup-go@v6
|
||||
with:
|
||||
cache: false
|
||||
- name: Run Unit Tests
|
||||
|
|
|
|||
2
.github/workflows/updatecli.yaml
vendored
2
.github/workflows/updatecli.yaml
vendored
|
|
@ -23,7 +23,7 @@ jobs:
|
|||
uses: actions/checkout@v5
|
||||
|
||||
- name: Install Go
|
||||
uses: actions/setup-go@v5
|
||||
uses: actions/setup-go@v6
|
||||
with:
|
||||
go-version: 'stable'
|
||||
cache: false
|
||||
|
|
|
|||
100
go.mod
100
go.mod
|
|
@ -1,6 +1,6 @@
|
|||
module github.com/k3s-io/k3s
|
||||
|
||||
go 1.24.5
|
||||
go 1.24.6
|
||||
|
||||
replace (
|
||||
github.com/Microsoft/hcsshim => github.com/Microsoft/hcsshim v0.12.9
|
||||
|
|
@ -36,41 +36,41 @@ replace (
|
|||
golang.org/x/sys => golang.org/x/sys v0.31.0
|
||||
google.golang.org/genproto => google.golang.org/genproto v0.0.0-20230525234035-dd9d682886f9
|
||||
google.golang.org/grpc => google.golang.org/grpc v1.72.1
|
||||
k8s.io/api => github.com/k3s-io/kubernetes/staging/src/k8s.io/api v1.34.0-k3s1
|
||||
k8s.io/apiextensions-apiserver => github.com/k3s-io/kubernetes/staging/src/k8s.io/apiextensions-apiserver v1.34.0-k3s1
|
||||
k8s.io/apimachinery => github.com/k3s-io/kubernetes/staging/src/k8s.io/apimachinery v1.34.0-k3s1
|
||||
k8s.io/apiserver => github.com/k3s-io/kubernetes/staging/src/k8s.io/apiserver v1.34.0-k3s1
|
||||
k8s.io/cli-runtime => github.com/k3s-io/kubernetes/staging/src/k8s.io/cli-runtime v1.34.0-k3s1
|
||||
k8s.io/client-go => github.com/k3s-io/kubernetes/staging/src/k8s.io/client-go v1.34.0-k3s1
|
||||
k8s.io/cloud-provider => github.com/k3s-io/kubernetes/staging/src/k8s.io/cloud-provider v1.34.0-k3s1
|
||||
k8s.io/cluster-bootstrap => github.com/k3s-io/kubernetes/staging/src/k8s.io/cluster-bootstrap v1.34.0-k3s1
|
||||
k8s.io/code-generator => github.com/k3s-io/kubernetes/staging/src/k8s.io/code-generator v1.34.0-k3s1
|
||||
k8s.io/component-base => github.com/k3s-io/kubernetes/staging/src/k8s.io/component-base v1.34.0-k3s1
|
||||
k8s.io/component-helpers => github.com/k3s-io/kubernetes/staging/src/k8s.io/component-helpers v1.34.0-k3s1
|
||||
k8s.io/controller-manager => github.com/k3s-io/kubernetes/staging/src/k8s.io/controller-manager v1.34.0-k3s1
|
||||
k8s.io/cri-api => github.com/k3s-io/kubernetes/staging/src/k8s.io/cri-api v1.34.0-k3s1
|
||||
k8s.io/csi-translation-lib => github.com/k3s-io/kubernetes/staging/src/k8s.io/csi-translation-lib v1.34.0-k3s1
|
||||
k8s.io/dynamic-resource-allocation => github.com/k3s-io/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v1.34.0-k3s1
|
||||
k8s.io/endpointslice => github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.34.0-k3s1
|
||||
k8s.io/externaljwt => github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.34.0-k3s1
|
||||
k8s.io/api => github.com/k3s-io/kubernetes/staging/src/k8s.io/api v1.34.1-k3s1
|
||||
k8s.io/apiextensions-apiserver => github.com/k3s-io/kubernetes/staging/src/k8s.io/apiextensions-apiserver v1.34.1-k3s1
|
||||
k8s.io/apimachinery => github.com/k3s-io/kubernetes/staging/src/k8s.io/apimachinery v1.34.1-k3s1
|
||||
k8s.io/apiserver => github.com/k3s-io/kubernetes/staging/src/k8s.io/apiserver v1.34.1-k3s1
|
||||
k8s.io/cli-runtime => github.com/k3s-io/kubernetes/staging/src/k8s.io/cli-runtime v1.34.1-k3s1
|
||||
k8s.io/client-go => github.com/k3s-io/kubernetes/staging/src/k8s.io/client-go v1.34.1-k3s1
|
||||
k8s.io/cloud-provider => github.com/k3s-io/kubernetes/staging/src/k8s.io/cloud-provider v1.34.1-k3s1
|
||||
k8s.io/cluster-bootstrap => github.com/k3s-io/kubernetes/staging/src/k8s.io/cluster-bootstrap v1.34.1-k3s1
|
||||
k8s.io/code-generator => github.com/k3s-io/kubernetes/staging/src/k8s.io/code-generator v1.34.1-k3s1
|
||||
k8s.io/component-base => github.com/k3s-io/kubernetes/staging/src/k8s.io/component-base v1.34.1-k3s1
|
||||
k8s.io/component-helpers => github.com/k3s-io/kubernetes/staging/src/k8s.io/component-helpers v1.34.1-k3s1
|
||||
k8s.io/controller-manager => github.com/k3s-io/kubernetes/staging/src/k8s.io/controller-manager v1.34.1-k3s1
|
||||
k8s.io/cri-api => github.com/k3s-io/kubernetes/staging/src/k8s.io/cri-api v1.34.1-k3s1
|
||||
k8s.io/csi-translation-lib => github.com/k3s-io/kubernetes/staging/src/k8s.io/csi-translation-lib v1.34.1-k3s1
|
||||
k8s.io/dynamic-resource-allocation => github.com/k3s-io/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v1.34.1-k3s1
|
||||
k8s.io/endpointslice => github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.34.1-k3s1
|
||||
k8s.io/externaljwt => github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.34.1-k3s1
|
||||
k8s.io/klog => github.com/k3s-io/klog v1.0.0-k3s2 // k3s-release-1.x
|
||||
k8s.io/klog/v2 => github.com/k3s-io/klog/v2 v2.120.1-k3s1 // k3s-main
|
||||
k8s.io/kms => github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.34.0-k3s1
|
||||
k8s.io/kube-aggregator => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.34.0-k3s1
|
||||
k8s.io/kube-controller-manager => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.34.0-k3s1
|
||||
k8s.io/kms => github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.34.1-k3s1
|
||||
k8s.io/kube-aggregator => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.34.1-k3s1
|
||||
k8s.io/kube-controller-manager => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.34.1-k3s1
|
||||
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b
|
||||
k8s.io/kube-proxy => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-proxy v1.34.0-k3s1
|
||||
k8s.io/kube-scheduler => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-scheduler v1.34.0-k3s1
|
||||
k8s.io/kubectl => github.com/k3s-io/kubernetes/staging/src/k8s.io/kubectl v1.34.0-k3s1
|
||||
k8s.io/kubelet => github.com/k3s-io/kubernetes/staging/src/k8s.io/kubelet v1.34.0-k3s1
|
||||
k8s.io/kubernetes => github.com/k3s-io/kubernetes v1.34.0-k3s1
|
||||
k8s.io/metrics => github.com/k3s-io/kubernetes/staging/src/k8s.io/metrics v1.34.0-k3s1
|
||||
k8s.io/mount-utils => github.com/k3s-io/kubernetes/staging/src/k8s.io/mount-utils v1.34.0-k3s1
|
||||
k8s.io/node-api => github.com/k3s-io/kubernetes/staging/src/k8s.io/node-api v1.34.0-k3s1
|
||||
k8s.io/pod-security-admission => github.com/k3s-io/kubernetes/staging/src/k8s.io/pod-security-admission v1.34.0-k3s1
|
||||
k8s.io/sample-apiserver => github.com/k3s-io/kubernetes/staging/src/k8s.io/sample-apiserver v1.34.0-k3s1
|
||||
k8s.io/sample-cli-plugin => github.com/k3s-io/kubernetes/staging/src/k8s.io/sample-cli-plugin v1.34.0-k3s1
|
||||
k8s.io/sample-controller => github.com/k3s-io/kubernetes/staging/src/k8s.io/sample-controller v1.34.0-k3s1
|
||||
k8s.io/kube-proxy => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-proxy v1.34.1-k3s1
|
||||
k8s.io/kube-scheduler => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-scheduler v1.34.1-k3s1
|
||||
k8s.io/kubectl => github.com/k3s-io/kubernetes/staging/src/k8s.io/kubectl v1.34.1-k3s1
|
||||
k8s.io/kubelet => github.com/k3s-io/kubernetes/staging/src/k8s.io/kubelet v1.34.1-k3s1
|
||||
k8s.io/kubernetes => github.com/k3s-io/kubernetes v1.34.1-k3s1
|
||||
k8s.io/metrics => github.com/k3s-io/kubernetes/staging/src/k8s.io/metrics v1.34.1-k3s1
|
||||
k8s.io/mount-utils => github.com/k3s-io/kubernetes/staging/src/k8s.io/mount-utils v1.34.1-k3s1
|
||||
k8s.io/node-api => github.com/k3s-io/kubernetes/staging/src/k8s.io/node-api v1.34.1-k3s1
|
||||
k8s.io/pod-security-admission => github.com/k3s-io/kubernetes/staging/src/k8s.io/pod-security-admission v1.34.1-k3s1
|
||||
k8s.io/sample-apiserver => github.com/k3s-io/kubernetes/staging/src/k8s.io/sample-apiserver v1.34.1-k3s1
|
||||
k8s.io/sample-cli-plugin => github.com/k3s-io/kubernetes/staging/src/k8s.io/sample-cli-plugin v1.34.1-k3s1
|
||||
k8s.io/sample-controller => github.com/k3s-io/kubernetes/staging/src/k8s.io/sample-controller v1.34.1-k3s1
|
||||
sigs.k8s.io/cri-tools => github.com/k3s-io/cri-tools v1.34.0-k3s2
|
||||
sourcegraph.com/sourcegraph/go-diff => github.com/sourcegraph/go-diff v0.6.0
|
||||
)
|
||||
|
|
@ -108,7 +108,7 @@ require (
|
|||
github.com/joho/godotenv v1.5.1
|
||||
github.com/json-iterator/go v1.1.12
|
||||
github.com/k3s-io/api v0.1.3
|
||||
github.com/k3s-io/helm-controller v0.16.13
|
||||
github.com/k3s-io/helm-controller v0.16.14
|
||||
github.com/k3s-io/kine v0.14.0
|
||||
github.com/klauspost/compress v1.18.0
|
||||
github.com/libp2p/go-libp2p v0.41.1
|
||||
|
|
@ -124,7 +124,7 @@ require (
|
|||
github.com/pkg/errors v0.9.1
|
||||
github.com/prometheus/client_golang v1.23.0
|
||||
github.com/prometheus/common v0.65.0
|
||||
github.com/rancher/dynamiclistener v0.7.0
|
||||
github.com/rancher/dynamiclistener v0.7.1
|
||||
github.com/rancher/lasso v0.2.3
|
||||
github.com/rancher/permissions v0.0.0-20240523180510-4001d3d637f7
|
||||
github.com/rancher/remotedialer v0.5.1-0.20250827012652-e6b68fd83a6b
|
||||
|
|
@ -153,23 +153,23 @@ require (
|
|||
golang.org/x/sys v0.35.0
|
||||
google.golang.org/grpc v1.75.0
|
||||
gopkg.in/yaml.v2 v2.4.0
|
||||
k8s.io/api v0.34.0
|
||||
k8s.io/apiextensions-apiserver v0.34.0
|
||||
k8s.io/apimachinery v0.34.0
|
||||
k8s.io/apiserver v0.34.0
|
||||
k8s.io/cli-runtime v0.34.0
|
||||
k8s.io/api v0.34.1
|
||||
k8s.io/apiextensions-apiserver v0.34.1
|
||||
k8s.io/apimachinery v0.34.1
|
||||
k8s.io/apiserver v0.34.1
|
||||
k8s.io/cli-runtime v0.34.1
|
||||
k8s.io/client-go v11.0.1-0.20190409021438-1a26190bd76a+incompatible
|
||||
k8s.io/cloud-provider v0.34.0
|
||||
k8s.io/cloud-provider v0.34.1
|
||||
k8s.io/cluster-bootstrap v0.0.0
|
||||
k8s.io/component-base v0.34.0
|
||||
k8s.io/component-helpers v0.34.0
|
||||
k8s.io/cri-api v0.34.0
|
||||
k8s.io/cri-client v0.34.0
|
||||
k8s.io/component-base v0.34.1
|
||||
k8s.io/component-helpers v0.34.1
|
||||
k8s.io/cri-api v0.34.1
|
||||
k8s.io/cri-client v0.34.1
|
||||
k8s.io/klog/v2 v2.130.1
|
||||
k8s.io/kube-proxy v0.0.0
|
||||
k8s.io/kubectl v0.34.0
|
||||
k8s.io/kubelet v0.34.0
|
||||
k8s.io/kubernetes v1.34.0
|
||||
k8s.io/kubectl v0.34.1
|
||||
k8s.io/kubelet v0.34.1
|
||||
k8s.io/kubernetes v1.34.1
|
||||
k8s.io/utils v0.0.0-20250820121507-0af2bda4dd1d
|
||||
sigs.k8s.io/cri-tools v0.0.0-00010101000000-000000000000
|
||||
sigs.k8s.io/yaml v1.6.0
|
||||
|
|
@ -494,13 +494,13 @@ require (
|
|||
gopkg.in/inf.v0 v0.9.1 // indirect
|
||||
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
|
||||
gopkg.in/yaml.v3 v3.0.1 // indirect
|
||||
k8s.io/controller-manager v0.34.0 // indirect
|
||||
k8s.io/controller-manager v0.34.1 // indirect
|
||||
k8s.io/csi-translation-lib v0.0.0 // indirect
|
||||
k8s.io/dynamic-resource-allocation v0.0.0 // indirect
|
||||
k8s.io/endpointslice v0.0.0 // indirect
|
||||
k8s.io/externaljwt v1.32.0 // indirect
|
||||
k8s.io/kms v0.0.0 // indirect
|
||||
k8s.io/kube-aggregator v0.34.0 // indirect
|
||||
k8s.io/kube-aggregator v0.34.1 // indirect
|
||||
k8s.io/kube-controller-manager v0.0.0 // indirect
|
||||
k8s.io/kube-openapi v0.0.0-20250814151709-d7b6acb124c3 // indirect
|
||||
k8s.io/kube-scheduler v0.0.0 // indirect
|
||||
|
|
|
|||
120
go.sum
120
go.sum
|
|
@ -823,68 +823,68 @@ github.com/k3s-io/etcd/pkg/v3 v3.6.4-k3s3 h1:y46UnWCRtSftjyI4iTlnGLqr+cHEHwqPQEL
|
|||
github.com/k3s-io/etcd/pkg/v3 v3.6.4-k3s3/go.mod h1:kKcYWP8gHuBRcteyv6MXWSN0+bVMnfgqiHueIZnKMtE=
|
||||
github.com/k3s-io/etcd/server/v3 v3.6.4-k3s3 h1:DY9zD2dDmIw6L0G+nL5s4ivIV73f4lQIQcV22QSCjHQ=
|
||||
github.com/k3s-io/etcd/server/v3 v3.6.4-k3s3/go.mod h1:aYCL/h43yiONOv0QIR82kH/2xZ7m+IWYjzRmyQfnCAg=
|
||||
github.com/k3s-io/helm-controller v0.16.13 h1:jMD5lI4Mzo9uclZjLgJ8Yak6wSnXaL/tuTU+dEEx69Q=
|
||||
github.com/k3s-io/helm-controller v0.16.13/go.mod h1:mw6sVaH/eli+81sUnRqRYh5wV7YVzYp+U7OucLT5kUc=
|
||||
github.com/k3s-io/helm-controller v0.16.14 h1:UzTNhpxAzlTlNHuIOTJ69cekelVWj+dsgnDvWGoLf5s=
|
||||
github.com/k3s-io/helm-controller v0.16.14/go.mod h1:mw6sVaH/eli+81sUnRqRYh5wV7YVzYp+U7OucLT5kUc=
|
||||
github.com/k3s-io/kine v0.14.0 h1:4vmVEErYwSPESHI5t0S6gL3aCOfmLlHfKnwrsuvupl4=
|
||||
github.com/k3s-io/kine v0.14.0/go.mod h1:mtcQsUUA0XpbKlQJevLERc4YU1ao44ErPCbbItpZLjo=
|
||||
github.com/k3s-io/klog/v2 v2.120.1-k3s1 h1:7twAHPFpZA21KdMnMNnj68STQMPldAxF2Zsaol57dxw=
|
||||
github.com/k3s-io/klog/v2 v2.120.1-k3s1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
|
||||
github.com/k3s-io/kube-router/v2 v2.5.0 h1:pG46bYnvi17z/Zp7W1MTeTax8HaFEp7zCzUu59UwKpI=
|
||||
github.com/k3s-io/kube-router/v2 v2.5.0/go.mod h1:0CkKQ7OUc0HSY0Fv2ED70ES07sQH+6Iugj4so13TMjQ=
|
||||
github.com/k3s-io/kubernetes v1.34.0-k3s1 h1:qusj6z2rD4eDGJkllV1bwS2mEi7r7mTvzImYeZeLAa4=
|
||||
github.com/k3s-io/kubernetes v1.34.0-k3s1/go.mod h1:iu+FhII+Oc/1gGWLJcer6wpyih441aNFHl7Pvm8yPto=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/api v1.34.0-k3s1 h1:gpBrCbeoM0URRaj09OKRcGWt6CRDKEVGNP7pDf6TdDM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/api v1.34.0-k3s1/go.mod h1:3Y5V97lz2MrKYzHlUaXejkj+coCmqde9E9WwVFuWRXE=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiextensions-apiserver v1.34.0-k3s1 h1:Sv9xbp37dfCEXHbM2j05AGv5HPkZ5/nhQITx+ZxjhVI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiextensions-apiserver v1.34.0-k3s1/go.mod h1:NL2CyapDmJ+5XVVY8qr6niVA3UHVF17kPl0zh6ohkVM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apimachinery v1.34.0-k3s1 h1:JTU5gmBgR7+TCMwnQHW7uii5ye8zi5FCktOfOrajESo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apimachinery v1.34.0-k3s1/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiserver v1.34.0-k3s1 h1:3mFwJvx6kGSaGSfskUbcLsT9fek3U8GZS3mvc8PmlTA=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiserver v1.34.0-k3s1/go.mod h1:msyjTyI8TyfhYybEkao5LA8bUrVqz1xhic5zxsfejoM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cli-runtime v1.34.0-k3s1 h1:91xeRgNHaUSrYaNxpVTZOUxxMVDOfOKLpX93zw+hId0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cli-runtime v1.34.0-k3s1/go.mod h1:YG2E7QGSDJu46hJmox8R9hFxYzpzn23xVNEfzXY4I70=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/client-go v1.34.0-k3s1 h1:+t+IZ3eNrdU77qb2v5+usHX0+g+R8hdG1JFyEvBYS2Q=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/client-go v1.34.0-k3s1/go.mod h1:EA6EHLX97x5H59hA02pKPLlZBMQEYnYMsIMglrufpFo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cloud-provider v1.34.0-k3s1 h1:pzXTWE6MxSejAyRq8M4V5f/SAprvRcqHdYNthRIXRmk=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cloud-provider v1.34.0-k3s1/go.mod h1:ZZzwSqYu465kx/03+L6Axo9WQxQxiJJuR7kx8i+km6o=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cluster-bootstrap v1.34.0-k3s1 h1:AyqDcah1DLpfhfNtHNlvOl99aTWVCvEg1SfodmPqpNo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cluster-bootstrap v1.34.0-k3s1/go.mod h1:L+CgxxDLy//AhiEyqsCdiTs4TphPxXI1IQArc9jwMO8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-base v1.34.0-k3s1 h1:3lyRYXNlQqRcqm3e2ngkmeMDvsSW35qjQC5MJ7esXgE=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-base v1.34.0-k3s1/go.mod h1:ji6LERznCQ/l4DKb74Vd/5W8Q89b7SvBen7B4AMY0Oo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-helpers v1.34.0-k3s1 h1:FjH04sM1ep+9TboZEGY3rPq/ZWgQnj7c756roXJYUaQ=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-helpers v1.34.0-k3s1/go.mod h1:l7hECO13A52pGPFD+SlZJ+EGCuRoVOm0wtdDCMQQkf4=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/controller-manager v1.34.0-k3s1 h1:qbOumK8LNCX1nVZrU8YCP72JA+VFMFQMXOSLrcNdUt8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/controller-manager v1.34.0-k3s1/go.mod h1:r87/fGxIfARYiYYbMjR8AIOqf25GMlSSqL/F05+OIzI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cri-api v1.34.0-k3s1 h1:VINjFmsOTMhHOp6EVFXact+gwiIdk0Jy/tOITc+FnJw=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cri-api v1.34.0-k3s1/go.mod h1:4qVUjidMg7/Z9YGZpqIDygbkPWkg3mkS1PvOx/kpHTE=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/csi-translation-lib v1.34.0-k3s1 h1:uT9IyOcclzPScprozbB3oQsavzEha2qI/l1KsBrTwsg=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/csi-translation-lib v1.34.0-k3s1/go.mod h1:yIEfKOC6kDBKmPljSFyWf3OJl6qndPa1Z8CZnvM1zAk=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v1.34.0-k3s1 h1:TtKylr3wMzkr48XwEI9KfnneeSY6n3l0/fEP5EddwXU=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v1.34.0-k3s1/go.mod h1:ScEkH9zs6QurmNvJvTPTbs1BbrUH6PBMrvT1qKee6U4=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.34.0-k3s1 h1:sfAyFuno++952Ex5UJTl4glRMRB/kZg8ON9X7js7tQ8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.34.0-k3s1/go.mod h1:RilV1eQyuARqygtpZNyB+JG59w6kCKMzLeYYQfMqZqM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.34.0-k3s1 h1:RBUi7/v9+h5iEgHk/kJiWNTDUvj0Omz/AWTIdKNFZbk=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.34.0-k3s1/go.mod h1:LIqFAVwSkcWVlP3c78wxe2VGmgDySxfqX/wwXzVrV/Q=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.34.0-k3s1 h1:W9n9p2BWQg1OGCgS9exM6vreHIfhfZyZJURNpp+okFE=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.34.0-k3s1/go.mod h1:s1CFkLG7w9eaTYvctOxosx88fl4spqmixnNpys0JAtM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.34.0-k3s1 h1:Hm4O4Lp86LxbI67P4tKr2Fe2cHdeBQT47pPHmqtQEWo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.34.0-k3s1/go.mod h1:GOPdnpyxb2xGzTzBC7NOr0rpnWcGH8/pY/tPHX0Ou44=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.34.0-k3s1 h1:0sBTO9vq+xw2knX9ghYHRE9qAFpZO1ZlMQKHdfwF+R0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.34.0-k3s1/go.mod h1:IDd35yynkN5S0lWnaz/xF+/fZSf668aSIVe+GQpR5tI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-proxy v1.34.0-k3s1 h1:sKhKhUaZJjNOaVxsA4WI2czLqudWshHeVuq7epOeK34=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-proxy v1.34.0-k3s1/go.mod h1:8ZKtfgS5ZFK1RpvhKB8KfFjzw0c+OSZPhtGVVTu5caM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-scheduler v1.34.0-k3s1 h1:KcGyEItp4tRx8PGw7DnVs7bZpDArA+h120C3Lz7GdZU=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-scheduler v1.34.0-k3s1/go.mod h1:0+80VogvOgFlcOn337Vr/dBpkFnXxAL16WK1jgTK1dI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubectl v1.34.0-k3s1 h1:GuSvmKoKyP91vrYzzG0a6G49ofK598U9SQPx74FjpnQ=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubectl v1.34.0-k3s1/go.mod h1:x4R1q+B99iuKZ6SYpojh/CuLGMskvhSR9Cf5SA+Z+M0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubelet v1.34.0-k3s1 h1:2fE7RPLhKcxy0CDDsRz5pakccRQp8FBBYKLv8QnuYEY=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubelet v1.34.0-k3s1/go.mod h1:5xnzJEi0iAetJLsqhsO5yMAnW3yPZ+zs32oh4VAKgc0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/metrics v1.34.0-k3s1 h1:xyAzLKuUbX726jlXvySH92eLt664HM8XlwwdZlW/HvU=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/metrics v1.34.0-k3s1/go.mod h1:/qx2lVumZNiT48fnms3W6KqtqVVb70ybiW5miBZBBT8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/mount-utils v1.34.0-k3s1 h1:W5qf3oEvmGnQ7YcZ4k7XRFkMZq0PLAMbtBKvTL44ZXU=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/mount-utils v1.34.0-k3s1/go.mod h1:MIjjYlqJ0ziYQg0MO09kc9S96GIcMkhF/ay9MncF0GA=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/pod-security-admission v1.34.0-k3s1 h1:uReDC/ieRQOPMNB6rEp4Ek6D1mfdbTJt6Lts7ymAMDw=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/pod-security-admission v1.34.0-k3s1/go.mod h1:3bwMqCfzs5exVFZydu9eBJkw5UbmNzDvxCYT7JWYVAo=
|
||||
github.com/k3s-io/kubernetes v1.34.1-k3s1 h1:9/NMITLXw8yZC/lPaftDetx3PXxwPEgMVdI5kQrmTew=
|
||||
github.com/k3s-io/kubernetes v1.34.1-k3s1/go.mod h1:iu+FhII+Oc/1gGWLJcer6wpyih441aNFHl7Pvm8yPto=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/api v1.34.1-k3s1 h1:YTJRyNTpBHRMZRf3+xMBlb+SPNA1cqIkWTxhiG1FGv4=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/api v1.34.1-k3s1/go.mod h1:3Y5V97lz2MrKYzHlUaXejkj+coCmqde9E9WwVFuWRXE=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiextensions-apiserver v1.34.1-k3s1 h1:3nSmnFuYQdi93sHP/G2JycWut51JjNnpF8iZ5rzpk5o=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiextensions-apiserver v1.34.1-k3s1/go.mod h1:NL2CyapDmJ+5XVVY8qr6niVA3UHVF17kPl0zh6ohkVM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apimachinery v1.34.1-k3s1 h1:gbOHARcGXTIfDyNxGhIXkyWBsGXNTjaMyrF3XKJl3hg=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apimachinery v1.34.1-k3s1/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiserver v1.34.1-k3s1 h1:AwT2arH3eHp4jsU41URP6yUKGKW9yWD0hVbVtyKSlGQ=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/apiserver v1.34.1-k3s1/go.mod h1:msyjTyI8TyfhYybEkao5LA8bUrVqz1xhic5zxsfejoM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cli-runtime v1.34.1-k3s1 h1:IaY7tJw0MZGfV/OG1myuAfD7ne7Qr5Ix6lNSpwUrTJk=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cli-runtime v1.34.1-k3s1/go.mod h1:YG2E7QGSDJu46hJmox8R9hFxYzpzn23xVNEfzXY4I70=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/client-go v1.34.1-k3s1 h1:plj9Nk51Avz8v0kjAZQaSAH2+jzTW7SWGoO83P8MWkg=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/client-go v1.34.1-k3s1/go.mod h1:EA6EHLX97x5H59hA02pKPLlZBMQEYnYMsIMglrufpFo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cloud-provider v1.34.1-k3s1 h1:AknnbuC+KCNITI5OWuaQ2lYGMaDyQ4mKe2MQN1clnJ8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cloud-provider v1.34.1-k3s1/go.mod h1:ZZzwSqYu465kx/03+L6Axo9WQxQxiJJuR7kx8i+km6o=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cluster-bootstrap v1.34.1-k3s1 h1:o0CURI/knQTKbKMOB2UbBCHYq5VCrWmBtGZtNWvXSHs=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cluster-bootstrap v1.34.1-k3s1/go.mod h1:L+CgxxDLy//AhiEyqsCdiTs4TphPxXI1IQArc9jwMO8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-base v1.34.1-k3s1 h1:5q3N96zdUQldZIBCbxzBT7dpLUS9XaXx8Kcq/03QPnk=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-base v1.34.1-k3s1/go.mod h1:ji6LERznCQ/l4DKb74Vd/5W8Q89b7SvBen7B4AMY0Oo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-helpers v1.34.1-k3s1 h1:jijAGPnOR+NRZqQJte/2jnrfOYpxY68cgZoz3uj9X68=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/component-helpers v1.34.1-k3s1/go.mod h1:l7hECO13A52pGPFD+SlZJ+EGCuRoVOm0wtdDCMQQkf4=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/controller-manager v1.34.1-k3s1 h1:1JaKjGXzKItB/v0LMWCJ8fYRpsh/+NMp3qpx2mVkF7s=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/controller-manager v1.34.1-k3s1/go.mod h1:r87/fGxIfARYiYYbMjR8AIOqf25GMlSSqL/F05+OIzI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cri-api v1.34.1-k3s1 h1:aP7KoqOHixfUugXhXKfh5DesL9y3f6K/eWep6veS/Hg=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/cri-api v1.34.1-k3s1/go.mod h1:4qVUjidMg7/Z9YGZpqIDygbkPWkg3mkS1PvOx/kpHTE=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/csi-translation-lib v1.34.1-k3s1 h1:p9MgwVcRCrOpFmI+zsDS7NRje6DdX4t+IjOyzyrk+JQ=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/csi-translation-lib v1.34.1-k3s1/go.mod h1:yIEfKOC6kDBKmPljSFyWf3OJl6qndPa1Z8CZnvM1zAk=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v1.34.1-k3s1 h1:UW11M+u0wWVd44L8H2i37hNz2EVQBWtIQ6OdcM2eVJs=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v1.34.1-k3s1/go.mod h1:ScEkH9zs6QurmNvJvTPTbs1BbrUH6PBMrvT1qKee6U4=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.34.1-k3s1 h1:7wnFf+MZt+uKN9HynzrbEnv2bJDicIjBM33lf+7JLvg=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.34.1-k3s1/go.mod h1:RilV1eQyuARqygtpZNyB+JG59w6kCKMzLeYYQfMqZqM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.34.1-k3s1 h1:KHamLHiJ1r5vDnKSQ7Nb9MM0B4kVsdB0Tle66t5pdsI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.34.1-k3s1/go.mod h1:LIqFAVwSkcWVlP3c78wxe2VGmgDySxfqX/wwXzVrV/Q=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.34.1-k3s1 h1:YRS1i2brvu5XNenn6wpIHo/u4gtsINNtyMOx9hzUolo=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.34.1-k3s1/go.mod h1:s1CFkLG7w9eaTYvctOxosx88fl4spqmixnNpys0JAtM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.34.1-k3s1 h1:RaAQ7YgpgaeqX8I493ygUX94sb1mRSbBD/JkyHParOg=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.34.1-k3s1/go.mod h1:GOPdnpyxb2xGzTzBC7NOr0rpnWcGH8/pY/tPHX0Ou44=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.34.1-k3s1 h1:j+O1eu4aKlm9kMD/9l9ycSONfqoBSzfA/O+pqmDIBb0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.34.1-k3s1/go.mod h1:IDd35yynkN5S0lWnaz/xF+/fZSf668aSIVe+GQpR5tI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-proxy v1.34.1-k3s1 h1:lEOZYwMzsRrbz05VBXY0knZqsKw/QOyd58ZFeAj8gfQ=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-proxy v1.34.1-k3s1/go.mod h1:8ZKtfgS5ZFK1RpvhKB8KfFjzw0c+OSZPhtGVVTu5caM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-scheduler v1.34.1-k3s1 h1:gyDgwEkvMvat04hUYhjChHkxfpNyEacE3DsHFRD9gzM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-scheduler v1.34.1-k3s1/go.mod h1:0+80VogvOgFlcOn337Vr/dBpkFnXxAL16WK1jgTK1dI=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubectl v1.34.1-k3s1 h1:/Eqzngr/bqI1YAs9OUjcd+5HsuBormteyAgJSANpY6Q=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubectl v1.34.1-k3s1/go.mod h1:x4R1q+B99iuKZ6SYpojh/CuLGMskvhSR9Cf5SA+Z+M0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubelet v1.34.1-k3s1 h1:f2SdXOxtxFpx5fGicteBmtYbTfKA8VUcXpEgySI9Jco=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/kubelet v1.34.1-k3s1/go.mod h1:5xnzJEi0iAetJLsqhsO5yMAnW3yPZ+zs32oh4VAKgc0=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/metrics v1.34.1-k3s1 h1:Wkr4OO3D7+hA7VghgSq5+qpMWAcIl5BJ9Ko4fZLCffc=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/metrics v1.34.1-k3s1/go.mod h1:/qx2lVumZNiT48fnms3W6KqtqVVb70ybiW5miBZBBT8=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/mount-utils v1.34.1-k3s1 h1:N3MBEGhqCJ7Yj7NlhufUSx6iQOQYWkVd7p6KLk6bYEM=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/mount-utils v1.34.1-k3s1/go.mod h1:MIjjYlqJ0ziYQg0MO09kc9S96GIcMkhF/ay9MncF0GA=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/pod-security-admission v1.34.1-k3s1 h1:YUIBisrb55m0l0BrJZ3wK9mp/WE4WNiI3BpK5+4G58c=
|
||||
github.com/k3s-io/kubernetes/staging/src/k8s.io/pod-security-admission v1.34.1-k3s1/go.mod h1:3bwMqCfzs5exVFZydu9eBJkw5UbmNzDvxCYT7JWYVAo=
|
||||
github.com/k3s-io/spegel v0.2.0-k3s1 h1:99kcb7dx2i3XxAfPQj7WMhV9WutZ2LCMvAkIwU+DKqk=
|
||||
github.com/k3s-io/spegel v0.2.0-k3s1/go.mod h1:/pCa6euBfCKjtKLIjhSKvF+fRkK0+xF2ybO99zkwUhA=
|
||||
github.com/k3s-io/stargz-snapshotter v0.17.0-k3s1 h1:QkAk5A+As/MiFoknI6FJSpFVLQ7BuhcMvEwmWjwuq0Y=
|
||||
|
|
@ -1227,8 +1227,8 @@ github.com/quic-go/quic-go v0.50.1 h1:unsgjFIUqW8a2oopkY7YNONpV1gYND6Nt9hnt1PN94
|
|||
github.com/quic-go/quic-go v0.50.1/go.mod h1:Vim6OmUvlYdwBhXP9ZVrtGmCMWa3wEqhq3NgYrI8b4E=
|
||||
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 h1:4WFk6u3sOT6pLa1kQ50ZVdm8BQFgJNA117cepZxtLIg=
|
||||
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66/go.mod h1:Vp72IJajgeOL6ddqrAhmp7IM9zbTcgkQxD/YdxrVwMw=
|
||||
github.com/rancher/dynamiclistener v0.7.0 h1:+jyfZ4lVamc1UbKWo8V8dhSPtCgRZYaY8nm7wiHeko4=
|
||||
github.com/rancher/dynamiclistener v0.7.0/go.mod h1:Q2YA42xp7Xc69JiSlJ8GpvLvze261T0iQ/TP4RdMCYk=
|
||||
github.com/rancher/dynamiclistener v0.7.1 h1:vt4AGDw/s19qFCfpyYSQS8HcRc6THcTD7PIAPAK2R1o=
|
||||
github.com/rancher/dynamiclistener v0.7.1/go.mod h1:kq+3QHceIpW3f2xVpYgok7ILn1JcS8+O2utC42y8ZNY=
|
||||
github.com/rancher/lasso v0.2.3 h1:74/z/C/O3ykhyMrRuEgc9kVyYiSoS7kp5BAijlcyXDg=
|
||||
github.com/rancher/lasso v0.2.3/go.mod h1:G+KeeOaKRjp+qGp0bV6VbLhYrq1vHbJPbDh40ejg5yE=
|
||||
github.com/rancher/permissions v0.0.0-20240523180510-4001d3d637f7 h1:0Kg2SGoMeU1ll4xPi4DE0+qNHLFO/U5MwtK0WrIdK+o=
|
||||
|
|
@ -1900,8 +1900,8 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt
|
|||
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=
|
||||
honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las=
|
||||
k8s.io/cri-client v0.34.0 h1:tLZro2oYinVKS5CaMtCASLmOacqVlwoHPSs9e7sBFWI=
|
||||
k8s.io/cri-client v0.34.0/go.mod h1:KkGaUJWMvCdpSTf15Wiqtf3WKl3qjcvkBcMApPCqpxQ=
|
||||
k8s.io/cri-client v0.34.1 h1:eq6FcEPDDL379w0WhPnItj2egsMZqOtU7nv1JaJmwP0=
|
||||
k8s.io/cri-client v0.34.1/go.mod h1:Dq6mKWV2ugO5tMv4xqVgcQ8vD7csP//e4KkzcFi2Pio=
|
||||
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA=
|
||||
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts=
|
||||
k8s.io/utils v0.0.0-20250820121507-0af2bda4dd1d h1:wAhiDyZ4Tdtt7e46e9M5ZSAJ/MnPGPs+Ki1gHw4w1R0=
|
||||
|
|
|
|||
|
|
@ -1003,7 +1003,6 @@ TasksMax=infinity
|
|||
TimeoutStartSec=0
|
||||
Restart=always
|
||||
RestartSec=5s
|
||||
ExecStartPre=/bin/sh -xc '! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service 2>/dev/null'
|
||||
ExecStartPre=-/sbin/modprobe br_netfilter
|
||||
ExecStartPre=-/sbin/modprobe overlay
|
||||
ExecStart=${BIN_DIR}/k3s \\
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
48fe6ec10517263cc69e1c924cf6b283c59a2b942b9b46186fc7c8d29e6f243a install.sh
|
||||
40b487f0d8ef4f5d1bf422e7bb6228cc7789c40ecc66c5ab067d396bbee9816e install.sh
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ import (
|
|||
"github.com/k3s-io/k3s/pkg/util"
|
||||
pkgerrors "github.com/pkg/errors"
|
||||
"github.com/sirupsen/logrus"
|
||||
v1 "k8s.io/api/core/v1"
|
||||
v1core "k8s.io/api/core/v1"
|
||||
"k8s.io/client-go/informers"
|
||||
"k8s.io/client-go/kubernetes"
|
||||
|
|
@ -68,15 +69,26 @@ func Run(ctx context.Context, nodeConfig *config.Node) error {
|
|||
}
|
||||
|
||||
// kube-router netpol requires addresses to be available in the node object.
|
||||
// Wait until the uninitialized taint has been removed, at which point the addresses should be set.
|
||||
// TODO: Replace with non-deprecated PollUntilContextTimeout when our and Kubernetes code migrate to it
|
||||
if err := wait.PollUntilContextCancel(ctx, 2*time.Second, true, func(ctx context.Context) (bool, error) {
|
||||
// Wait until the ready condition is updated and the uninitialized taint has
|
||||
// been removed, at which point the addresses should be synced.
|
||||
startTime := time.Now().Truncate(time.Second)
|
||||
if err := wait.PollUntilContextTimeout(ctx, 2*time.Second, util.DefaultAPIServerReadyTimeout, true, func(ctx context.Context) (bool, error) {
|
||||
var readyTime metav1.Time
|
||||
// Get the node object
|
||||
node, err := client.CoreV1().Nodes().Get(ctx, nodeConfig.AgentConfig.NodeName, metav1.GetOptions{})
|
||||
if err != nil {
|
||||
logrus.Infof("Network policy controller waiting to get Node %s: %v", nodeConfig.AgentConfig.NodeName, err)
|
||||
return false, nil
|
||||
}
|
||||
for _, cond := range node.Status.Conditions {
|
||||
if cond.Type == v1.NodeReady && cond.Status == v1.ConditionTrue {
|
||||
readyTime = cond.LastHeartbeatTime
|
||||
}
|
||||
}
|
||||
if readyTime.Time.Before(startTime) {
|
||||
logrus.Debugf("Waiting for Ready condition to be updated for network policy controller")
|
||||
return false, nil
|
||||
}
|
||||
// Check for the taint that should be removed by cloud-provider when the node has been initialized.
|
||||
for _, taint := range node.Spec.Taints {
|
||||
if taint.Key == cloudproviderapi.TaintExternalCloudProvider {
|
||||
|
|
|
|||
Loading…
Reference in a new issue