Skip to content

Commit 798157c

Browse files
author
Lily He
committed
update setup.sh
1 parent eb0c7b3 commit 798157c

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

kubernetes/samples/charts/util/setup.sh

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
# This script is to create or delete Ingress controllers. We support two ingress controllers: traefik and voyager.
66

77
MYDIR="$(dirname "$(readlink -f "$0")")"
8+
VNAME=operator-v # release name of Voyager
9+
TNAME=traefik-operator # release name of Traefik
810

911
function createVoyager() {
1012
echo "Creating Voyager operator on namespace 'voyager'."
@@ -19,10 +21,10 @@ function createVoyager() {
1921
fi
2022
echo
2123

22-
if [ "$(helm list | grep voyager-operator | wc -l)" = 0 ]; then
24+
if [ "$(helm list | grep $VNAME | wc -l)" = 0 ]; then
2325
echo "Ihstall voyager operator."
2426

25-
helm install appscode/voyager --name voyager-operator --version 7.4.0 \
27+
helm install appscode/voyager --name $VNAME --version 7.4.0 \
2628
--namespace voyager \
2729
--set cloudProvider=baremetal \
2830
--set apiserver.enableValidatingWebhook=false
@@ -52,9 +54,9 @@ function createTraefik() {
5254
echo "Creating Traefik operator on namespace 'traefik'."
5355
echo
5456

55-
if [ "$(helm list | grep traefik-operator | wc -l)" = 0 ]; then
57+
if [ "$(helm list | grep $TNAME | wc -l)" = 0 ]; then
5658
echo "Install Traefik Operator."
57-
helm install --name traefik-operator --namespace traefik --values ${MYDIR}/../traefik/values.yaml stable/traefik
59+
helm install --name $TNAME --namespace traefik --values ${MYDIR}/../traefik/values.yaml stable/traefik
5860
else
5961
echo "Traefik Operator is already installed."
6062
fi
@@ -108,9 +110,9 @@ function purgeCRDs() {
108110
}
109111

110112
function deleteVoyager() {
111-
if [ "$(helm list | grep voyager-operator | wc -l)" = 1 ]; then
113+
if [ "$(helm list | grep $VNAME | wc -l)" = 1 ]; then
112114
echo "Delete Voyager Operator. "
113-
helm delete --purge voyager-operator
115+
helm delete --purge $VNAME
114116
kubectl delete ns voyager
115117
purgeCRDs
116118
else
@@ -127,9 +129,9 @@ function deleteVoyager() {
127129
}
128130

129131
function deleteTraefik() {
130-
if [ "$(helm list | grep traefik-operator | wc -l)" = 1 ]; then
132+
if [ "$(helm list | grep $TNAME | wc -l)" = 1 ]; then
131133
echo "Delete Traefik operator."
132-
helm delete --purge traefik-operator
134+
helm delete --purge $TNAME
133135
kubectl delete ns traefik
134136
else
135137
echo "Traefik operator has already been deleted."

0 commit comments

Comments
 (0)