chore(deploy): optional nginx https redirect

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
This commit is contained in:
Rajesh Rajendran 2021-05-17 22:03:25 +05:30
parent 902b3a60cf
commit f823ce13ed
No known key found for this signature in database
GPG key ID: F9F6FCAB8BACB638

View file

@ -122,8 +122,11 @@ type() {
function app(){
case $1 in
nginx)
[[ NGINX_REDIRECT_HTTPS -eq 0 ]] && {
sed -i "/return 301/d" nginx-ingress/nginx-ingress/templates/configmap.yaml
git checkout -- nginx-ingress/nginx-ingress/templates/configmap.yaml
[[ NGINX_REDIRECT_HTTPS -eq 1 ]] && {
sed -i "s/# return 301/return 301/g" nginx-ingress/nginx-ingress/templates/configmap.yaml
# Toggles first occurrence of location list include.
sed -i "0,/include \/etc\/nginx\/conf.d\/location.list/s//# include \/etc\/nginx\/conf.d\/location.list/" nginx-ingress\/nginx-ingress\/templates\/configmap.yaml
}
ansible-playbook -c local setup.yaml -e @vars.yaml -e scale=$installation_type --tags nginx -v
exit 0
@ -170,3 +173,7 @@ done
{
ansible-playbook -c local setup.yaml -e @vars.yaml -e scale=$installation_type --skip-tags pre-check -v
} || exit $?