Deploy UCT-C Solution in Kubernetes

To deploy UCT-C Solution, complete the following steps:

1. Implement external access to the Kubernetes environment (for example, ingress, external public IPs, load balancers) to allow communication between the UCT-C Controller and GigaVUE-FM. Refer to UCT-C Resource Requirements.
2. Ensure that the firewall rules on Kubernetes nodes are met according to the Network Ports Requirements.
3. HELM charts are available as part of the UCT-C images. You should untar the UCT-C image to access the readme files.
4. Add the UCT-C images to a private Docker registry or ensure the files can be pulled from the Docker Hub registry. You can spin up or down the UCT-C instances based on traffic load.

You can deploy the UCT-C Controller and Taps in Kubernetes using the Helm Charts or Red Hat OpenShift Platform using OpenShift UI. Refer to the following sections: