pre-requisite | notes |
---|---|
GitHub account | The project is based on GitHub, if you don't have one account, just follow this link. |
GitHub token | If you don't have a GitHub token, you can create one following GitHub docs: create GitHub token. |
Red Hat Openshift | Using Operate First you can find a deployed Red Hat Openshift available to Operate First community. |
Open Data Hub | Using Operate First you can find a community supported Open Data Hub with all tools for Data Science (e.g. JupyterHub, Elyra, Kubeflow Pipelines, Seldon, Prometheus, Grafana, Superset) running on Red Hat Openshift. |
Kubernetes namespace | Using Operate First you can request access to a namespace where you want to deploy your application using this link. If you have a different environment, you usually receive one by default or you need to ask admins to create a namespace for you. |
Cloud object storage | Using Operate First you can request a new bucket once you get a namespace. In order to do that, use the following link. Once you created a new bucket in your namespace, you can login in the cluster using the following link and in your namespace you will find AWS_ACCESS_KEY_ID ,AWS_SECRET_ACCESS_KEY in a Secret Object with the bucket name you created and OBJECT_STORAGE_ENDPOINT_URL ,OBJECT_STORAGE_BUCKET_NAME in a ConfigMap Object with the bucket name you created. NOTE: You can also use your own bucket credentials and/or other registries accessible publicly. You will need the environment variables AWS_ACCESS_KEY_ID , AWS_SECRET_ACCESS_KEY , OBJECT_STORAGE_ENDPOINT_URL , and OBJECT_STORAGE_BUCKET_NAME . |
JupyterLab environment with jupyterlab-requirements library and Elyra | Using Operate First, you can login in JupyterHub with your GitHub Account and you can spawn the image called Elyra AIDevSecOpsTutorial . If you use Meteor, it will build a JupyterHub environment for your project from the GitHub repository URL you provide to it. (e.g. this URL). |
Kubeflow Pipelines | Using Operate First you will find Kubeflow Pipeline deployed and ready for use with Elyra. You can find the Kubeflow Pipeline UI at this link. |