3 Getting Started with STAP Deployment
Learn about getting started with your Oracle Communications Solution Test Automation Platform (STAP) deployment.
Note:
STAP can be used for testing in a lab environment and is licensed to be used only on test or lab platforms and environments.About Configuring and Deploying STAP
You install the STAP deployment package by configuring and deploying its Helm charts. The Helm charts include YAML template descriptors for all Kubernetes resources and a values.yaml file that provides default configuration values for each chart.
Create a copy of values.yaml and rename it to override-values.yaml. You set custom values for your environment in this file, rather than updating the original values.yaml file.
Installing a Helm chart generates valid Kubernetes manifest files by replacing default values from the values.yaml file with custom values from your override-values.yaml file, and creates Kubernetes resources. Helm calls this a new release. You use the release name to track and maintain this installation.
The STAP CNTK includes the Helm charts in Table 3-1.
Table 3-1 STAP CNTK Helm Charts
Helm Chart | Description | Notes |
---|---|---|
stap-comms-tds-chart | This chart is used to deploy the STAP TDS microservice. | Requires NFS and IDCS configuration (If you are using
OAuth type authorization).
Note: Ensure the NFS db folder is empty before deploying. |
stap-comms-tes-chart | This chart is used to deploy STAP TES microservice. | Requires IDCS configuration (If you are using OAuth type
authorization).
Note: Deploy TES after deploying TDS. |
stap-comms-ui-chart | This chart is used to deploy STAP UI microservice. | Requires IDCS configuration (If you are using type
authorization).
Note: Deploy the STAP UI after deploying TDS and TES. |
High-Level Installation Tasks
You install STAP on your system by performing these high-level tasks:
- Install all prerequisite software for your STAP cloud native environment.
- Prepare your deployment environment by downloading the STAP Cloud Native
Deployment Toolkit, extracting the Helm charts, and loading the STAP component
images.
See "Installing STAP".
- Configure and deploy the TDS microservice in your cloud native
environment.
See "Installing TDS".
- Configure and deploy the TES microservice in your cloud native
environment.
See "Installing TES".
- Configure and deploy the UI in your cloud native environment.
See "Installing the UI".