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