Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 2.01 KB

README.md

File metadata and controls

39 lines (28 loc) · 2.01 KB

iRODS

iRODS K8s Settings

A Web application/services to view/modify the iRODS-K8s Supervisor run-time configuration as well as to monitor operational state.

License.

BSD License

Components and versions.

Python Linting Pylint Pytest

Build status.

PyLint the codebase Build and push the Docker image

Description.

This product provides a FASTAPI interface to allow access to the iRODS-K8s Supervisor database, configuration, and status.

There are GitHub actions to maintain code quality in this repo:

  • Pylint (minimum score of 10/10 to pass),
  • Build/publish a Docker image.

How to build the Docker image for this product.

The Docker image must be placed in a container image registry and referenced in this component's deployment scripts.

docker build --build-arg APP_VERSION=<version> -f Dockerfile -t irods-k8s-settings:latest .

K8s/Helm deployment scripts for this product are available [here]iRODS K8s Helm.