Uploaded image for project: 'Red Hat OpenShift Data Science'
  1. Red Hat OpenShift Data Science
  2. RHODS-884

Deploy individual JupyterHub notebook servers into a dedicated namespace

XMLWordPrintable

    • IDH Sprint 3, IDH Sprint 4, IDH Sprint 5

      In RHODS-280 we came up with a plan to deploy JupyterHub notebook pods into a dedicated namespace. Implement the plan. That plan is as follows:

      1. Decide on a name for the new namespace. Get Jeff DeMoss to approve the name. The namespace must not be prefixed with "redhat-"
      2. Add an entry to the list of namespaces created for the RHODS add-on for the new namespace (we will need to do this for integration, stage, and prod)
      3. Create a role binding granting the "jupyterhub-hub" service account in the redhat-ods-applications namespace permission to create pods and PVCs in the new namespace
      4. Customize the jupyterhub_config.py to override the namespace variable to be the new namespace
      5. Update jupyterhub_config.py to pass the new namespace to the SingleUserProfiles class
      6. Update the RHODS triage guide to include the new namespace in documentation.
      7. Update monitoring and alerting to ensure that everything works with the new namespace

        1. rhods-884-doc.png
          34 kB
          Berto D'Attoma

            aasthana@redhat.com Anish Asthana
            acorvin@redhat.com Alex Corvin
            Luca Giorgi Luca Giorgi
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: