Kubernetes
The following guides provide procedures for installing Wallaroo into an “air-gapped” environment with Kubernetes based clusters.
This guide assumes knowledge of Kubernetes and internal clusters. The following conditions must be completed before starting an air-gapped cluster installation of Wallaroo:
A Kubernetes cluster is installed and meets the prerequisites listed below.
A private container registry available to the air-gapped cluster. This service is required for the air-gapped installation process to have images pushed and pulled for the installation. For examples on setting up a private container registry service, see the Docker Documentation “Deploy a registry server”.
For more details on setting up a container registry in a cloud environment, see the related documentation for your preferred cloud provider:
- Google Cloud Platform Container Registry
- Amazon Web Services Elastic Container Registry
- Microsoft Azure Container Registry
The account accessing the registry services requires the following permissions:
- Read
- Write
- list
All commands will assume a method of connecting to the cluster remotely (VPN, etc).
Before starting, verify that the cluster hosting the Wallaroo service meets the installation prerequisites.