mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
exit if KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE is set incorrectly
This commit is contained in:
parent
06abedb063
commit
6fd748e2c5
@ -1683,11 +1683,13 @@ function prepare-konnectivity-server-manifest {
|
|||||||
params+=("--uds-name=/etc/srv/kubernetes/konnectivity-server/konnectivity-server.socket")
|
params+=("--uds-name=/etc/srv/kubernetes/konnectivity-server/konnectivity-server.socket")
|
||||||
params+=("--cluster-cert=/etc/srv/kubernetes/pki/apiserver.crt")
|
params+=("--cluster-cert=/etc/srv/kubernetes/pki/apiserver.crt")
|
||||||
params+=("--cluster-key=/etc/srv/kubernetes/pki/apiserver.key")
|
params+=("--cluster-key=/etc/srv/kubernetes/pki/apiserver.key")
|
||||||
if [[ "${KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE:-grpc}" == 'http-connect' ]]; then
|
if [[ "${KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE:-grpc}" == 'grpc' ]]; then
|
||||||
|
params+=("--mode=grpc")
|
||||||
|
elif [[ "${KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE:-grpc}" == 'http-connect' ]]; then
|
||||||
params+=("--mode=http-connect")
|
params+=("--mode=http-connect")
|
||||||
else
|
else
|
||||||
# We can assume the mode is GRPC because we check for a valid protocol beforehand
|
echo "KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE must be set to either grpc or http-connect"
|
||||||
params+=("--mode=grpc")
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
params+=("--server-port=0")
|
params+=("--server-port=0")
|
||||||
|
Loading…
Reference in New Issue
Block a user