Initialize the AppCenter Cluster | Teradata AppCenter - Initializing the Cluster - Teradata AppCenter

Teradata® AppCenter Customer Installation and Upgrade Guide for vSphere

Product
Teradata AppCenter
Release Number
2.0
Published
September 2020
Language
English (United States)
Last Update
2020-09-28
dita:mapPath
bud1587493859355.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-1117
Product Category
Analytical Ecosystem
The template .yaml file shown in the following procedure is an example and might not match the file downloaded as part of the actual bundle. The file in the actual bundle is the most up-to-date.
  1. In the override files, add the keys, passwords, and configurations.
  2. Using any standard text editor, open init-override.yaml that was downloaded as part of the AppCenter bundle and provide the following values:
    Key Description
    accessKey Needed for Minio's S3 bucket authentication. Alphanumeric string. Minimum size is 3.
    secretKey Needed for Minio's S3 bucket authentication. Alphanumeric string. Minimum size is 8.
    Examples are included in the tar ball.
  3. [Optional] Use this command to generate random char strings for any of the passwords/keys:
    $head /dev/urandom | LC_CTYPE=C tr -dc A-Za-z0-9 | head -c <NUMBER-OF-CHARACTERS> ; echo ''
  4. Initialize the cluster:
    $ appctl init --chart init-2.0.0+build.34.8c51239.tgz --images init-image-bundle-2.0.0+build.40.f3c7cc3.tar.gz -f init-override.yaml --reset-values
  5. Run the following command to make sure initialization was successful:
    $ appctl platform test init --attempt=10 --delay=20
  6. Make sure all the pods are in "Running"/"Completed" state:
    $ kubectl get pods --all-namespaces

    Type use appctl init -h for more details on parameters that can be used as part of the init command.

  7. Upload the Docker images that will be used to bring up all AppCenter services:
    $ appctl upload --images platform-image-bundle-2.0.0+build.40.f3c7cc3.tar.gz
    $ appctl upload --images appcenter-image-bundle-2.0.0+build.40.f3c7cc3.tar.gz
    The images are pushed to the Docker registry that was part of initializing the cluster.
  8. [Optional] For more details on parameters that can be used as part of the upload command, run:
    appctl upload -h