diff --git a/.prow.yaml b/.prow.yaml index 79129ff..f174fba 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -7,7 +7,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: ghcr.io/kcp-dev/infra/build:1.23.7-1 + - image: ghcr.io/kcp-dev/infra/build:1.24.5-1 command: - make - verify-boilerplate @@ -25,7 +25,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: ghcr.io/kcp-dev/infra/build:1.23.7-1 + - image: ghcr.io/kcp-dev/infra/build:1.24.5-1 command: - make - lint @@ -64,7 +64,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: ghcr.io/kcp-dev/infra/build:1.23.7-1 + - image: ghcr.io/kcp-dev/infra/build:1.24.5-1 command: - make - test diff --git a/Dockerfile b/Dockerfile index ef9108e..fdce8ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ # limitations under the License. # Build the binary -FROM --platform=${BUILDPLATFORM} docker.io/golang:1.23.7 AS builder +FROM --platform=${BUILDPLATFORM} docker.io/golang:1.24.5 AS builder WORKDIR /workspace # Install dependencies. diff --git a/coverage.txt b/coverage.txt index 474e439..4f71daa 100644 --- a/coverage.txt +++ b/coverage.txt @@ -1,7 +1,157 @@ mode: atomic -github.com/kcp-dev/generic-controlplane/cmd/gcp/main.go:17.13,33.2 5 0 -github.com/kcp-dev/generic-controlplane/server/admission/plugins.go:42.62,60.2 2 0 -github.com/kcp-dev/generic-controlplane/server/admission/plugins.go:63.52,80.2 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/help/doc.go:34.27,38.2 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/help/doc.go:40.33,42.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/help/doc.go:42.16,44.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/help/doc.go:46.2,46.73 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/help/doc.go:46.73,48.3 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:95.34,97.2 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:99.20,103.43 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:103.43,105.3 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:106.2,106.10 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:109.39,113.2 3 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:115.40,119.2 3 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:121.56,124.2 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:127.83,144.2 16 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:146.73,159.35 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:159.35,165.3 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:167.2,167.76 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:170.65,171.35 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:171.35,172.58 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:172.58,174.4 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:176.2,176.14 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:179.145,181.29 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:181.29,182.46 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:182.46,183.12 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:185.3,185.32 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/battery.go:187.2,187.15 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:49.47,50.14 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:50.14,52.3 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:54.2,57.37 4 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:57.37,58.25 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:58.25,60.4 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:62.2,62.42 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:62.42,63.24 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:63.24,65.4 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:66.3,67.18 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:67.18,69.4 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:71.2,75.4 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:79.46,81.33 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:81.33,82.21 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:82.21,83.12 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:85.3,85.18 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:86.12,87.52 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:87.52,89.5 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:90.4,90.32 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:91.12,92.52 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:92.52,94.5 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:95.4,95.31 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:96.11,97.52 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:97.52,99.5 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:100.4,100.27 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:104.2,112.35 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:112.35,114.3 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:116.2,116.12 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:120.46,122.33 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:122.33,124.47 2 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:124.47,126.4 1 0 +github.com/kcp-dev/generic-controlplane/server/batteries/options.go:128.2,128.13 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:17.69,27.16 6 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:27.16,29.3 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:30.2,31.16 2 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:31.16,33.3 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:35.2,35.6 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:35.6,38.10 2 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:39.21,40.41 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:41.11,41.11 0 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:44.3,45.38 2 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:45.38,48.49 2 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:48.49,51.5 2 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:56.3,56.25 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:56.25,57.83 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:57.83,61.5 3 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:64.3,66.26 3 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:66.26,68.9 2 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:70.3,70.112 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:74.2,74.12 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:79.61,82.53 3 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:82.53,83.108 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:83.108,88.4 1 0 +github.com/kcp-dev/generic-controlplane/server/readiness/ready.go:90.2,90.26 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:54.66,59.2 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:62.50,63.14 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:63.14,65.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:67.2,69.67 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:69.67,71.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:73.2,73.13 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:77.59,78.14 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:78.14,80.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:82.2,85.136 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:91.133,109.257 5 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:109.257,110.44 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:110.44,112.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:114.3,114.40 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:114.40,116.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:118.3,118.25 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:121.2,123.54 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:127.127,133.2 4 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:135.117,153.24 6 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:153.24,156.3 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:158.2,158.20 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:74.54,85.2 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:89.56,97.31 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:97.31,100.17 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:100.17,102.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:105.2,111.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:111.16,113.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:116.2,117.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:117.16,119.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:121.2,123.16 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:123.16,125.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:126.2,130.16 4 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:130.16,132.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:133.2,136.16 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:136.16,138.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:141.2,144.15 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:74.42,89.100 4 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:89.100,91.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:94.2,119.10 9 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:123.56,132.2 6 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:135.57,136.125 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:136.125,139.3 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:141.2,144.77 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:144.77,147.64 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:147.64,150.18 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:150.18,152.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:154.4,155.18 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:155.18,157.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:158.4,158.72 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:158.72,160.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:161.9,161.24 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:161.24,163.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:166.3,168.63 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:168.63,170.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:174.2,179.47 5 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:179.47,181.17 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:181.17,183.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:185.2,185.83 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:185.83,187.17 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:187.17,189.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:191.2,191.72 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:191.72,193.17 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:193.17,195.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:197.2,197.59 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:197.59,199.17 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:199.17,201.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:204.2,205.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:205.16,207.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:209.2,219.8 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:223.47,232.2 6 0 +github.com/kcp-dev/generic-controlplane/server/tokengetter/tokengetter.go:19.157,21.2 1 0 +github.com/kcp-dev/generic-controlplane/server/tokengetter/tokengetter.go:23.93,25.2 1 0 +github.com/kcp-dev/generic-controlplane/server/tokengetter/tokengetter.go:27.71,29.2 1 0 +github.com/kcp-dev/generic-controlplane/server/tokengetter/tokengetter.go:31.77,33.2 1 0 +github.com/kcp-dev/generic-controlplane/server/tokengetter/tokengetter.go:35.62,37.2 1 0 +github.com/kcp-dev/generic-controlplane/cmd/gcp/main.go:33.13,49.2 5 0 github.com/kcp-dev/generic-controlplane/server/cmd/help.go:36.106,37.50 1 0 github.com/kcp-dev/generic-controlplane/server/cmd/help.go:37.50,42.3 4 0 github.com/kcp-dev/generic-controlplane/server/cmd/help.go:43.2,43.58 1 0 @@ -13,123 +163,69 @@ github.com/kcp-dev/generic-controlplane/server/cmd/help.go:61.3,61.35 1 0 github.com/kcp-dev/generic-controlplane/server/cmd/help.go:61.35,62.35 1 0 github.com/kcp-dev/generic-controlplane/server/cmd/help.go:62.35,64.5 1 0 github.com/kcp-dev/generic-controlplane/server/cmd/help.go:68.2,68.45 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:45.13,47.2 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:50.34,53.28 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:53.28,54.30 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:54.30,55.26 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:55.26,57.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:58.9,58.55 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:58.55,60.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:63.2,73.59 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:73.59,78.4 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:79.55,85.111 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:85.111,87.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:88.4,91.18 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:91.18,93.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:95.4,95.59 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:95.59,97.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:100.4,103.38 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:105.55,106.29 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:106.29,107.21 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:107.21,109.6 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:111.4,111.14 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:115.2,121.43 6 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:121.43,123.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:125.2,136.59 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:136.59,141.4 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:142.55,146.4 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:148.2,156.17 4 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:160.68,167.16 4 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:167.16,169.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:170.2,171.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:171.16,173.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:176.2,176.42 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:176.42,178.81 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:178.81,180.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:183.2,184.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:184.16,186.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:188.2,189.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:189.16,191.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:194.2,196.16 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:196.16,198.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:200.2,200.26 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:204.100,208.16 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:208.16,210.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:211.2,215.16 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:215.16,217.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:218.2,219.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:219.16,221.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:222.2,223.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:223.16,225.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:226.2,226.68 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:226.68,228.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:231.2,232.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:232.16,235.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/server.go:237.2,237.30 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:51.66,56.2 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:58.50,59.14 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:59.14,61.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:63.2,65.67 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:65.67,67.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:69.2,69.13 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:72.59,73.14 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:73.14,75.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:77.2,80.136 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:86.133,104.257 5 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:104.257,105.44 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:105.44,107.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:109.3,109.40 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:109.40,111.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:113.3,113.25 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:116.2,118.54 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:121.127,127.2 4 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:129.117,147.24 6 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:147.24,150.3 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/authentication.go:152.2,152.20 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:66.54,77.2 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:81.56,86.31 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:86.31,89.17 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:89.17,91.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:94.2,100.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:100.16,102.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:105.2,106.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:106.16,108.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:110.2,112.16 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:112.16,114.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:115.2,119.16 4 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:119.16,121.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:122.2,125.16 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:125.16,127.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/config.go:128.2,130.15 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:66.42,100.2 9 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:102.56,113.2 5 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:115.57,116.125 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:116.125,119.3 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:121.2,122.77 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:122.77,125.64 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:125.64,128.18 3 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:128.18,130.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:132.4,133.18 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:133.18,135.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:136.4,136.72 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:136.72,138.5 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:139.9,139.24 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:139.24,141.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:144.3,146.63 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:146.63,148.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:153.2,158.47 5 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:158.47,160.17 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:160.17,162.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:164.2,164.83 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:164.83,166.17 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:166.17,168.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:170.2,170.72 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:170.72,172.17 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:172.17,174.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:176.2,176.59 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:176.59,178.17 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:178.17,180.4 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:183.2,184.16 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:184.16,186.3 1 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:188.2,197.8 2 0 -github.com/kcp-dev/generic-controlplane/server/cmd/options/options.go:200.47,208.2 5 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:60.13,62.2 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:65.34,68.28 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:68.28,69.30 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:69.30,70.26 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:70.26,72.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:73.9,73.55 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:73.55,75.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:78.2,88.59 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:88.59,93.4 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:94.55,100.111 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:100.111,102.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:103.4,106.18 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:106.18,108.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:110.4,110.59 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:110.59,112.5 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:115.4,118.38 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:120.55,121.29 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:121.29,122.21 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:122.21,124.6 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:126.4,126.14 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:130.2,136.43 6 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:136.43,138.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:140.2,151.59 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:151.59,156.4 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:157.55,161.4 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:163.2,172.17 4 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:176.68,183.16 4 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:183.16,185.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:186.2,187.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:187.16,189.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:192.2,192.42 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:192.42,194.81 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:194.81,196.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:199.2,200.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:200.16,202.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:204.2,205.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:205.16,207.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:210.2,211.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:211.16,213.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:217.2,217.12 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:217.12,218.43 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:218.43,220.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:224.2,226.16 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:226.16,228.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:230.2,232.12 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:236.100,245.55 6 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:245.55,248.17 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:248.17,250.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:252.3,253.17 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:253.17,255.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:256.8,260.17 3 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:260.17,262.4 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:265.2,266.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:266.16,268.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:269.2,270.16 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:270.16,272.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:275.2,277.68 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:277.68,279.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:280.2,280.51 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:280.51,282.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:286.2,286.55 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:286.55,288.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:288.8,291.3 2 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:292.2,292.16 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:292.16,295.3 1 0 +github.com/kcp-dev/generic-controlplane/server/cmd/server.go:297.2,297.30 1 0 diff --git a/go.mod b/go.mod index 117c2e3..dc2e550 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/kcp-dev/generic-controlplane -go 1.23.7 +go 1.24.5 require ( github.com/google/uuid v1.6.0 @@ -9,28 +9,27 @@ require ( github.com/spf13/cobra v1.9.1 github.com/spf13/pflag v1.0.6 k8s.io/apiextensions-apiserver v0.31.1 - k8s.io/apimachinery v0.32.3 - k8s.io/apiserver v0.32.3 - k8s.io/client-go v0.32.3 - k8s.io/component-base v0.32.3 + k8s.io/apimachinery v0.33.3 + k8s.io/apiserver v0.33.3 + k8s.io/client-go v0.33.3 + k8s.io/component-base v0.33.3 k8s.io/klog/v2 v2.130.1 k8s.io/kube-aggregator v0.31.1 - k8s.io/kubernetes v1.31.1 + k8s.io/kubernetes v1.33.3 ) require ( cel.dev/expr v0.22.0 // indirect - github.com/godbus/dbus/v5 v5.1.0 // indirect - github.com/klauspost/compress v1.18.0 // indirect github.com/kylelemons/godebug v1.1.0 // indirect github.com/mattn/go-runewidth v0.0.12 // indirect - github.com/opencontainers/runc v1.1.13 // indirect - github.com/opencontainers/runtime-spec v1.0.3-0.20220909204839-494a5a6aca78 // indirect github.com/rivo/uniseg v0.2.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - k8s.io/component-helpers v0.31.1 // indirect + gopkg.in/go-jose/go-jose.v2 v2.6.3 // indirect + k8s.io/component-helpers v0.33.3 // indirect k8s.io/cri-client v0.31.0 // indirect k8s.io/csi-translation-lib v0.31.0 // indirect + k8s.io/endpointslice v0.0.0 // indirect + k8s.io/externaljwt v0.0.0 // indirect sigs.k8s.io/randfill v1.0.0 // indirect ) @@ -39,12 +38,11 @@ require ( github.com/MakeNowJust/heredoc v1.0.0 // indifswarect github.com/NYTimes/gziphandler v1.1.1 // indirect github.com/antlr4-go/antlr/v4 v4.13.1 // indirect - github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/blang/semver/v4 v4.0.0 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect - github.com/coreos/go-oidc v2.2.1+incompatible // indirect + github.com/coreos/go-oidc v2.3.0+incompatible // indirect github.com/coreos/go-semver v0.3.1 // indirect github.com/coreos/go-systemd/v22 v22.5.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect @@ -61,20 +59,17 @@ require ( github.com/go-openapi/jsonreference v0.21.0 // indirect github.com/go-openapi/swag v0.23.0 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v4 v4.5.1 // indirect - github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect + github.com/golang-jwt/jwt/v4 v4.5.2 // indirect github.com/golang/protobuf v1.5.4 // indirect github.com/google/btree v1.1.3 // indirect github.com/google/cel-go v0.24.1 // indirect github.com/google/gnostic-models v0.6.9 // indirect github.com/google/go-cmp v0.7.0 // indirect - github.com/google/gofuzz v1.2.0 // indirect - github.com/gorilla/websocket v1.5.3 // indirect + github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect - github.com/imdario/mergo v0.3.16 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jonboulle/clockwork v0.5.0 // indirect github.com/josharian/intern v1.0.0 // indirect @@ -91,7 +86,7 @@ require ( github.com/opencontainers/selinux v1.11.1 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pquerna/cachecontrol v0.2.0 // indirect - github.com/prometheus/client_golang v1.21.1 // indirect + github.com/prometheus/client_golang v1.22.0 // indirect github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect @@ -103,13 +98,13 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/xiang90/probing v0.0.0-20221125231312-a49e3df8f510 // indirect go.etcd.io/bbolt v1.4.0 // indirect - go.etcd.io/etcd/api/v3 v3.5.19 // indirect - go.etcd.io/etcd/client/pkg/v3 v3.5.19 - go.etcd.io/etcd/client/v2 v2.305.19 // indirect - go.etcd.io/etcd/client/v3 v3.5.19 // indirect - go.etcd.io/etcd/pkg/v3 v3.5.19 // indirect - go.etcd.io/etcd/raft/v3 v3.5.19 // indirect - go.etcd.io/etcd/server/v3 v3.5.19 + go.etcd.io/etcd/api/v3 v3.5.21 // indirect + go.etcd.io/etcd/client/pkg/v3 v3.5.21 // indirect + go.etcd.io/etcd/client/v2 v2.305.21 // indirect + go.etcd.io/etcd/client/v3 v3.5.21 // indirect + go.etcd.io/etcd/pkg/v3 v3.5.21 // indirect + go.etcd.io/etcd/raft/v3 v3.5.21 // indirect + go.etcd.io/etcd/server/v3 v3.5.21 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect go.opentelemetry.io/otel v1.35.0 // indirect @@ -120,10 +115,10 @@ require ( go.opentelemetry.io/otel/trace v1.35.0 // indirect go.opentelemetry.io/proto/otlp v1.5.0 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.27.0 + go.uber.org/zap v1.27.0 // indirect golang.org/x/crypto v0.36.0 // indirect golang.org/x/exp v0.0.0-20250305212735-054e65f0b394 - golang.org/x/net v0.37.0 // indirect + golang.org/x/net v0.38.0 // indirect golang.org/x/oauth2 v0.28.0 // indirect golang.org/x/sync v0.12.0 // indirect golang.org/x/sys v0.31.0 // indirect @@ -139,17 +134,15 @@ require ( gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect - gopkg.in/square/go-jose.v2 v2.6.0 // indirect - gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/api v0.32.3 + k8s.io/api v0.33.3 k8s.io/cloud-provider v0.30.0 // indirect k8s.io/cluster-bootstrap v0.30.0 // indirect - k8s.io/controller-manager v0.31.1 // indirect + k8s.io/controller-manager v0.33.3 // indirect k8s.io/dynamic-resource-allocation v0.31.1 // indirect - k8s.io/kms v0.32.3 // indirect - k8s.io/kube-openapi v0.0.0-20250304201544-e5f78fe3ede9 // indirect - k8s.io/kubelet v0.31.1 // indirect + k8s.io/kms v0.33.3 // indirect + k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect + k8s.io/kubelet v0.33.3 // indirect k8s.io/mount-utils v0.30.0 // indirect k8s.io/pod-security-admission v0.30.0 // indirect k8s.io/utils v0.0.0-20241210054802-24370beab758 // indirect @@ -159,62 +152,64 @@ require ( sigs.k8s.io/yaml v1.4.0 // indirect ) -replace k8s.io/api => k8s.io/api v0.31.1 +replace k8s.io/api => k8s.io/api v0.33.3 -replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.31.1 +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.33.3 -replace k8s.io/apimachinery => k8s.io/apimachinery v0.31.6 +replace k8s.io/apimachinery => k8s.io/apimachinery v0.33.3 -replace k8s.io/apiserver => k8s.io/apiserver v0.31.1 +replace k8s.io/apiserver => k8s.io/apiserver v0.33.3 -replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.31.1 +replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.33.3 -replace k8s.io/client-go => k8s.io/client-go v0.31.1 +replace k8s.io/client-go => k8s.io/client-go v0.33.3 -replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.31.1 +replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.33.3 -replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.31.1 +replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.33.3 -replace k8s.io/code-generator => k8s.io/code-generator v0.31.1 +replace k8s.io/code-generator => k8s.io/code-generator v0.33.3 -replace k8s.io/component-base => k8s.io/component-base v0.31.1 +replace k8s.io/component-base => k8s.io/component-base v0.33.3 -replace k8s.io/component-helpers => k8s.io/component-helpers v0.31.1 +replace k8s.io/component-helpers => k8s.io/component-helpers v0.33.3 -replace k8s.io/controller-manager => k8s.io/controller-manager v0.31.1 +replace k8s.io/controller-manager => k8s.io/controller-manager v0.33.3 -replace k8s.io/cri-api => k8s.io/cri-api v0.31.6 +replace k8s.io/cri-api => k8s.io/cri-api v0.33.3 -replace k8s.io/cri-client => k8s.io/cri-client v0.31.1 +replace k8s.io/cri-client => k8s.io/cri-client v0.33.3 -replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.31.1 +replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.33.3 -replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.31.1 +replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.33.3 -replace k8s.io/endpointslice => k8s.io/endpointslice v0.31.1 +replace k8s.io/endpointslice => k8s.io/endpointslice v0.33.3 -replace k8s.io/kms => k8s.io/kms v0.31.1 +replace k8s.io/kms => k8s.io/kms v0.33.3 -replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.31.1 +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.33.3 -replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.31.1 +replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.33.3 -replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.31.1 +replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.33.3 -replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.31.1 +replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.33.3 -replace k8s.io/kubectl => k8s.io/kubectl v0.31.1 +replace k8s.io/kubectl => k8s.io/kubectl v0.33.3 -replace k8s.io/kubelet => k8s.io/kubelet v0.31.1 +replace k8s.io/kubelet => k8s.io/kubelet v0.33.3 -replace k8s.io/metrics => k8s.io/metrics v0.31.1 +replace k8s.io/metrics => k8s.io/metrics v0.33.3 -replace k8s.io/mount-utils => k8s.io/mount-utils v0.31.3 +replace k8s.io/mount-utils => k8s.io/mount-utils v0.33.3 -replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.31.1 +replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.33.3 -replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.31.1 +replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.33.3 -replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.31.1 +replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.33.3 -replace k8s.io/sample-controller => k8s.io/sample-controller v0.31.1 +replace k8s.io/sample-controller => k8s.io/sample-controller v0.33.3 + +replace k8s.io/externaljwt => k8s.io/externaljwt v0.33.3 diff --git a/go.sum b/go.sum index b79ba19..5f54244 100644 --- a/go.sum +++ b/go.sum @@ -7,8 +7,8 @@ github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg6 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ= github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE= -github.com/Microsoft/go-winio v0.6.0 h1:slsWYD/zyx7lCXoZVlvQrj0hPTM1HI4+v1sIda2yDvg= -github.com/Microsoft/go-winio v0.6.0/go.mod h1:cTAf44im0RAYeL23bpB+fzCyDH2MJiz2BO69KH/soAE= +github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= +github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I= github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= @@ -16,8 +16,6 @@ github.com/antlr4-go/antlr/v4 v4.13.1 h1:SqQKkuVZ+zWkMMNkjy5FZe5mr5WURWnlpmOuzYW github.com/antlr4-go/antlr/v4 v4.13.1/go.mod h1:GKmUxMtwp6ZgGwZSva4eWPC5mS6vUAmOABFgjdkM7Nw= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= -github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= -github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= @@ -32,8 +30,8 @@ github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDk github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cockroachdb/datadriven v1.0.2 h1:H9MtNqVoVhvd9nCBwOyDjUEdZCREqbIdCJD93PBm/jA= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/coreos/go-oidc v2.2.1+incompatible h1:mh48q/BqXqgjVHpy2ZY7WnWAbenxRjsz9N1i1YxjHAk= -github.com/coreos/go-oidc v2.2.1+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= +github.com/coreos/go-oidc v2.3.0+incompatible h1:+5vEsrgprdLjjQ9FzIKAzQz1wwPD+83hQRfUIPh7rO0= +github.com/coreos/go-oidc v2.3.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4= github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec= github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= @@ -81,15 +79,11 @@ github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/me github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= -github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt/v4 v4.5.1 h1:JdqV9zKUdtaa9gdPlywC3aeoEsR681PlKC+4F5gQgeo= -github.com/golang-jwt/jwt/v4 v4.5.1/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang-jwt/jwt/v4 v4.5.2 h1:YtQM7lnr8iZ+j5q71MGKkNw9Mn7AjHM68uc9g5fXeUI= +github.com/golang-jwt/jwt/v4 v4.5.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 h1:f+oWsMOmNPc8JmEHVZIycC7hBoQxHH9pNKQORJNozsQ= -github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8/go.mod h1:wcDNUvekVysuuOpQKo3191zZyTpiI6se1N1ULghS0sw= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -108,16 +102,14 @@ github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= -github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= -github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo= +github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg= -github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 h1:JeSE6pjso5THxAzdVpqr6/geYxZytqFMBCOtn/ujyeo= +github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674/go.mod h1:r4w70xmWCQKmi1ONH4KIaBptdivuRPyosB9RmPlGEwA= github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI= github.com/grpc-ecosystem/go-grpc-middleware v1.4.0/go.mod h1:g5qyo/la0ALbONm6Vbp88Yd8NsDy6rZz+RcrMPxvld8= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= @@ -126,8 +118,6 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4 github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 h1:5ZPtiqj0JL5oKWmcsq4VMaAW5ukBEgSGXEN89zeH1Jo= github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3/go.mod h1:ndYquD05frm2vACXE1nsccT4oJzjhw2arTS2cpUD1PI= -github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= -github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/jonboulle/clockwork v0.5.0 h1:Hyh9A8u51kptdkR+cqRpT1EebBwTn1oK9YfGYbdFz6I= @@ -173,29 +163,24 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= -github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA= -github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= -github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= -github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= +github.com/onsi/ginkgo/v2 v2.21.0 h1:7rg/4f3rB88pb5obDgNZrNHrQ4e6WpjonchcpuBRnZM= +github.com/onsi/ginkgo/v2 v2.21.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo= +github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4= +github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/opencontainers/runc v1.1.13 h1:98S2srgG9vw0zWcDpFMn5TRrh8kLxa/5OFUstuUhmRs= -github.com/opencontainers/runc v1.1.13/go.mod h1:R016aXacfp/gwQBYw2FDGa9m+n6atbLWrYY8hNMT/sA= -github.com/opencontainers/runtime-spec v1.0.3-0.20220909204839-494a5a6aca78 h1:R5M2qXZiK/mWPMT4VldCOiSL9HIAMuxQZWdG0CSM5+4= -github.com/opencontainers/runtime-spec v1.0.3-0.20220909204839-494a5a6aca78/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= github.com/opencontainers/selinux v1.11.1 h1:nHFvthhM0qY8/m+vfhJylliSshm8G1jJ2jDMcgULaH8= github.com/opencontainers/selinux v1.11.1/go.mod h1:E5dMC3VPuVvVHDYmi78qvhJp8+M586T4DlDRYpFkyec= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= -github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pquerna/cachecontrol v0.2.0 h1:vBXSNuE5MYP9IJ5kjsdo8uq+w41jSPgvba2DEnkRx9k= github.com/pquerna/cachecontrol v0.2.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI= -github.com/prometheus/client_golang v1.21.1 h1:DOvXXTqVzvkIewV/CDPFdejpMCGeMcbGCQ8YOmu+Ibk= -github.com/prometheus/client_golang v1.21.1/go.mod h1:U9NM32ykUErtVBxdvD3zfi+EuFkkaBvMb09mIfe0Zgg= +github.com/prometheus/client_golang v1.22.0 h1:rb93p9lokFEsctTys46VnV1kLCDpVZ0a/Y92Vm0Zc6Q= +github.com/prometheus/client_golang v1.22.0/go.mod h1:R7ljNsLXhuQXYZYtw6GAE9AZg8Y7vEW5scdCXrWRXC0= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= @@ -228,6 +213,8 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -248,20 +235,20 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.etcd.io/bbolt v1.4.0 h1:TU77id3TnN/zKr7CO/uk+fBCwF2jGcMuw2B/FMAzYIk= go.etcd.io/bbolt v1.4.0/go.mod h1:AsD+OCi/qPN1giOX1aiLAha3o1U8rAz65bvN4j0sRuk= -go.etcd.io/etcd/api/v3 v3.5.19 h1:w3L6sQZGsWPuBxRQ4m6pPP3bVUtV8rjW033EGwlr0jw= -go.etcd.io/etcd/api/v3 v3.5.19/go.mod h1:QqKGViq4KTgOG43dr/uH0vmGWIaoJY3ggFi6ZH0TH/U= -go.etcd.io/etcd/client/pkg/v3 v3.5.19 h1:9VsyGhg0WQGjDWWlDI4VuaS9PZJGNbPkaHEIuLwtixk= -go.etcd.io/etcd/client/pkg/v3 v3.5.19/go.mod h1:qaOi1k4ZA9lVLejXNvyPABrVEe7VymMF2433yyRQ7O0= -go.etcd.io/etcd/client/v2 v2.305.19 h1:RGGsN1IcCaIWOIWsauhDrjhXdn67BZ03goGoUB7jEkc= -go.etcd.io/etcd/client/v2 v2.305.19/go.mod h1:RwBCzhkrsAlW8kV/O0aiwIRDTDULMEatGMlEMo9Ixek= -go.etcd.io/etcd/client/v3 v3.5.19 h1:+4byIz6ti3QC28W0zB0cEZWwhpVHXdrKovyycJh1KNo= -go.etcd.io/etcd/client/v3 v3.5.19/go.mod h1:FNzyinmMIl0oVsty1zA3hFeUrxXI/JpEnz4sG+POzjU= -go.etcd.io/etcd/pkg/v3 v3.5.19 h1:k/lRteLxHaI9W0OsH7Z3iXSyOHBbAyrY4AgraYSymYs= -go.etcd.io/etcd/pkg/v3 v3.5.19/go.mod h1:0sMAKVLJTpP4Og4oN8O2as9ph1f3copxUPfvi+RZ3zE= -go.etcd.io/etcd/raft/v3 v3.5.19 h1:J6TlYpd/HOlHrn78I2h9o8kjOHL2fBdYL7krP02CL2E= -go.etcd.io/etcd/raft/v3 v3.5.19/go.mod h1:WKCdvqs9USiM72tau3LZEyybDWKbyaQV0k135O3C4xw= -go.etcd.io/etcd/server/v3 v3.5.19 h1:vQ5oTrAkxUuHK0nCeWOg7ZBCnrLdwKeKT39nHgRZ/Kw= -go.etcd.io/etcd/server/v3 v3.5.19/go.mod h1:sEMCH1EdYxuWsFu2PzH31jEsmeCQqTUZ7E1uSo9gpg0= +go.etcd.io/etcd/api/v3 v3.5.21 h1:A6O2/JDb3tvHhiIz3xf9nJ7REHvtEFJJ3veW3FbCnS8= +go.etcd.io/etcd/api/v3 v3.5.21/go.mod h1:c3aH5wcvXv/9dqIw2Y810LDXJfhSYdHQ0vxmP3CCHVY= +go.etcd.io/etcd/client/pkg/v3 v3.5.21 h1:lPBu71Y7osQmzlflM9OfeIV2JlmpBjqBNlLtcoBqUTc= +go.etcd.io/etcd/client/pkg/v3 v3.5.21/go.mod h1:BgqT/IXPjK9NkeSDjbzwsHySX3yIle2+ndz28nVsjUs= +go.etcd.io/etcd/client/v2 v2.305.21 h1:eLiFfexc2mE+pTLz9WwnoEsX5JTTpLCYVivKkmVXIRA= +go.etcd.io/etcd/client/v2 v2.305.21/go.mod h1:OKkn4hlYNf43hpjEM3Ke3aRdUkhSl8xjKjSf8eCq2J8= +go.etcd.io/etcd/client/v3 v3.5.21 h1:T6b1Ow6fNjOLOtM0xSoKNQt1ASPCLWrF9XMHcH9pEyY= +go.etcd.io/etcd/client/v3 v3.5.21/go.mod h1:mFYy67IOqmbRf/kRUvsHixzo3iG+1OF2W2+jVIQRAnU= +go.etcd.io/etcd/pkg/v3 v3.5.21 h1:jUItxeKyrDuVuWhdh0HtjUANwyuzcb7/FAeUfABmQsk= +go.etcd.io/etcd/pkg/v3 v3.5.21/go.mod h1:wpZx8Egv1g4y+N7JAsqi2zoUiBIUWznLjqJbylDjWgU= +go.etcd.io/etcd/raft/v3 v3.5.21 h1:dOmE0mT55dIUsX77TKBLq+RgyumsQuYeiRQnW/ylugk= +go.etcd.io/etcd/raft/v3 v3.5.21/go.mod h1:fmcuY5R2SNkklU4+fKVBQi2biVp5vafMrWUEj4TJ4Cs= +go.etcd.io/etcd/server/v3 v3.5.21 h1:9w0/k12majtgarGmlMVuhwXRI2ob3/d1Ik3X5TKo0yU= +go.etcd.io/etcd/server/v3 v3.5.21/go.mod h1:G1mOzdwuzKT1VRL7SqRchli/qcFrtLBTAQ4lV20sXXo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 h1:x7wzEgXfnzJcHDwStJT+mxOz4etr2EcexjqhBvmoakw= @@ -308,8 +295,6 @@ golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHl golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU= -golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -322,8 +307,8 @@ golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81R golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20211123203042-d83791d6bcd9/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c= -golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= +golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8= +golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc= @@ -404,67 +389,69 @@ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntN gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= +gopkg.in/go-jose/go-jose.v2 v2.6.3 h1:nt80fvSDlhKWQgSWyHyy5CfmlQr+asih51R8PTWNKKs= +gopkg.in/go-jose/go-jose.v2 v2.6.3/go.mod h1:zzZDPkNNw/c9IE7Z9jr11mBZQhKQTMzoEEIoEdZlFBI= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/natefinch/lumberjack.v2 v2.2.1 h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc= gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYskCTPBJVb9jqSc= -gopkg.in/square/go-jose.v2 v2.6.0 h1:NGk74WTnPKBNUhNzQX7PYcTLUjoq7mzKk2OKbvwk2iI= -gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= 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.31.1 h1:Xe1hX/fPW3PXYYv8BlozYqw63ytA92snr96zMW9gWTU= -k8s.io/api v0.31.1/go.mod h1:sbN1g6eY6XVLeqNsZGLnI5FwVseTrZX7Fv3O26rhAaI= -k8s.io/apiextensions-apiserver v0.31.1 h1:L+hwULvXx+nvTYX/MKM3kKMZyei+UiSXQWciX/N6E40= -k8s.io/apiextensions-apiserver v0.31.1/go.mod h1:tWMPR3sgW+jsl2xm9v7lAyRF1rYEK71i9G5dRtkknoQ= -k8s.io/apimachinery v0.31.6 h1:Pn96A0wHD0X8+l7QTdAzdLQPrpav1s8rU6A+v2/9UEY= -k8s.io/apimachinery v0.31.6/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= -k8s.io/apiserver v0.31.1 h1:Sars5ejQDCRBY5f7R3QFHdqN3s61nhkpaX8/k1iEw1c= -k8s.io/apiserver v0.31.1/go.mod h1:lzDhpeToamVZJmmFlaLwdYZwd7zB+WYRYIboqA1kGxM= -k8s.io/client-go v0.31.1 h1:f0ugtWSbWpxHR7sjVpQwuvw9a3ZKLXX0u0itkFXufb0= -k8s.io/client-go v0.31.1/go.mod h1:sKI8871MJN2OyeqRlmA4W4KM9KBdBUpDLu/43eGemCg= -k8s.io/cloud-provider v0.31.1 h1:40b6AgDizwm5eWratZbqubTHMob25VWr6NX2Ei5TwZA= -k8s.io/cloud-provider v0.31.1/go.mod h1:xAdkE7fdZdu9rKLuOZUMBfagu7bM+bas3iPux/2nLGg= -k8s.io/cluster-bootstrap v0.31.1 h1:lS5aJi2r6WEKnjO5UhbYsz8e3xmEfoF4Hiob/gnB/Nk= -k8s.io/cluster-bootstrap v0.31.1/go.mod h1:dxroRr4eQ0ekxis/kzGa1qODprQXAxQZrgDLfTk8Pug= -k8s.io/component-base v0.31.1 h1:UpOepcrX3rQ3ab5NB6g5iP0tvsgJWzxTyAo20sgYSy8= -k8s.io/component-base v0.31.1/go.mod h1:WGeaw7t/kTsqpVTaCoVEtillbqAhF2/JgvO0LDOMa0w= -k8s.io/component-helpers v0.31.1 h1:5hZUf3747atdgtR3gPntrG35rC2CkK7rYq2KUraz6Os= -k8s.io/component-helpers v0.31.1/go.mod h1:ye0Gi8KzFNTfpIuzvVDtxJQMP/0Owkukf1vGf22Hl6U= -k8s.io/controller-manager v0.31.1 h1:bwiy8y//EG5lJL2mdbOvZWrOgw2EXXIvwp95VYgoIis= -k8s.io/controller-manager v0.31.1/go.mod h1:O440MSE6EI1AEVhB2Fc8FYqv6r8BHrSXjm5aj3886No= -k8s.io/cri-api v0.31.6 h1:TdO+8b/CL88jXQ/OEKql6Pt6y0lyyC9+xvGGXUsuEW4= -k8s.io/cri-api v0.31.6/go.mod h1:Po3TMAYH/+KrZabi7QiwQI4a692oZcUOUThd/rqwxrI= -k8s.io/cri-client v0.31.1 h1:w5D7BAhiaSVVDZqHs7YUZPpuUCybx8tCxfdBuDBw7zo= -k8s.io/cri-client v0.31.1/go.mod h1:voVfZexZQwvlf/JD8w30sGN0k22LRcHRfCj7+m4kAXE= -k8s.io/csi-translation-lib v0.31.1 h1:ps9kya8+ih0CVL59JO2B4AYH8U/e3WLQxl9sx19NjjM= -k8s.io/csi-translation-lib v0.31.1/go.mod h1:VeYSucPZJbAt6RT25AzfG7WjyxCcmqxtr4V/CaDdNZc= -k8s.io/dynamic-resource-allocation v0.31.1 h1:AiOVtBdeBmKMbwAVnHmL/v+m9gY2z734x0LKJb4WOMg= -k8s.io/dynamic-resource-allocation v0.31.1/go.mod h1:I1j9Vk9/rbzAckolbNZg8WasttD5yYnsZeDX2dpISKQ= +k8s.io/api v0.33.3 h1:SRd5t//hhkI1buzxb288fy2xvjubstenEKL9K51KBI8= +k8s.io/api v0.33.3/go.mod h1:01Y/iLUjNBM3TAvypct7DIj0M0NIZc+PzAHCIo0CYGE= +k8s.io/apiextensions-apiserver v0.33.3 h1:qmOcAHN6DjfD0v9kxL5udB27SRP6SG/MTopmge3MwEs= +k8s.io/apiextensions-apiserver v0.33.3/go.mod h1:oROuctgo27mUsyp9+Obahos6CWcMISSAPzQ77CAQGz8= +k8s.io/apimachinery v0.33.3 h1:4ZSrmNa0c/ZpZJhAgRdcsFcZOw1PQU1bALVQ0B3I5LA= +k8s.io/apimachinery v0.33.3/go.mod h1:BHW0YOu7n22fFv/JkYOEfkUYNRN0fj0BlvMFWA7b+SM= +k8s.io/apiserver v0.33.3 h1:Wv0hGc+QFdMJB4ZSiHrCgN3zL3QRatu56+rpccKC3J4= +k8s.io/apiserver v0.33.3/go.mod h1:05632ifFEe6TxwjdAIrwINHWE2hLwyADFk5mBsQa15E= +k8s.io/client-go v0.33.3 h1:M5AfDnKfYmVJif92ngN532gFqakcGi6RvaOF16efrpA= +k8s.io/client-go v0.33.3/go.mod h1:luqKBQggEf3shbxHY4uVENAxrDISLOarxpTKMiUuujg= +k8s.io/cloud-provider v0.33.3 h1:HzpZh0W0MJoLkMGYrMjkHbwcGFIZxitgMf4utAwfPEY= +k8s.io/cloud-provider v0.33.3/go.mod h1:KcXaoYCJtTTiP+8IIEHcJDpvg0QzW67+FGWpgkOteDU= +k8s.io/cluster-bootstrap v0.33.3 h1:u2NTxJ5CFSBFXaDxLQoOWMly8eni31psVso+caq6uwI= +k8s.io/cluster-bootstrap v0.33.3/go.mod h1:p970f8u8jf273zyQ5raD8WUu2XyAl0SAWOY82o7i/ds= +k8s.io/component-base v0.33.3 h1:mlAuyJqyPlKZM7FyaoM/LcunZaaY353RXiOd2+B5tGA= +k8s.io/component-base v0.33.3/go.mod h1:ktBVsBzkI3imDuxYXmVxZ2zxJnYTZ4HAsVj9iF09qp4= +k8s.io/component-helpers v0.33.3 h1:fjWVORSQfI0WKzPeIFSju/gMD9sybwXBJ7oPbqQu6eM= +k8s.io/component-helpers v0.33.3/go.mod h1:7iwv+Y9Guw6X4RrnNQOyQlXcvJrVjPveHVqUA5dm31c= +k8s.io/controller-manager v0.33.3 h1:OItg5te3ixRw9MFko5KW2ed4ogBbwnJfrS4mCXixbsg= +k8s.io/controller-manager v0.33.3/go.mod h1:sH/I5CXliIc+3bnEjdalgSTJ/3fJhIHrDA3sOwTNgxM= +k8s.io/cri-api v0.33.3 h1:aQvK3UxsaVMul4z71lOiblMHdhw9ROaw3Cgg15xDrD4= +k8s.io/cri-api v0.33.3/go.mod h1:OLQvT45OpIA+tv91ZrpuFIGY+Y2Ho23poS7n115Aocs= +k8s.io/cri-client v0.33.3 h1:uzgRDZoQMoF0B4cnHsglOmeak/Gz60AD408oG1OSJgQ= +k8s.io/cri-client v0.33.3/go.mod h1:r1p300+uHBQ5VLvycKb73KI/XdQzECkLsNM/0Ly6oXE= +k8s.io/csi-translation-lib v0.33.3 h1:lPbtBKjrqDYSkZBEACrg+dXZZTHOwmQxrUc19EQD9z0= +k8s.io/csi-translation-lib v0.33.3/go.mod h1:GUIFfrXyiHE1U2OvWidQ2qD45rant3FTfB1Og+6IZFM= +k8s.io/dynamic-resource-allocation v0.33.3 h1:NeWzn5mkDjyHmxRmVgEBi4qA5b/r7Ie2jqcR4t21Z+Q= +k8s.io/dynamic-resource-allocation v0.33.3/go.mod h1:YU6axYSVf1vC2OnPB8PjG5KipqoxyAKUGXB7HvRxvTk= +k8s.io/endpointslice v0.33.3 h1:FDqh39YDYGTe6cPQTdsV0/K9tW4TYGAFfVmRcVv6Me8= +k8s.io/endpointslice v0.33.3/go.mod h1:vj5Kmf5c0tQtWqt0chH/veOZHzuXDXtmD9hEDwQVHwk= +k8s.io/externaljwt v0.33.3 h1:NCOAuQoer68MURN3IZA8vLnTk+jYdniAfPmgA+C9QvU= +k8s.io/externaljwt v0.33.3/go.mod h1:vTm400QuF+CUmrDNRkVpAACCBInj+1o5egaf7k61P8Y= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kms v0.31.1 h1:cGLyV3cIwb0ovpP/jtyIe2mEuQ/MkbhmeBF2IYCA9Io= -k8s.io/kms v0.31.1/go.mod h1:OZKwl1fan3n3N5FFxnW5C4V3ygrah/3YXeJWS3O6+94= -k8s.io/kube-aggregator v0.31.1 h1:vrYBTTs3xMrpiEsmBjsLETZE9uuX67oQ8B3i1BFfMPw= -k8s.io/kube-aggregator v0.31.1/go.mod h1:+aW4NX50uneozN+BtoCxI4g7ND922p8Wy3tWKFDiWVk= -k8s.io/kube-openapi v0.0.0-20250304201544-e5f78fe3ede9 h1:t0huyHnz6HsokckRxAF1bY0cqPFwzINKCL7yltEjZQc= -k8s.io/kube-openapi v0.0.0-20250304201544-e5f78fe3ede9/go.mod h1:5jIi+8yX4RIb8wk3XwBo5Pq2ccx4FP10ohkbSKCZoK8= -k8s.io/kubelet v0.31.1 h1:aAxwVxGzbbMKKk/FnSjvkN52K3LdHhjhzmYcyGBuE0c= -k8s.io/kubelet v0.31.1/go.mod h1:8ZbexYHqUO946gXEfFmnMZiK2UKRGhk7LlGvJ71p2Ig= -k8s.io/kubernetes v1.31.1 h1:1fcYJe8SAhtannpChbmnzHLwAV9Je99PrGaFtBvCxms= -k8s.io/kubernetes v1.31.1/go.mod h1:/YGPL//Fb9mdv5vukvAQ7Xon+Bqwry52bmjTdORAw+Q= -k8s.io/mount-utils v0.31.3 h1:CANy3prUYvvDCc2X7ZKgpjpDhAidx4gjGh/WwDrCPq8= -k8s.io/mount-utils v0.31.3/go.mod h1:HV/VYBUGqYUj4vt82YltzpWvgv8FPg0G9ItyInT3NPU= -k8s.io/pod-security-admission v0.31.1 h1:j++ISpfQU0mWpKhoS4tY06Wm5EKdn65teL4lPJhEMIM= -k8s.io/pod-security-admission v0.31.1/go.mod h1:0aE5T6MGm/50Nr/diBrC6+wwpxsT2E7NECe+TepUuEg= +k8s.io/kms v0.33.3 h1:7cQWC+GSH211NgY8LRKjBXNtkzra5SkpYzeZrOt5D+8= +k8s.io/kms v0.33.3/go.mod h1:C1I8mjFFBNzfUZXYt9FZVJ8MJl7ynFbGgZFbBzkBJ3E= +k8s.io/kube-aggregator v0.33.3 h1:Pa6hQpKJMX0p0D2wwcxXJgu02++gYcGWXoW1z1ZJDfo= +k8s.io/kube-aggregator v0.33.3/go.mod h1:hwvkUoQ8q6gv0+SgNnlmQ3eUue1zHhJKTHsX7BwxwSE= +k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff h1:/usPimJzUKKu+m+TE36gUyGcf03XZEP0ZIKgKj35LS4= +k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff/go.mod h1:5jIi+8yX4RIb8wk3XwBo5Pq2ccx4FP10ohkbSKCZoK8= +k8s.io/kubelet v0.33.3 h1:Cvy8+7Lq9saZds2ib7YBXbKvkMMJu3f5mzucmhSIJno= +k8s.io/kubelet v0.33.3/go.mod h1:Q1Cfr6VQq1m9v9XsE/mDmhTxPdN6NPU6Ug0e6mAqi58= +k8s.io/kubernetes v1.33.3 h1:dBx5Z2ZhR8kNzAwCoCz4j1niUbUrNUDVxeSj4/Ienu0= +k8s.io/kubernetes v1.33.3/go.mod h1:nrt8sldmckKz2fCZhgRX3SKfS2e+CzXATPv6ITNkU00= +k8s.io/mount-utils v0.33.3 h1:Q1jsnqdS4LdtJSYSXgiQv/XNrRHQncLk3gMYjKNSZrE= +k8s.io/mount-utils v0.33.3/go.mod h1:1JR4rKymg8B8bCPo618hpSAdrpO6XLh0Acqok/xVwPE= +k8s.io/pod-security-admission v0.33.3 h1:QjpEeaWV8hzCDq8YEtNmKOKlG6dARMK3zTZ98m3OYVI= +k8s.io/pod-security-admission v0.33.3/go.mod h1:GhVxV5tSx0HlclRcEd00Y5idzagPgqYo5GvWC8QEkX4= k8s.io/utils v0.0.0-20241210054802-24370beab758 h1:sdbE21q2nlQtFh65saZY+rRM6x6aJJI8IUa1AmH/qa0= k8s.io/utils v0.0.0-20241210054802-24370beab758/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.3 h1:PouPS/YVHiGXLJTXH/mtNybmnuSvjeh92wUkqIU4uCk= diff --git a/server/cmd/options/options.go b/server/cmd/options/options.go index c15f0e0..a2d3f7f 100644 --- a/server/cmd/options/options.go +++ b/server/cmd/options/options.go @@ -201,7 +201,7 @@ func (o *Options) Complete() (*CompletedOptions, error) { } } - completedGenericServerRunOptions, err := o.GenericControlPlane.Complete(nil, nil) + completedGenericServerRunOptions, err := o.GenericControlPlane.Complete(nil, nil, nil) if err != nil { return nil, err }