Extracting the Installation Package

Extract the REST Container installation package.

This section describes the steps to download and extract the installation package for the REST protector.

To download the installation package:

  1. Download the REST_RHUBI-9-64_x86-64_K8S_<Version>.tgz file on the Linux instance.

  2. Run the following command to extract the files from the REST_RHUBI-9-64_x86-64_K8S_<Version>.tgz file.

    tar -xvf REST_RHUBI-9-64_x86-64_K8S_<Version>.tgz

    The signatures directory and the REST_RHUBI-9-64_x86-64_K8S_<Version>.tgz fileare extracted.

  3. Run the following command to extract the files from the REST_RHUBI-9-64_x86-64_K8S_<Version>.tgz file.

    tar -xvf REST_RHUBI-9-64_x86-64_K8S_<Version>.tgz

    The following directories and files are extracted:

    • devops - Helm charts, Dockerfiles, and container images to deploy the REST Container using the Static policy.
    • protector - Dockerfiles and container images to create the REST Container.
    • dynamic - Helm charts, Dockerfiles, and container images to deploy the REST Container using the Dynamic method.
    • common - Helm charts, Dockerfiles, and container images to deploy the Log Forwarder.
    • certs - Create certificates required for secure communication.
    • HOW-TO-BUILD-DOCKER-IMAGES - Text file specifying how to build the Docker images.
    • manifest.json - Metadata file specifying the product version and component names.

The following shows a list of the Helm charts and container images.

Package NameDescriptionDirectory
REST_DYNAMIC-HELM_ALL-ALL-ALL_x86-64_K8S_<Version>.tgzPackage containing the Helm chart used to deploy the REST Container.dynamic
RPPROXY_RHUBI-9-64_x86-64_K8S_<Version>.tar.gzUsed to set up the RPProxy container.dynamic
RPPROXY_SRC_<Version>.tgzPackage containing the Dockerfile that can be used to create a custom image for the RPProxy container.dynamic
RPPROXY-HELM_ALL-ALL-ALL_x86-64_K8S_<Version>.tgzPackage containing the Helm chart used to deploy the RPProxy container.dynamic
KMSPROXY_RHUBI-9-64_x86-64_K8S_<Version>.tar.gzUsed to create the KMSProxy container.devops
KMSPROXY_SRC_<Version>.tgzPackage containing the Dockerfile that can be used to create a custom image for the KMSProxy container and the associated binary files.devops
KMSPROXY-HELM_ALL-ALL-ALL_x86-64_K8S_<Version>.tgzPackage containg the Helm chart used to deploy the KMSProxy container.devops
POLICY-LOADER_RHUBI-9-64_x86-64_K8S_<Version>.tar.gzUsed to create the Policy Loader container.devops
POLICY-LOADER_SRC_<Version>.tgzPackage containing the Dockerfile that can be used to create a custom image for the Policy Loader container and the associated binary files.devops
REST_DEVOPS-HELM_ALL-ALL-ALL_x86-64_K8S_<Version>.0.tgzPackage containing the Helm chart used to deploy the REST Container.devops
REST_RHUBI-9-64_x86-64_K8S_<Version>.tar.gzUsed to create the REST Container.protector
REST-Samples_Linux-ALL-ALL_x86-64_<Version>.tgzPackage containing the sample application for testing the REST Containers with sample data.protector.
REST-SRC_<Version>.tgzPackage containg the Dockerfile that can be used to create a custom image for the REST Container and the associate binary files.protector
LOGFORWARDER_RHUBI-9-64_x86-64_K8S_<Version>.tar.gzUsed to create the Log Forwarder container.common
LOGFORWARDER_SRC_<Version>.tgzPackage containg the Dockerfile that can be used to create a custom image for the Log Forwarder container and the associated binary files.common
LOGFORWARDER-HELM_ALL-ALL-ALL_x86-64_K8S_<Version>.tgzPackage containing the Helm chart used to deploy the Log Forwarder container.common

Last modified : January 18, 2026