Skip to content

Helm chart to deploy the Simulation Toolkit for Scientific Discovery on OpenShift

License

Notifications You must be signed in to change notification settings

st4sd/st4sd-deployment

Repository files navigation

Simulation Toolkit for Scientific Discovery (ST4SD)

Details

This repository contains the deployment files and instructions for installing the Simulation Toolkit For Scientific Discovery (ST4SD).

Quick links

Getting started

We currently support installing the ST4SD stack via helm.

Requirements

  1. Access to an OpenShift cluster with cluster-admin permissions
    • Required for creation of a kubernetes objects (such as CustomResourceDefinition and Role Based Access Control (RBAC)). Regular updates to the workflow stack do not require cluster-admin permissions, only permissions to modify objects in the namespace that holds the workflow stack.
  2. OpenShift command line tools (oc v4.9+)

Development

Coming soon.

Help and Support

Please feel free to reach out to one of the maintainers listed in the MAINTAINERS.md page.

Contributing

We always welcome external contributions. Please see our guidance for details on how to do so.

References

If you use ST4SD in your projects, please consider citing the following:

@software{st4sd_2022,
author = {Johnston, Michael A. and Vassiliadis, Vassilis and Pomponio, Alessandro and Pyzer-Knapp, Edward},
license = {Apache-2.0},
month = {12},
title = {{Simulation Toolkit for Scientific Discovery}},
url = {https://github.com/st4sd/st4sd-runtime-core},
year = {2022}
}

License

This project is licensed under the Apache 2.0 license. Please see details here.

After installing the toolkit

  1. Take a look at the troubleshooting-deployment guide to ensure that your workflow stack is properly instantiated.
  2. Get started with ST4SD.
  3. Test your ST4SD deployment using the st4sd-examples notebooks.
  4. Visit the ST4SD runtime service: at ${routePrefix}.{clusterRouteDomain}/rs

    Note: Replace ${key} with the value of key in your deployment-options.yaml file (the one that you created when following the requirements instructions).

About

Helm chart to deploy the Simulation Toolkit for Scientific Discovery on OpenShift

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published