Set the necessary environmental variables for install
Set domain variables
The Hybrid Manager (HM) cluster needs access to certain user domains during the installation.
Define the variable for the HM's domain name. This domain will serve as the public URL for accessing the HM Console.
export PORTAL_DOMAIN_NAME=<your-hm-portal-domain-name>
For example, if your company's name is Example Company and top level domain is
examplecompany.com
, EDB recommends your portal domain name follows a similar pattern as in these examples:portal.examplecompany.com portal-dev.examplecompany.com portal.hm001.examplecompany.com portal-hm-us-east-001.examplecompany.com
Set the variable for the Data Migration Service domain name (internally called
transporter
):export TRANSPORTER_RW_SERVICE_DOMAIN_NAME=dms<your-hm-portal-domain-name> # Customer domain name for the EDB Postgres AI Platform Transporter RW Service
EDB recommends deriving the DMS service domain name from your portal domain name, as this consistency facilitates managing your services, for example, by replacing
portal
withdms
. Following the previous examples:dms.examplecompany.com dms-dev.examplecompany.com dms.hm001.examplecompany.com dms-hm-us-east-001.examplecompany.com
Set the variable for the EDB Postgres AI Agent domain name:
export BEACON_SERVICE_DOMAIN_NAME=<beacon service domain name> # Customer domain name for the EDB Postgres AI Beacon Service
Set storage class variable
The HM cluster requires a predefined storage class:
export STORAGE_CLASS=<storage class>
One option is to use the default GKE storage class, standard-rwo
.
Set authentication variables
Some authentication values are needed for installing HM.
- Set the variable for your email address:
export AUTHENTICATION_EMAIL=<your-email>
- Set the variable for your password hash—the hashed password you obtained.
For example:
echo "mypassword" | htpasswd -BinC 10 admin | cut -d: -f
:
export AUTHENTICATION_HASH=<your-password-hash>
- Set the variable for your username. Owner MyCompany is the default user name.
export AUTHENTICATION_USERNAME=<Owner MyCompany>
- Set your user id:
export AUTHENTICATION_USER_ID="your-unique-user-identifier"
Optional: set FIPs mode Transporter Data Operator
Optionally, you can set FIPS mode for the Transporter Data Operator:
export TRANSPORTER_FIPS_ENABLED=true # Enable FIPS mode for Transporter Data Operator
← Prev
Creating or configuring a GKE cluster for Hybrid Manager
↑ Up
Prerequisites
Next →
Hybrid Manager installation methods for Google Cloud GKE
Could this page be better? Report a problem or suggest an addition!