This release marks the step of the dashboard from an internal tool to a product that is part of the Sakuli ecosystem. From here, the dashboard is shipped as a container available via dockerhub which requires a license token to boot up.
- Add plugin validator to container startup
- Add CI
- Add continuous delivery (latest/release)
- Configure logging in deployments
- Make CLUSTER_CONFIG, ACTION_CONFIG, CRONJOB_CONFIG optional
- Added error logs in case of invalid config
- changed deletePod promise type to void + added docs
- Added logging + resolve delete pod promise in case of an error
The following features have been added:
- Shows multiple websites in configurable displays.
- It is possible to starts pods on a Kubernetes/OpenShift cluster.
- Configured display content is shown, if the target website is available.
- A placeholder is shown, if a display target is not available.
- If a display target becomes available the display is updated without reload.
- Added Templates for dashboard deployment on openshift.
- Added bootstrap script for easy setup.