Added WVState University gateway directory
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/2f471d10 Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/2f471d10 Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/2f471d10 Branch: refs/heads/AIRAVATA-2500 Commit: 2f471d104dcd7a03ee5f46d758e51fee06825077 Parents: ccd2518 Author: Eroma Abeysinghe <eroma.abeysin...@gmail.com> Authored: Mon Aug 14 15:54:52 2017 -0400 Committer: Eroma Abeysinghe <eroma.abeysin...@gmail.com> Committed: Mon Aug 14 15:54:52 2017 -0400 ---------------------------------------------------------------------- .../scigap/production/pga_config/wvsu/vars.yml | 71 ++++++++++++++++++++ .../scigap/production/pga_config/wvsu/vault.yml | 18 +++++ 2 files changed, 89 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/2f471d10/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml new file mode 100644 index 0000000..d8d3dda --- /dev/null +++ b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml @@ -0,0 +1,71 @@ +# +# +# 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: "sciencegateway.wvstateu.edu" +#vhost_serveralias: "www.seagrid.org" +#vhost_servername: "beta.seagrid.org" +vhost_ssl: True +# TODO: have Ansible manage these files as well +ssl_certificate_file: "/etc/letsencrypt/live/sciencegateway.wvstateu.edu/cert.pem" +ssl_certificate_chain_file: "/etc/letsencrypt/live/sciencegateway.wvstateu.edu/fullchain.pem" +ssl_certificate_key_file: "/etc/letsencrypt/live/sciencegateway.wvstateu.edu/privkey.pem" +#ssl_certificate_file: "/etc/letsencrypt/live/beta.seagrid.org/cert.pem" +#ssl_certificate_chain_file: "/etc/letsencrypt/live/beta.seagrid.org/fullchain.pem" +#ssl_certificate_key_file: "/etc/letsencrypt/live/beta.seagrid.org/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: "WVirginia State University" + 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: "https://{{ vhost_servername }}/callback-url" + +gateway_id: "wvirginia-state-university" +# relative to document root dir +experiment_data_dir: "{{ user_data_dir }}/wvirginia-state-university" +gateway_data_store_resource_id: "gf4.ucs.indiana.edu_61552681-96f0-462a-a36c-a62a010bffc6" +gateway_data_store_ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCHm/f06vFCah0lVLnykei1cwkKMGwaCdn//BjZtG/9OnV7fjDzjISBCuz+LEC/FJKv3BaByAQ0Tvq0GxIgBzR31r2Qpp7yKJyl1THpftrshPOD2M1FOJfebc9QAnVKdQQpIGtA5/viOnZfV0nnEXqiKjafsAdwnSP3097XSvD7UvQGwkhmG4oIbs66RTh19gUB3/4QZZBEbUDBaeHrxzwS/NXaQorCfrZt2mJCNeFLdhiqqg2JbT4g4X/Crps6es/o3fN6mRsFnRu9Y5Xhh/FFyT/u8IiW18FzHaH9hfOhyxeKRQCk0nJV+aREcmJ3wIk7VRA/bKGWcVDqZRHRvcPR" + +## Portal related variables +super_admin_portal: "false" +admin_emails: "['smalka...@wvstateu.edu', 'sgrc-iu-gr...@iu.edu']" +portal_email_username: "pga.airav...@gmail.com" +portal_email_password: "{{ vault_portal_email_password }}" +#portal_theme: "base" +#portal_theme_repo: "https://github.com/SciGaP/seagrid-website-theme.git" +portal_title: "WVirginia State University" +... http://git-wip-us.apache.org/repos/asf/airavata/blob/2f471d10/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml new file mode 100644 index 0000000..b3604e1 --- /dev/null +++ b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml @@ -0,0 +1,18 @@ +$ANSIBLE_VAULT;1.1;AES256 +35323762653231363462626232343162626463396532613066333835393036346438663033383265 +3033343435373136646238666630336664326462636663380a333864396266376535633663646364 +61313864383035336533326235643962336261366436396633666138373762303034626665306539 +6362623765646339650a336639323831356365656637306465323738626339353838383836323039 +66613633303932623163653366393533376130613230663161343863376665643761613839663564 +35366261333562333561646634383436343133366263643432396336356537303937386262343439 +61333861306436326465386337646663653333326531333662366536396336643037653266376665 +31613564336439363235653064313539613263666562326432373436393537373061306530633839 +37316237343336633966663436663462393133643231636566633061383164336130333566333333 +32646336393531383139306462643563663438373564653765346433646264653739313435323132 +37646431313366363663373234376564346437613432386536306334613661653937303664636532 +32633136393630333635326663346636393939303765313861613364653136306664653735343331 +62366331653262326662636363633665323931346337323461373230663531613664313963383862 +39663530353831326665626333643762343561313338333438623863313638383631663836346163 +32336539616137366630336238636633653661666135396330666130356236643263333739633466 +63613735346464613130363164343466313336633164333238373237633132643031656632633632 +3034