Commit 8665f6be authored by Rajesh's avatar Rajesh Committed by rjshrjndrn
Browse files

Updating installation script to include keycloak provision

No related merge requests found
Showing with 9 additions and 9 deletions
+9 -9
......@@ -13,7 +13,7 @@ module=Core
cp $INVENTORY_PATH/$module/* ../ansible/inventory/env/
# Installing dbs (es, cassandra, postgres)
ansible-playbook -i ../ansible/inventory/env/ ../ansible/provision.yml --skip-tags "postgresql-slave,log-es"
ansible-playbook -i ../ansible/inventory/env/ ../ansible/postgresql-data-update.yml
ansible-playbook -i ../ansible/inventory/env/ ../ansible/postgresql-data-update.yml
#
# Bootstrapping k8s
ansible-playbook -i ../ansible/inventory/env/ ../kubernetes/ansible/bootstrap_minimal.yaml
......@@ -30,19 +30,19 @@ echo "@@@@@@@@@ Onboard Consumers"
ansible-playbook -v -i ../ansible/inventory/env/ ../ansible/api-manager.yml --tags kong-consumer
jwt_token=$(sudo cat /root/jwt_token_player.txt)
# Provisioning keycloak
ansible-playbook -i ../ansible/inventory/env ../ansible/keycloak.yml --tags provision
# Deploying keycloak
ansible-playbook -i ../ansible/inventory/env ../ansible/keycloak.yml --tags deploy
# Bootstrapping keycloak
ansible-playbook -i ../ansible/inventory/env ../ansible/keycloak.yml --tags deploy
#
# services="adminutil apimanager badger cert content enc learner lms notification player telemetry userorg"
# disabling some services due to unavailability of public images
services="adminutil apimanager content learner player telemetry nginx-private-ingress"
services="adminutil apimanager content learner player telemetry nginx-private-ingress nginx-private-ingress"
for service in $services;
do
echo "@@@@@@@@@@@@@@ Deploying $service @@@@@@@@@@@@@@@@@@"
ansible-playbook -i ../ansible/inventory/env/ ../kubernetes/ansible/deploy_core_service.yml -e "kubeconfig_path=/etc/rancher/k3s/k3s.yaml chart_path=/home/ops/sunbird-devops/kubernetes/helm_charts/core/${service} release_name=${service} core_vault_kong__test_jwt=${jwt_token}"
done
# Provisioning keycloak
ansible-playbook -i ../ansible/inventory/env ../ansible/keycloak.yml --tags provision
# Deploying keycloak
ansible-playbook -i ../ansible/inventory/env ../ansible/keycloak.yml --tags deploy -e "artifact_path=${HOME}/keycloak_artifacts.zip"
# Bootstrapping keycloak
ansible-playbook -i ../ansible/inventory/env ../ansible/keycloak.yml --tags bootstrap -v
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment