Repository: airavata Updated Branches: refs/heads/develop 1a6606fd4 -> 5f04191cb
Adding new Kentucky gateway Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/784d3ded Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/784d3ded Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/784d3ded Branch: refs/heads/develop Commit: 784d3dede6f616b15307f012c5d4193300fbd45e Parents: e0b64eb Author: Eroma Abeysinghe <[email protected]> Authored: Tue Oct 10 12:13:54 2017 -0400 Committer: Eroma Abeysinghe <[email protected]> Committed: Tue Oct 10 12:13:54 2017 -0400 ---------------------------------------------------------------------- .../production/pga_config/Kentucky/vars.yml | 65 ++++++++++++++++++++ .../production/pga_config/Kentucky/vault.yml | 18 ++++++ 2 files changed, 83 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/784d3ded/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vars.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vars.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vars.yml new file mode 100644 index 0000000..62ca232 --- /dev/null +++ b/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/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: "hpcgateway.uky.edu" +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: "University of Kentucky HPC 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: "university-of-kentucky-hpc-gateway" +# 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 AAAAB3NzaC1yc2EAAAADAQABAAABAQCajV9E/lBaAdpDecuhB2/Qv3losWr+zNVMwJcpq8ZPiWKA9AFJNT8TW3/VJC/RtrzVzmITMqJYOaQM5mPAOn5D6T7y2CvHxIFL5MktNc1dNiCXbg0nT+zQFirIGNskbs9xE5AWJDsNXOWj1Hjaffk80WjpRNvreXV3mrvdSi0BQYKxp0zIuXNgSR8/LjvYSWn+L/xhrP5eMYcOPlVsrkp1O7imeiib4je0ZNzsd6YXIfNhNoJIzod0AinpmM85zJ/OuemHePE0c4hiU7caOxhBiRxzNCSpN+IFLvo/l8txdnXP1nTwvahZtvVaxuj4OHEeaLSVU8CPxmwBGQEuN4AP" + +## Portal related variables +super_admin_portal: "false" +admin_emails: "['[email protected]','[email protected]']" +portal_email_username: "[email protected]" +portal_email_password: "{{ vault_portal_email_password }}" +#portal_theme: "gsu-gateway-theme" +#portal_theme_repo: "https://github.com/SciGaP/gsu-gateway-theme" +portal_title: "University of Kentucky HPC Gateway" +... http://git-wip-us.apache.org/repos/asf/airavata/blob/784d3ded/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vault.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vault.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vault.yml new file mode 100644 index 0000000..6561088 --- /dev/null +++ b/dev-tools/ansible/inventories/scigap/production/pga_config/Kentucky/vault.yml @@ -0,0 +1,18 @@ +$ANSIBLE_VAULT;1.1;AES256 +37626263363332353866343061643735643838653034373361396564333636643166333965316235 +3231333239643538653366393638313061316261386561300a313835333563383833313962346635 +33646534613662383863326361353165646164373766366638633564656161383838356237316634 +3936386237383330630a613239323032643638376138313561646666613731303334636562333832 +65623661306535656363316461633964316365323532616634643662623839366435326264613230 +33313962363036666334613134326131313538656631376335376438316630383062353465643964 +39313536373439333333653065383135313330666462653566353732626638383635383066643963 +66316637306231653761396230316637313064636633353665343064313132383466313935313563 +34656331663966393139376633386631316139643131323764623766613066353631323330363839 +32363939646531376237383436326137336430663932633463643132353836323561626562393132 +34376565636361626636366365336138343532643639653333376234376466396166323036323439 +33363866653730623234323136326363313534633863396263663463656230616132386531333132 +39366538613731346136323733383766643065353836346466316430343836353633306338306438 +31326336393461666461343532386139616663646138323137373663643865653936353962333231 +61343861626562623061336462316336393965333231383139373739336339643462383661373061 +64633432306166396337653934633561323031316363346433633039323366326635333065323862 +3262
