Skip to content

Commit 51aac92

Browse files
authored
Merge pull request kubernetes#91922 from Jefftree/netproxy-009
Upgrade apiserver-network-proxy to v0.0.9
2 parents a84784c + c6b2b1f commit 51aac92

File tree

12 files changed

+27
-21
lines changed

12 files changed

+27
-21
lines changed

cluster/gce/addons/konnectivity-agent/konnectivity-agent-ds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
- key: "CriticalAddonsOnly"
2424
operator: "Exists"
2525
containers:
26-
- image: us.gcr.io/k8s-artifacts-prod/kas-network-proxy/proxy-agent:v0.0.8
26+
- image: us.gcr.io/k8s-artifacts-prod/kas-network-proxy/proxy-agent:v0.0.9
2727
name: konnectivity-agent
2828
command: ["/proxy-agent"]
2929
args: [

cluster/gce/gci/configure-helper.sh

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1709,7 +1709,8 @@ function start-etcd-servers {
17091709
# Replaces the variables in the konnectivity-server manifest file with the real values, and then
17101710
# copy the file to the manifest dir
17111711
# $1: value for variable "agent_port"
1712-
# $2: value for bariable "admin_port"
1712+
# $2: value for variable "health_port"
1713+
# $3: value for variable "admin_port"
17131714
function prepare-konnectivity-server-manifest {
17141715
local -r temp_file="/tmp/konnectivity-server.yaml"
17151716
params=()
@@ -1731,7 +1732,8 @@ function prepare-konnectivity-server-manifest {
17311732

17321733
params+=("--server-port=0")
17331734
params+=("--agent-port=$1")
1734-
params+=("--admin-port=$2")
1735+
params+=("--health-port=$2")
1736+
params+=("--admin-port=$3")
17351737
params+=("--agent-namespace=kube-system")
17361738
params+=("--agent-service-account=konnectivity-agent")
17371739
params+=("--kubeconfig=/etc/srv/kubernetes/konnectivity-server/kubeconfig")
@@ -1742,7 +1744,8 @@ function prepare-konnectivity-server-manifest {
17421744
done
17431745
sed -i -e "s@{{ *konnectivity_args *}}@${konnectivity_args}@g" "${temp_file}"
17441746
sed -i -e "s@{{ *agent_port *}}@$1@g" "${temp_file}"
1745-
sed -i -e "s@{{ *admin_port *}}@$2@g" "${temp_file}"
1747+
sed -i -e "s@{{ *health_port *}}@$2@g" "${temp_file}"
1748+
sed -i -e "s@{{ *admin_port *}}@$3@g" "${temp_file}"
17461749
sed -i -e "s@{{ *liveness_probe_initial_delay *}}@30@g" "${temp_file}"
17471750
mv "${temp_file}" /etc/kubernetes/manifests
17481751
}
@@ -1753,7 +1756,7 @@ function prepare-konnectivity-server-manifest {
17531756
function start-konnectivity-server {
17541757
echo "Start konnectivity server pods"
17551758
prepare-log-file /var/log/konnectivity-server.log
1756-
prepare-konnectivity-server-manifest "8132" "8133"
1759+
prepare-konnectivity-server-manifest "8132" "8133" "8134"
17571760
}
17581761

17591762
# Calculates the following variables based on env variables, which will be used

cluster/gce/manifests/konnectivity-server.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
hostNetwork: true
1313
containers:
1414
- name: konnectivity-server-container
15-
image: us.gcr.io/k8s-artifacts-prod/kas-network-proxy/proxy-server:v0.0.8
15+
image: us.gcr.io/k8s-artifacts-prod/kas-network-proxy/proxy-server:v0.0.9
1616
resources:
1717
requests:
1818
cpu: 25m
@@ -21,14 +21,17 @@ spec:
2121
httpGet:
2222
scheme: HTTP
2323
host: 127.0.0.1
24-
port: {{ admin_port }}
24+
port: {{ health_port }}
2525
path: /healthz
2626
initialDelaySeconds: {{ liveness_probe_initial_delay }}
2727
timeoutSeconds: 60
2828
ports:
2929
- name: agentport
3030
containerPort: {{ agent_port }}
3131
hostPort: {{ agent_port }}
32+
- name: healthport
33+
containerPort: {{ health_port }}
34+
hostPort: {{ health_port }}
3235
- name: adminport
3336
containerPort: {{ admin_port }}
3437
hostPort: {{ admin_port }}

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ replace (
495495
modernc.org/strutil => modernc.org/strutil v1.0.0
496496
modernc.org/xc => modernc.org/xc v1.0.0
497497
rsc.io/pdf => rsc.io/pdf v0.1.1
498-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client => sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9-0.20200513220823-33b997865007
498+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client => sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9
499499
sigs.k8s.io/kustomize => sigs.k8s.io/kustomize v2.0.3+incompatible
500500
sigs.k8s.io/structured-merge-diff/v3 => sigs.k8s.io/structured-merge-diff/v3 v3.0.0
501501
sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.2.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -562,8 +562,8 @@ modernc.org/mathutil v1.0.0/go.mod h1:wU0vUrJsVWBZ4P6e7xtFJEhFSNsfRLJ8H458uRjg03
562562
modernc.org/strutil v1.0.0/go.mod h1:lstksw84oURvj9y3tn8lGvRxyRC1S2+g5uuIzNfIOBs=
563563
modernc.org/xc v1.0.0/go.mod h1:mRNCo0bvLjGhHO9WsyuKVU4q0ceiDDDoEeWDJHrNx8I=
564564
rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4=
565-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9-0.20200513220823-33b997865007 h1:Ho2sDHU9dT0qiPolvGZuhu9Js6qV3U1ZLt61HEWkrRQ=
566-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9-0.20200513220823-33b997865007/go.mod h1:dzAXnQbTRyDlZPJX2SUPEqvnB+j7AJjtlox7PEwigU0=
565+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9 h1:rusRLrDhjBp6aYtl9sGEvQJr6faoHoDLd0YcUBTZguI=
566+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9/go.mod h1:dzAXnQbTRyDlZPJX2SUPEqvnB+j7AJjtlox7PEwigU0=
567567
sigs.k8s.io/kustomize v2.0.3+incompatible h1:JUufWFNlI44MdtnjUqVnvh29rR37PQFzPbLXqhyOyX0=
568568
sigs.k8s.io/kustomize v2.0.3+incompatible/go.mod h1:MkjgH3RdOWrievjo6c9T245dYlB5QeXV4WCbnt/PEpU=
569569
sigs.k8s.io/structured-merge-diff/v3 v3.0.0 h1:dOmIZBMfhcHS09XZkMyUgkq5trg3/jRyJYFZUiaOp8E=

staging/src/k8s.io/apiextensions-apiserver/go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/apiserver/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ require (
4848
k8s.io/klog/v2 v2.1.0
4949
k8s.io/kube-openapi v0.0.0-20200427153329-656914f816f9
5050
k8s.io/utils v0.0.0-20200414100711-2df71ebbae66
51-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9-0.20200513220823-33b997865007
51+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9
5252
sigs.k8s.io/structured-merge-diff/v3 v3.0.0
5353
sigs.k8s.io/yaml v1.2.0
5454
)

staging/src/k8s.io/apiserver/go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/kube-aggregator/go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/legacy-cloud-providers/go.sum

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)