mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Allow passing custom list of admission plugins to kubemark
This commit is contained in:
parent
4241a42ad5
commit
08d60999fc
@ -122,7 +122,6 @@ kubernetes/server/bin/kube-apiserver \
|
||||
--secure-port=443 \
|
||||
--basic-auth-file=/srv/kubernetes/basic_auth.csv \
|
||||
--target-ram-mb=$((${NUM_NODES} * 60)) \
|
||||
--admission-control=NamespaceLifecycle,LimitRanger,ServiceAccount,ResourceQuota \
|
||||
$(cat apiserver_flags) &> /var/log/kube-apiserver.log &
|
||||
|
||||
# kube-contoller-manager now needs running kube-api server to actually start
|
||||
|
@ -28,6 +28,15 @@ ${APISERVER_TEST_ARGS}
|
||||
--storage-backend=${STORAGE_BACKEND}
|
||||
--service-cluster-ip-range="${SERVICE_CLUSTER_IP_RANGE}"
|
||||
EOF
|
||||
if [ -z "${CUSTOM_ADMISSION_PLUGINS:-}"]; then
|
||||
cat >> "${RESOURCE_DIRECTORY}/apiserver_flags" <<EOF
|
||||
--admission-control=NamespaceLifecycle,LimitRanger,ServiceAccount,ResourceQuota
|
||||
EOF
|
||||
else
|
||||
cat >> "${RESOURCE_DIRECTORY}/apiserver_flags" <<EOF
|
||||
--admission-control=${CUSTOM_ADMISSION_PLUGINS}
|
||||
EOF
|
||||
fi
|
||||
sed -i'' -e "s/\"//g" "${RESOURCE_DIRECTORY}/apiserver_flags"
|
||||
|
||||
cat > "${RESOURCE_DIRECTORY}/scheduler_flags" <<EOF
|
||||
|
Loading…
Reference in New Issue
Block a user