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 aad3d5fa62 Adding AI-confluence Cybershuttle gateway
aad3d5fa62 is described below

commit aad3d5fa62b7d12a5c497f6802ab966565d13944
Author: eroma2014 <[email protected]>
AuthorDate: Tue Mar 14 13:46:12 2023 -0400

    Adding AI-confluence Cybershuttle gateway
---
 .../production/host_vars/ai-confluence/vars.yml    | 56 ++++++++++++++++++++++
 .../production/host_vars/ai-confluence/vault.yml   | 12 +++++
 2 files changed, 68 insertions(+)

diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vars.yml
new file mode 100644
index 0000000000..c916b7fca9
--- /dev/null
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/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: "ai.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: "ai-confluence"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+
+auth_options:
+  password:
+    name: "AI Confluence Gateway"
+  external:
+#    - name: "Existing Institution Credentials"
+#      idp_alias: "cilogon"
+#      logo: "images/cilogon-logo-24x24-b.png"
+
+gateway_id: "ai-confluence"
+experiment_data_dir: "{{ user_data_dir }}/ai-confluence"
+#gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCBya+UFROosd6bakQ9u44egbNI0n0aDgjNviif7c7HnUVT1NzmvTy4tqzWJOj5XFsZ0cvM8Csn/BazI93g9YvVxovPnH/gyu3gUZgV/XbV4ZRRmEFXV43K0CzSqRaAHMf7pLPsH4fyuWjKTuJDV3bUXdd75b0TetjzfKwT43moEmLG/G2Je3eMWZ37aHYaDcyCSPgOihZTiQebiqp4draZHvA/+DC4T7KUqRyty8XSW9Vdp8pW09NhY+J7fXg0jbN6W/mCD9OqG/jcPcPc7GpxnNNeUeCQ2yelzJ3UEgIIkO8vnTjotXGThPezRxGh537qCZRuOLpcwZBve+VrtVsT"
+
+admin_emails: "[('CIRC', '[email protected]')]"
+portal_title: "AI Confluence Gateway"
+
+#django_google_analytics_tracking_id: "UA-66348921-1"
+...
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vault.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vault.yml
new file mode 100644
index 0000000000..c67f63a870
--- /dev/null
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vault.yml
@@ -0,0 +1,12 @@
+$ANSIBLE_VAULT;1.1;AES256
+63316230363261343835663931313830316132666565323138353866353061363734323566616430
+6465666666313261316439353261343230626130633437310a623938623865303662383365663965
+35366163613336356630313366653830643934656435356536613933646231313931396139653232
+3134663335346239640a336230663731363366636231383838383964353631393530303537343432
+39396466323465333034303236303832663966633138363739323665303162613137303333396432
+65353765306339323166643439343737336639383461333264633236383664346464623635353366
+39363062623531643561393138313830396330626533376362633265303830323531333435643034
+66326439613764323637623238623063646665373432656238306362363638663730323537356636
+32333666336138656336633163653262306639373139636532306435323363326235376561383130
+31653132336565326662333133366335373232643462663337353236353036306666623733303964
+376334376536623637633266636532386464

Reply via email to