Application Playbooks

Application playbooks are used to deploy all core Rierino platform components

They are typically executed through deployer jobs or requests to the deployer API service, although they can be also triggered through command line directly.

All playbook helm chart deployments have a "state" variable, which can be passed as "absent" to remove the related release from Kubernetes cluster.

Playbook
Description

Gateway Helm

Used to deploy gateway, authentication and session helm charts, loading their packages from the maven repository and configurations as deployment assets

Runner Helm

Deploys runners using configurations as deployment asset files or from rest API for a given deployment id using samza, spring, socket runner helm charts, loading their packages from the maven repository

Admin UI Helm

Deploys admin UI on Kubernetes cluster using admin ui helm chart and the specific image from docker repository

Storefront Helm

Deploys a demo storefront with given template and storefront helm chart using the specific image from docker repository

H2O Wave Helm (Deprecated)

Deploys H2O Wave gateway using h2o wave helm chart and the specific image from docker repository

Wave App Helm (Deprecated)

Loads wave app configurations from deployment asset files and deploys a wave app helm chart using the specific image from docker repository

Last updated