forked from rook/rook
adds deploy.sh script to deploy validatingwebhookconfiguration and create secrets. adds new command ceph admission-controller to start webhook servers. adds validation for various rook custom resources Signed-off-by: Vineet Badrinath <vbadrina@redhat.com>
19 lines
512 B
Bash
Executable File
19 lines
512 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
BASE_DIR=$(cd "$(dirname "$0")"; pwd)
|
|
|
|
if [ -z "$KUBECONFIG" ];then
|
|
if [ -f "$HOME/.kube/config" ]; then
|
|
export KUBECONFIG="$HOME/.kube/config"
|
|
else
|
|
sudo cp /etc/kubernetes/admin.conf $HOME/
|
|
sudo chown $(id -u):$(id -g) $HOME/admin.conf
|
|
export KUBECONFIG=$HOME/admin.conf
|
|
fi
|
|
fi
|
|
|
|
if [ -f "${BASE_DIR}"/deploy_admission_controller.sh ];then
|
|
bash "${BASE_DIR}"/deploy_admission_controller.sh
|
|
else
|
|
echo ""${BASE_DIR}"/deploy_admission_controller.sh not found !"
|
|
fi |