# Artifacts

- [Helm Charts](https://docs.rierino.com/installation/artifacts/helm-charts.md): Helm charts are the preferred method of deploying Rierino components on Kubernetes clusters, where a complete set of charts are already defined with various value parameters.
- [Umbrella Charts](https://docs.rierino.com/installation/artifacts/helm-charts/umbrella-charts.md): These charts allow rapid deployment of predefined modules.
- [Ready Core](https://docs.rierino.com/installation/artifacts/helm-charts/umbrella-charts/ready-core.md): Umbrella helm for standard core platform deployment
- [Ready CMS](https://docs.rierino.com/installation/artifacts/helm-charts/umbrella-charts/ready-cms.md): Umbrella helm for CMS module deployment
- [Ready PIM](https://docs.rierino.com/installation/artifacts/helm-charts/umbrella-charts/ready-pim.md): Umbrella helm for PIM module deployment
- [Initialization Charts](https://docs.rierino.com/installation/artifacts/helm-charts/initialization-charts.md): These charts allow deployment of complementing components on cluster.
- [Namespaces](https://docs.rierino.com/installation/artifacts/helm-charts/initialization-charts/namespaces.md): This chart creates namespaces.
- [Global](https://docs.rierino.com/installation/artifacts/helm-charts/initialization-charts/global.md): This chart deploys config map and secrets used across a given namespace.
- [Loader](https://docs.rierino.com/installation/artifacts/helm-charts/initialization-charts/loader.md): This chart executes a data loader for pulling configuration details into Rierino DB.
- [Deployer API](https://docs.rierino.com/installation/artifacts/helm-charts/initialization-charts/deployer-api.md): This chart deploys and executes a REST service that support deploy, view and log operations on kubernetes cluster using a custom python module.
- [Deployer](https://docs.rierino.com/installation/artifacts/helm-charts/initialization-charts/deployer.md): This chart deploys and executes a job that runs a specific ansible playbook and terminates.
- [Application Charts](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts.md): These charts allow deployment of individual application services.
- [Admin UI](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts/admin-ui.md): This chart deploys and executes admin UI using dedicated docker Next.js image.
- [Gateway](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts/gateway.md): This chart deploys and executes a stateful set of API gateways using gradle run command with build.gradle and application.properties files populated using given value parameters.
- [Spring Runner](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts/spring-runner.md): This chart deploys and executes a given list of spring based event runners using gradle run command with build.gradle and application.properties files populated using given value parameters.
- [Samza Runner](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts/samza-runner.md): This chart deploys and executes a given list of samza based event runners using gradle run command with build.gradle and application.properties files populated using given value parameters.
- [Socket Runner](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts/socket-runner.md): This chart deploys and executes a given list of socket based event runners using gradle run command with build.gradle and application.properties files populated using given value parameters.
- [Storefront](https://docs.rierino.com/installation/artifacts/helm-charts/application-charts/storefront.md): This chart deploys and executes demo storefront using dedicated docker images.
- [Batch Charts](https://docs.rierino.com/installation/artifacts/helm-charts/batch-charts.md): These charts allow deployment of scheduled or one-time jobs.
- [Cron](https://docs.rierino.com/installation/artifacts/helm-charts/batch-charts/cron.md): This chart deploys and executes a CronJob using dedicated docker images.
- [Job](https://docs.rierino.com/installation/artifacts/helm-charts/batch-charts/job.md): This chart deploys and executes a Job using dedicated docker images.
- [Deprecated](https://docs.rierino.com/installation/artifacts/helm-charts/deprecated.md)
- [Authentication](https://docs.rierino.com/installation/artifacts/helm-charts/deprecated/authentication.md): This chart deploys and executes authentication services using gradle run command with build.gradle and application.properties files populated using given value parameters.
- [Session](https://docs.rierino.com/installation/artifacts/helm-charts/deprecated/session.md): This chart deploys and executes session management services using gradle run command with build.gradle and application.properties files populated using given value parameters.
- [H2O Wave](https://docs.rierino.com/installation/artifacts/helm-charts/deprecated/h2o-wave.md): This chart deploys and executes a stateful set of H2O-Wave gateway servers using dedicated docker image.
- [Wave App](https://docs.rierino.com/installation/artifacts/helm-charts/deprecated/wave-app.md): This chart deploys and executes a stateful set of H2O-Wave apps using dedicated docker image.
- [Deployment Assets](https://docs.rierino.com/installation/artifacts/deployment-assets.md): Deployment assets are JSON files specifying configuration and data sets that are used during initialization of Rierino platform and deployment of new modules.
- [Deprecated](https://docs.rierino.com/installation/artifacts/deployment-assets/deprecated.md)
- [Docker Repository](https://docs.rierino.com/installation/artifacts/docker-repository.md): Docker repository is used to deploy containerized Python and JavaScript components such as admin UI, batch and data science tasks.
- [Front-end Images](https://docs.rierino.com/installation/artifacts/docker-repository/front-end-images.md): Includes Docker images for admin and storefront UI deployments
- [Back-end Images](https://docs.rierino.com/installation/artifacts/docker-repository/back-end-images.md): Includes Docker images for pre-built controller and runner instances
- [Python Images](https://docs.rierino.com/installation/artifacts/docker-repository/python-images.md): Includes Docker images for ML and batch operations using Python
- [Maven Repository](https://docs.rierino.com/installation/artifacts/maven-repository.md): Maven repository is used to build and execute dynamic Java deployments using Rierino packages.
- [Core Packages](https://docs.rierino.com/installation/artifacts/maven-repository/core-packages.md): Core packages provide common functionality to all other Rierino classes
- [Runner Packages](https://docs.rierino.com/installation/artifacts/maven-repository/runner-packages.md): Runner packages include implementation of event runners with a specific framework
- [Processors Packages](https://docs.rierino.com/installation/artifacts/maven-repository/processors-packages.md): Processor packages provide common handler, state manager and query manager functionalities
- [Custom Packages](https://docs.rierino.com/installation/artifacts/maven-repository/custom-packages.md): Custom packages provide specialized handler, state manager and query manager functionalities
- [Gateway Packages](https://docs.rierino.com/installation/artifacts/maven-repository/gateway-packages.md): Gateway packages are used for deployment of API gateway, authentication and session management services
- [Python Packages](https://docs.rierino.com/installation/artifacts/python-packages.md): Includes packages that can be installed with pip for Python libraries
- [Terraform Configurations](https://docs.rierino.com/installation/artifacts/terraform-configurations.md): Terraform configurations are used for provisioning Kubernetes cluster and node pools required for deployment of services.
- [Ansible Playbooks](https://docs.rierino.com/installation/artifacts/ansible-playbooks.md): Ansible playbooks are used for deploying and removing helm charts as well as other components from the platform.
- [Initialization Playbooks](https://docs.rierino.com/installation/artifacts/ansible-playbooks/initialization-playbooks.md): Rierino core platform and additional modules require a set of configurations and data sets which are applied to enabler applications
- [Application Playbooks](https://docs.rierino.com/installation/artifacts/ansible-playbooks/application-playbooks.md): Application playbooks are used to deploy all core Rierino platform components
- [Enabler Playbooks](https://docs.rierino.com/installation/artifacts/ansible-playbooks/enabler-playbooks.md): Enabler playbooks are used to deploy applications such as database systems, file systems, messaging queues which are used by the Rierino platform.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rierino.com/installation/artifacts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
