Skip to content

Commit

Permalink
fix: set default values on parsing yq
Browse files Browse the repository at this point in the history
  • Loading branch information
HoKim98 committed Aug 17, 2024
1 parent 9798fee commit 5a5bc08
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions templates/csi/s3/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,22 @@ NAMESPACE="${NAMESPACE:-$NAMESPACE_DEFAULT}"
# Parse from kiss-config
STORAGE_CLASS_NAME="$(
kubectl -n kiss get secret kiss-config -o yaml |
yq -r '.data.object_storage_class_name' |
yq -r '.data.object_storage_class_name // ""' |
base64 --decode
)"
STORAGE_ENDPOINT="$(
kubectl -n kiss get secret kiss-config -o yaml |
yq -r '.data.object_storage_endpoint' |
yq -r '.data.object_storage_endpoint // ""' |
base64 --decode
)"
STORAGE_KEY_ACCESS="$(
kubectl -n kiss get secret kiss-config -o yaml |
yq -r '.data.object_storage_key_access' |
yq -r '.data.object_storage_key_access // ""' |
base64 --decode
)"
STORAGE_KEY_SECRET="$(
kubectl -n kiss get secret kiss-config -o yaml |
yq -r '.data.object_storage_key_secret' |
yq -r '.data.object_storage_key_secret // ""' |
base64 --decode
)"

Expand Down
2 changes: 1 addition & 1 deletion templates/gpu/nvidia/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ NAMESPACE="${NAMESPACE:-$NAMESPACE_DEFAULT}"
# Parse from kiss-config
export OS_DEFAULT="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.os_default'
yq -r '.data.os_default // ""'
)"

###########################################################
Expand Down
8 changes: 4 additions & 4 deletions templates/ingress/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,19 @@ set -x
# Parse from kiss-config
export DNS_SERVER_1="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.domain_dns_server_ns1'
yq -r '.data.domain_dns_server_ns1 // ""'
)"
export DNS_SERVER_2="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.domain_dns_server_ns2'
yq -r '.data.domain_dns_server_ns2 // ""'
)"
export DOMAIN_NAME="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.domain_name'
yq -r '.data.domain_name // ""'
)"
export LOADBALANCER_IP="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.domain_ingress_server'
yq -r '.data.domain_ingress_server // ""'
)"

###########################################################
Expand Down
2 changes: 1 addition & 1 deletion templates/ingress/nginx-ingress/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ NAMESPACE="${NAMESPACE:-$NAMESPACE_DEFAULT}"
# Parse from kiss-config
export AUTH_DOMAIN_NAME="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.auth_domain_name'
yq -r '.data.auth_domain_name // ""'
)"

###########################################################
Expand Down
2 changes: 1 addition & 1 deletion templates/monitoring/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ set -x
# Parse from CoreDNS
export CLUSTER_NAME="$(
kubectl -n kube-system get configmap coredns -o yaml |
yq -r '.data.Corefile' |
yq -r '.data.Corefile // ""' |
grep -Po ' +kubernetes \K[\w\.\_\-]+'
)"
export DOMAIN_NAME="ingress-nginx-controller.vine.svc.${CLUSTER_NAME}"
Expand Down
2 changes: 1 addition & 1 deletion templates/vine/keycloak/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ NAMESPACE="${NAMESPACE:-$NAMESPACE_DEFAULT}"

export DOMAIN_NAME="$(
kubectl -n kiss get configmap kiss-config -o yaml |
yq -r '.data.domain_name'
yq -r '.data.domain_name // ""'
)"

###########################################################
Expand Down

0 comments on commit 5a5bc08

Please sign in to comment.