mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 21:47:07 +00:00
Let update-swagger-spec.sh run on Mac
Put the certs into a temp dir rather than a protected system dir (/var/run) which only root can access.
This commit is contained in:
parent
c533ae4dd0
commit
22f14a92c0
@ -40,6 +40,7 @@ kube::golang::setup_env
|
|||||||
|
|
||||||
apiserver=$(kube::util::find-binary "kube-apiserver")
|
apiserver=$(kube::util::find-binary "kube-apiserver")
|
||||||
|
|
||||||
|
TMP_DIR=$(mktemp -d /tmp/update-swagger-spec.XXXX)
|
||||||
ETCD_HOST=${ETCD_HOST:-127.0.0.1}
|
ETCD_HOST=${ETCD_HOST:-127.0.0.1}
|
||||||
ETCD_PORT=${ETCD_PORT:-4001}
|
ETCD_PORT=${ETCD_PORT:-4001}
|
||||||
API_PORT=${API_PORT:-8050}
|
API_PORT=${API_PORT:-8050}
|
||||||
@ -58,6 +59,7 @@ KUBE_API_VERSIONS="v1,autoscaling/v1,batch/v1,extensions/v1beta1" "${KUBE_OUTPUT
|
|||||||
--public-address-override="127.0.0.1" \
|
--public-address-override="127.0.0.1" \
|
||||||
--advertise-address="10.10.10.10" \
|
--advertise-address="10.10.10.10" \
|
||||||
--kubelet-port=${KUBELET_PORT} \
|
--kubelet-port=${KUBELET_PORT} \
|
||||||
|
--cert-dir="${TMP_DIR}/certs" \
|
||||||
--service-cluster-ip-range="10.0.0.0/24" >/tmp/swagger-api-server.log 2>&1 &
|
--service-cluster-ip-range="10.0.0.0/24" >/tmp/swagger-api-server.log 2>&1 &
|
||||||
APISERVER_PID=$!
|
APISERVER_PID=$!
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user