Setting up Cloud Native Unica environment
You must set up the Cloud Native Unica environment before implementing it. The chart that you download uses Helm as a package manager for Kubernetes. The chart is a preconfigured application resource and it deploys Unica suite on a specified Kubernetes cluster. Extract the chart ZIP file to a location in the cloud VM, where you plan to deploy Unica. For reference purposes, this chart contains a placeholder for the database. Unica does not own the database and is not responsible for database management. If required, set a containerized database (the charts and subcharts folders are for reference) as a subchart to the Unica Chart. You can use scripts to automate the restoration of database on a container.
Before you begin
- Download the required Docker images from Flex Net Operations (FNO).
- To import the downloaded Docker images for all the products, run the following
command:
docker load -i product_image_name.tar
- To verify if all products images are loaded and available for use, run the
following command:
docker images
- To tag the images appropriately, run the following
command:
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
- To push the images to the docker registry, run the following
command:
docker push TARGET_IMAGE[:TAG]
- Open the values.yaml file, which is placed inside the
Unica folder, and edit:
- the Docker images name in the
repository
section - the tag numbers in the
tag
section
image: repository: init: TARGET_IMAGE platform: TARGET_IMAGE tag: init: TAG platform: TAG
- the Docker images name in the
- Configure the database in one of the following ways:
- Database within Kubenetes cluster - Set the database as a subchart to Unica helm chart. Unica will not own or manage the database chart.
- Pointing to an external database - Configure the database to reside on the same subnet as the worker nodes to ensure good performance.
About this task
To set up Cloud Native Unica environment, complete the following steps:
Procedure
-
Update chart configurations:
-
Update persistence volume:
-
Perform an upgrade: