Deployment of ADOGRC
In this chapter we will show you how to set up ADOGRC. In the world of containers, there is no installation in the traditional sense, therefore we will refer to the process as deploy and undeploy in this manual. Kubernetes is a container orchestration platform which simplifies deployment, management and scaling of applications like ADOGRC.
As Kubernetes is the platform on which other tools can build upon, there are different ways how a cluster can be set up and there is a number of different software stacks which replace or extend functionality in the Kubernetes platform. The guide aims to be agnostic of third party software, with the exception of helm, therefore we provide an example of a deployment using only built-in functionality.
Depending on your specific set up of the Kubernetes cluster and which third party software you are using, you will have to adapt some steps in the manual and add necessary steps to make sure you have a reliable, scalable and secure deployment.
Although this manual focuses on Kubernetes deployments, BOC Group also provides example Docker Compose configurations for customers who prefer a Docker-based deployment. These examples are available in the BOC Group deployment-examples GitHub repository.
The Docker Compose examples are provided as reference configurations only. They are not covered by this installation manual and may require adaptation to your specific environment. Customers are expected to have sufficient Docker and Docker Compose knowledge to deploy and operate ADOGRC using these examples.