Prerequisites
Before deployment of services, you need to install enabling systems and provision servers based on your requirements
Provision Enabling Systems
At a minimum level, deployment of the Rierino platform requires specific enabling systems to be in place, such as a database for persistence. It is recommended that the following (or equivalent systems supported by Rierino) be deployed before starting the platform deployment:
MongoDB
mongodb
mongodb
Kafka
kafka
kafka
Keycloak
keycloak
keycloak
Set-up Initial Deployment Host
Depending on the option(s) you choose for the next step, install required tools on the machine you will be running deployments from
Provision a Kubernetes Cluster
You will need to provision a Kubernetes cluster to deploy Rierino services (unless you are deploying standalone containers), which you can do manually through your cloud vendor UI or using Rierino Terraform configuration below for your cloud service provider.
admin-node-pool
Used by admin gateway and runner pods
ui-node-pool
Used by admin UI pods
ops-node-pool
Used by CDC and calculation runner pods
infra-node-pool
Used by deployer pods
Configure Network Connectivity
admin-gateway-lb-ip
admin-api.[DOMAIN]
External access to API gateway
admin-ui-lb-ip
admin-ui.[DOMAIN]
External access to UI
Last updated


