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 2b0ee9d1a6 Deploying Molecular Dynamics Cybershuttle gateway
2b0ee9d1a6 is described below

commit 2b0ee9d1a67d89b835f3ef86f4d4ad12b8b70e4b
Author: eroma2014 <[email protected]>
AuthorDate: Fri Mar 31 16:09:38 2023 -0400

    Deploying Molecular Dynamics Cybershuttle gateway
---
 .../host_vars/molecular-dynamics/vars.yml          | 56 ++++++++++++++++++++++
 .../host_vars/molecular-dynamics/vault.yml         | 12 +++++
 .../ansible/inventories/scigap/production/hosts    |  1 +
 3 files changed, 69 insertions(+)

diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
new file mode 100644
index 0000000000..53686ea595
--- /dev/null
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
@@ -0,0 +1,56 @@
+#
+#
+# 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.
+#
+
+---
+
+# TODO: tus not setup yet
+tusd_vhost_servername:
+
+vhost_servername: "md.cybershuttle.org"
+vhost_ssl: True
+ssl_certificate_file: "/etc/letsencrypt/live/{{ vhost_servername }}/cert.pem"
+ssl_certificate_chain_file: "/etc/letsencrypt/live/{{ vhost_servername 
}}/fullchain.pem"
+ssl_certificate_key_file: "/etc/letsencrypt/live/{{ vhost_servername 
}}/privkey.pem"
+
+# Increase max upload size to 200MB
+#django_file_upload_max_file_size_mb: 200
+
+## Keycloak related variables
+tenant_domain: "molecular-dynamics"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+
+auth_options:
+  password:
+    name: "Molecular Dynamics Gateway"
+  external:
+#    - name: "Existing Institution Credentials"
+#      idp_alias: "cilogon"
+#      logo: "images/cilogon-logo-24x24-b.png"
+
+gateway_id: "molecular-dynamics"
+experiment_data_dir: "{{ user_data_dir }}/molecular-dynamics"
+#gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQDVSe+qdmtbC0557O4C+Xv5jrSr66Wjj/zx9fDHhX3j5xHxWA90mnc5HNfFRSM+IqL4kICY83M7YQWClOdpITMb1tLFNzY4ZkR4X7xTxFw8MGkMGm3lEPFhr2Sht7CwC3Br/5x4wUIlNfWMkWmRT+evaM1GGHozkjgCVutsSINLKbz38L2/ZYlJ5l14WaCq602IY8qUFDNUzSC8Tl44IyG9l6ocnEvE4sBbMiFKx38jIRTlZDyIqJ5V1WzeW0xm7wzVQQsAQHn7x2yTNgJ2I6EX4kJeyjwXIbl4N70QuISaHz4XOe6/L1a/c2fMuLmjc5GgjoUPxscvyCvCrTSu/3Zf"
+
+admin_emails: "[('CIRC', '[email protected]')]"
+portal_title: "Molecular Dynamics Gateway"
+
+#django_google_analytics_tracking_id: "UA-66348921-1"
+...
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vault.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vault.yml
new file mode 100644
index 0000000000..4536cde6fa
--- /dev/null
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vault.yml
@@ -0,0 +1,12 @@
+$ANSIBLE_VAULT;1.1;AES256
+66396632386236353530653733363831366335643137333664356434336333393234633466633138
+6265353330303335343262393535666234353138356562330a663264353831363336396330663130
+61623064386530366634316531343136393837376662323832623033336462343332316239616565
+3232623064383330320a343433656466656236616665653034373963303934626439363630343332
+38326661386337383834633861323830643834383064656336333237653965316563623831326138
+64366331353664346137393933363533653830643638366433386337376230633764663931323532
+30643038643837306531333466666637643466663639313763643439623131393537346366613332
+62353639633239653537333130313962393137666436613765393034323665623235363961663464
+39663638363562326663663265353234616465346438306330373137626632626562393461313737
+39343239363237643031306264653264396462383834633535396638303034383562336133386632
+633564653066613064303639613432333333
diff --git a/dev-tools/ansible/inventories/scigap/production/hosts 
b/dev-tools/ansible/inventories/scigap/production/hosts
index db2060ddaf..3057c30c82 100644
--- a/dev-tools/ansible/inventories/scigap/production/hosts
+++ b/dev-tools/ansible/inventories/scigap/production/hosts
@@ -77,6 +77,7 @@ deeppdb ansible_host=156.56.104.84
 ehtgateway ansible_host=156.56.104.84
 neuroscience-cybershuttle ansible_host=156.56.104.84
 ai-confluence ansible_host=156.56.104.84
+molecular-dynamics ansible_host=156.56.104.84
 
 # smiles server
 smiles ansible_host=scigap13.sciencegateways.iu.edu ansible_user=root

Reply via email to