This repository is now dedicated to maintaining the stable-1.1.x version of the Orchestrator, which is deployed using a Helm chart.
⚠️ Important: The installation method for Orchestrator 1.2.x has been changed to be operator-based. Development for this version now happens in the Orchestrator Helm Operator repository.Additionally, this repository will continue to be the home for developing the orchestrator-k8s Helm chart.
This repository contains the Helm chart for deploying the Orchestrator solution suite.
For detailed instruction refer to this guide
The Helm Chart Documentation is generated by the frigate tool. To update the documentation you can run the following Makefile target:
make generate-docs
The Orchestrator includes the orchestrator and the notification plugins. Overall, there are 4 plugins:
- notifications - @janus-idp/plugin-notifications in npmjs
- notifications-backend - @janus-idp/plugin-notifications-backend-dynamic in npmjs
- orchestrator - @janus-idp/backstage-plugin-orchestrator in npmjs
- orchestrator-backend - @janus-idp/backstage-plugin-orchestrator-backend-dynamic in npmjs
The plugins are configured by the dynamic-plugins-rhdh
configmap in RHDH operator configuration.
To update plugin versions, use the script: ./hack/update_plugins_version.sh
See Helm Chart Documentation for information about the values used by the helm chart.