Installation Preparation

The following table describes the steps to download the CNCC Images and Helm files from OSDC (Oracle Software Delivery Cloud).

Table 2-1 Installation Preparation

Step Number Procedure Description
1. Download the CNCC package file Customers are required to download the CNCC package file from OSDC. The package is named as follows:
cncconsole-pkg-<marketing-release-number>.tgz

Example:

cncc-pkg-1.0.0.0.0.tgz
2. Untar the cncc-iam package file Untar the cncc-iampackage to the specific repository:
tar -xvf cncconsole-pkg-<marketing-release-number>.tgz

The Package file consists of the following:

  1. CNCC Docker Images File: cncc-images-<tag>.tar
  2. Helm Chart of CNCC-IAM: the tar ball contains Helm Chart and templates cncc-iam-<tag>.tgz
  3. Helm File of CNCC: tarball contains Helm charts and templates cncc-<tag>.tgz
  4. Readme txt File Readme.txt
3. Check the checksums Check the checksums of tarballs mentioned in Readme.txt
4. Load the tarball to system Execute the following command to push the Docker images to docker repository:
docker load --input <image_file_name.tar> 
Example
 docker load --input cncc-images-1.0.0.tar
Sample Output:
Loaded image: cncc/apigw-configurationinit:1.0.0
Loaded image: cncc/apigw-configurationupdate:1.0.0
Loaded image: cncc/cncc-apigateway:1.0.0
Loaded image: cncc/cncc-cmservice:1.0.0
Loaded image: cncc/cncc-iam:1.0.0

				
5. Push docker files to Docker registry Execute the following command to push the docker files to docker registry:
docker tag <image-name>:<image-tag> <docker-repo>/<image-name>:<image-tag>
docker push <docker_repo>/<image_name>:<image-tag> 
6. Check if all the images are loaded Execute the following command to search helm chart:
docker images
7. Push helm charts to helm repository Execute the following command to push the helm charts to helm repository:
helm push --force <helm_repo> <image_name>.tgz