21 lines
415 B
Bash
Executable File
21 lines
415 B
Bash
Executable File
#!/usr/bin/env bash
|
|
TOP="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
|
|
|
|
namespace=kube-system
|
|
|
|
charts=(
|
|
cluster-auth-rbac.yaml
|
|
kube-proxy.yaml
|
|
)
|
|
|
|
cd $TOP
|
|
. ../config.sh
|
|
|
|
kubectl_apply_files $namespace "${charts[@]}"
|
|
|
|
export_vars
|
|
|
|
kubectl delete secret cluster-ca -n $namespace
|
|
kubectl create secret tls cluster-ca \
|
|
--namespace=$namespace --cert=$initca/ca.pem --key=$initca/ca-key.pem
|