You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by er...@apache.org on 2018/04/23 12:40:32 UTC

[airavata] branch master updated: Adding Next Gen Thermodynamics gateway directories

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

eroma pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/master by this push:
     new f2fd1c2  Adding Next Gen Thermodynamics gateway directories
f2fd1c2 is described below

commit f2fd1c226c00a094839f9bc29f562b27b89da40b
Author: Eroma Abeysinghe <er...@gmail.com>
AuthorDate: Mon Apr 23 08:40:25 2018 -0400

    Adding Next Gen Thermodynamics gateway directories
---
 .../scigap/production/pga_config/nexttdb/vars.yml  | 65 ++++++++++++++++++++++
 .../scigap/production/pga_config/nexttdb/vault.yml | 18 ++++++
 2 files changed, 83 insertions(+)

diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/nexttdb/vars.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/nexttdb/vars.yml
new file mode 100644
index 0000000..4ab286d
--- /dev/null
+++ b/dev-tools/ansible/inventories/scigap/production/pga_config/nexttdb/vars.yml
@@ -0,0 +1,65 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+---
+pga_repo: "https://github.com/apache/airavata-php-gateway.git"
+git_branch: "master"
+user: "pga"
+group: "pga"
+doc_root_dir: "/var/www/portals/{{ gateway_id }}"
+vhost_servername: "nexttdb.sciencegateway.scigap.org"
+vhost_ssl: false
+# TODO: have Ansible manage these files as well
+#ssl_certificate_file: "/etc/letsencrypt/live/hpcgateway.uky.edu/cert.pem"
+#ssl_certificate_chain_file: "/etc/letsencrypt/live/hpcgateway.uky.edu/fullchain.pem"
+#ssl_certificate_key_file: "/etc/letsencrypt/live/hpcgateway.uky.edu/privkey.pem"
+
+## Keycloak related variables
+tenant_domain: "{{ gateway_id }}"
+admin_username: "admin"
+admin_password: "{{ vault_admin_password }}"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+oidc_discovery_url: "https://iam.scigap.org/auth/realms/{{ tenant_domain }}/.well-known/openid-configuration"
+
+auth_options:
+  - name: "NextGen Thermodynamics Gateway"
+    oauth_grant_type: "password"
+# - name: "CILogon"
+#    oauth_grant_type: "authorization_code"
+#   oauth_authorize_url_extra_params: "kc_idp_hint=cilogon"
+#   logo: "/assets/cilogon-logo-24x24-b.png"
+oauth_callback_url: "http://{{ vhost_servername }}/callback-url"
+
+gateway_id: "nexttdb"
+# relative to document root dir
+experiment_data_dir: "{{ user_data_dir }}/{{ gateway_id }}"
+gateway_data_store_resource_id: "gf4.ucs.indiana.edu_61552681-96f0-462a-a36c-a62a010bffc6"
+gateway_data_store_ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9jXb9oP4qh3S5Au98nYyV6rOfBXgnvq2asVuapb+a2zyzKKXVxl254IKvFC709F3U9i0re/Z+FQO9qDPZFAgQLps8anyE6+xKuU0DUvzk76OVX/ZMlHfSyRFqKuDBIln02M5rM6qLEUjh7INk1y6z0D1kPW3TsU7w7uY66k4FSAX9qAEZlemy4oCCIQVrege4ZWYSd02H/jXm6j6z7XPI63UbXhpFbZHwdGEAeiQaaas9fDDsy33lN66fC39qV80R5A/7rYQwhyfL1V3wic97lplNyPdZ2fGSUUtFLZxOtJQ1IhDq6kCSYVgQg8U3QviJ5QlYs2CSusshcWUkIZQ/"
+
+## Portal related variables
+super_admin_portal: "false"
+admin_emails: "['sgrc-iu-group@iu.edu','chenzhu@indiana.edu']"
+portal_email_username: "pga.airavata@gmail.com"
+portal_email_password: "{{ vault_portal_email_password }}"
+#portal_theme: "gsu-gateway-theme"
+#portal_theme_repo: "https://github.com/SciGaP/gsu-gateway-theme"
+portal_title: "NextGen Thermodynamics Gateway"
+...
diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/nexttdb/vault.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/nexttdb/vault.yml
new file mode 100644
index 0000000..20cade8
--- /dev/null
+++ b/dev-tools/ansible/inventories/scigap/production/pga_config/nexttdb/vault.yml
@@ -0,0 +1,18 @@
+$ANSIBLE_VAULT;1.1;AES256
+33626332393264303538663364323266353738643164613362346261316336643739393937396164
+6132303065653534646365323339343165623634333532330a633165653238333564613166373761
+37316562386664336635333738393236383733633338363430623564383365366566323734646632
+3065333039333034330a633065373464373064346262303566376533306230356138333964363364
+37646262383334666464653138633633623635623636313038386264336332633037346432353837
+38643863303763356463613938353435306132303838323936636336333863643934323230333462
+34386637366633373130646537653839666635383133373338623935376164383535313762633763
+30663038343734666466633461306437366461663232623333643866616537333765633932613562
+31653761623134393130326537633239306164643763343731366139613939313236356534313739
+30356666656565373331616462303330346130326435313933633764623466313739633762353662
+33646363343935616264353439346635333834343365383737653438313030626332393832333633
+35383465663861613335316637363266666463643037633031366133616533316130346261343466
+38306337653835643633623635346231373738336238343533356235323030656162626336316461
+36653663643334656437646330626133613065653037303637316164653832306235366266323065
+32363066613163633533643037356134636430613231343333633739616132353934306638616336
+62653030393133333964306334383866363064333561363662656362316432636563633432613037
+6262

-- 
To stop receiving notification emails like this one, please contact
eroma@apache.org.