You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by ad...@apache.org on 2019/10/08 08:21:58 UTC

[incubator-dlab] 01/01: Added client-id for Endpoint provisioning.

This is an automated email from the ASF dual-hosted git repository.

adamsd pushed a commit to branch modified-endpoint-prov
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git

commit a8c104002a4fc03d420d3e217f4122667d822ca3
Author: AdamsDisturber <ad...@gmail.com>
AuthorDate: Tue Oct 8 11:21:45 2019 +0300

    Added client-id for Endpoint provisioning.
---
 infrastructure-provisioning/terraform/bin/deploy/endpoint_fab.py  | 4 +++-
 infrastructure-provisioning/terraform/bin/deploy/provisioning.yml | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/infrastructure-provisioning/terraform/bin/deploy/endpoint_fab.py b/infrastructure-provisioning/terraform/bin/deploy/endpoint_fab.py
index 0d2c508..5359851 100644
--- a/infrastructure-provisioning/terraform/bin/deploy/endpoint_fab.py
+++ b/infrastructure-provisioning/terraform/bin/deploy/endpoint_fab.py
@@ -261,7 +261,8 @@ def configure_supervisor_endpoint():
                       .format(args.ss_port, dlab_conf_dir))
             conn.sudo('sed -i "s|KEYCLOACK_HOST|{}|g" {}provisioning.yml'
                       .format(args.keycloack_host, dlab_conf_dir))
-
+            conn.sudo('sed -i "s|CLIENT_ID|{}|g" {}provisioning.yml'
+                      .format(args.keycloak_client_id, dlab_conf_dir))
             conn.sudo('sed -i "s|CLIENT_SECRET|{}|g" {}provisioning.yml'
                       .format(args.keycloak_client_secret, dlab_conf_dir))
             # conn.sudo('sed -i "s|MONGO_PASSWORD|{}|g" {}provisioning.yml'
@@ -534,6 +535,7 @@ def init_args():
                         default='18.06.3~ce~3-0~ubuntu')
     parser.add_argument('--ssn_bucket_name', type=str, default='')
     parser.add_argument('--endpoint_keystore_password', type=str, default='')
+    parser.add_argument('--keycloak_client_id', type=str, default='')
     parser.add_argument('--keycloak_client_secret', type=str, default='')
     parser.add_argument('--branch_name', type=str, default='DLAB-terraform')  # change default
     parser.add_argument('--env_os', type=str, default='debian')
diff --git a/infrastructure-provisioning/terraform/bin/deploy/provisioning.yml b/infrastructure-provisioning/terraform/bin/deploy/provisioning.yml
index 1e05106..7460139 100644
--- a/infrastructure-provisioning/terraform/bin/deploy/provisioning.yml
+++ b/infrastructure-provisioning/terraform/bin/deploy/provisioning.yml
@@ -146,7 +146,7 @@ keycloakConfiguration:
   ssl-required: none
   register-node-at-startup: true
   register-node-period: 600
-  resource: dlab-ui
+  resource: CLIENT_ID
   credentials:
     secret: CLIENT_SECRET
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org