Logo

Core Portal Lifecycle Procedures

Documentation on the complete TACC ACI-WMA Core v2 Portal lifecycle.

This project is maintained by TACC

View the Project on GitHub TACC/Core-Portal-Lifecycle-Procedures


Phase 6C: Secrets & Credentials Managements

Credentials Management

Establish new UT Stache entry to store Administrator credentials

Create a new entry for the admin credentials and secret settings. Name the new entry PROJECTNAME Administrator.

Establish new UT Stache entries to store Portal credentials

Create new entries for the Portal credentials and secret settings. Name the new entries for each deployment target host system:

Establish new UT Stache entries to store CMS credentials

Create new entries for the CMS credentials and secret settings. Name the new entries for each deployment target host system:

WSO2 Tenant

Create a TACC Tenant OAuth client for each host VM

Description pending.

Configure TACC Tenant long lived token for each host VM

Description pending.

PostgreSQL

Create Database Credentials & a Database in the WMA PostgreSQL Cluster for each host VM Portal

Description pending.

Create Database Credentials & a Database in the WMA PostgreSQL Cluster for each host VM CMS

Description pending.

ElasticSearch

Create ElasticSearch Credentials in the WMA ES Cluster for each host VM

Description pending.

Create ElasticSearch Indeces in the WMA ES Cluster for each host VM Portal and host VM CMS

Description pending.

Web Services

Generate a new Google Analytics property ID for the PROD public domain name

Description pending.

Generate a new Google Site Verification token for the PROD public domain name

Description pending.

Generate a new reCAPTCHA code for the PROD public domain name

Description pending.

Document Secrets

Populate UT Stache with the secret values for each host VM CMS: PROJECTNAME DEPLOYMENT_TARGET CMS

Description pending.

Populate UT Stache with the secret values for each host VM Portal: PROJECTNAME DEPLOYMENT_TARGET Portal

Description pending.

Prepare Settings

Create a secrets.py file for the django CMS container on each host VM

Description pending.

Create a settings_secret.py file for the django portal container on each host VM

Description pending.

Create a rabbitmq.env file for each host VM

Description pending.

Back to Top