Persistent OSO Environment

The purpose of this project is to provide a persistent OSO deployment for stakeholders and developers. This is achieved through a single ska-oso-integration Helm chart which has all of the OSO application Helm charts as dependencies.

The pipeline for the ska-oso-integration project will provide a persistent deployment of the ska-oso-integration chart main branch to the STFC Kubernetes cluster.

_images/oso-integration.png

A manual deployment from a feature branch can also be triggered - see Integrating a new version.

The applications should be permanently available at URLs consistent with the OSO URL pattern (defined here).

The following table lists the release version of the application currently integrated (with links to their docs pages) and the associated URL.

Application

Release

URL

ODA REST API

2.1.3

https://k8s.stfc.skao.int/ska-oso-integration/oda/api/v2/ui/

PHT Services REST API REST API

1.0.0

https://k8s.stfc.skao.int/ska-oso-integration/pht/api/v1/ui/

PHT UI

0.1.0

TODO

ODT Services REST API

1.0.3

https://k8s.stfc.skao.int/ska-oso-integration/odt/api/v1/ui/

ODT UI

0.2.1

https://k8s.stfc.skao.int/ska-oso-integration/odt/

PTT UI

1.2.0

https://k8s.stfc.skao.int/ska-oso-integration/ptt/

OET REST API

6.0.0

https://k8s.stfc.skao.int/ska-oso-integration/oet/api/v6/ui/

ODA Postgres pgadmin

2.0.0

https://k8s.stfc.skao.int/ska-oso-integration/pgadmin4/

Sensitivity Calculator REST API

9.0.1

https://k8s.stfc.skao.int/ska-oso-integration/senscalc/api/v9/mid/ui/

Sensitivity Calculator UI

1.3.0

https://k8s.stfc.skao.int/ska-oso-integration/senscalc/

OST Services REST API

1.0.2

https://k8s.stfc.skao.int/ska-oso-integration/ost/api/v1/ui/