installation help
                                
                                
                                
                                    
                                        by Dade, James - BLS CTR
                                    
                                
                                
                                        Hello,
I am installing ODH on OpenShift 4.8.21 cluster. Got the OpenDataHub Operator (version 1.1.1) to install but no Jupyter Notebooks are deployed.
I am looking at the documentation provided by the operator in the OperatorHub on OpenShift: https://opendatahub.io/docs/getting-started/quick-installation.html
It appears to be outdated.
Looking to deploy Jupyter hub and notebooks. Would love some assistance if possible?
Here is my kfdef that was autogenerated.
apiVersion: kfdef.apps.kubeflow.org/v1
kind: KfDef
metadata:
  creationTimestamp: '2021-12-03T15:51:56Z'
  finalizers:
    - kfdef-finalizer.kfdef.apps.kubeflow.org
  generation: 2
  managedFields:
    - apiVersion: kfdef.apps.kubeflow.org/v1
      fieldsType: FieldsV1
      fieldsV1:
        'f:spec':
          .: {}
          'f:applications': {}
          'f:repos': {}
      manager: Mozilla
      operation: Update
      time: '2021-12-03T15:51:56Z'
    - apiVersion: kfdef.apps.kubeflow.org/v1
      fieldsType: FieldsV1
      fieldsV1:
        'f:metadata':
          'f:finalizers':
            .: {}
            'v:"kfdef-finalizer.kfdef.apps.kubeflow.org"': {}
        'f:status': {}
      manager: opendatahub-operator
      operation: Update
      time: '2021-12-03T15:51:56Z'
  name: alex-odh
  namespace: alex-odh
  resourceVersion: '1843795175'
  uid: 212071ee-d979-46e8-81ff-60c85473a290
spec:
  applications:
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odh-common
      name: odh-common
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odhseldon/cluster
      name: odhseldon
    - kustomizeConfig:
        parameters:
          - name: SUPERSET_ADMIN_PASSWORD
            value: admin
        repoRef:
          name: manifests
          path: superset
      name: superset
    - kustomizeConfig:
        parameters:
          - name: namespace
            value: openshift-operators
        repoRef:
          name: manifests
          path: kafka/cluster
      name: strimzi-operator
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: kafka/kafka
      name: kafka-cluster
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: grafana/cluster
      name: grafana-cluster
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: grafana/grafana
      name: grafana-instance
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: radanalyticsio/spark/cluster
      name: radanalyticsio-spark-cluster
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: prometheus/cluster
      name: prometheus-cluster
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: prometheus/operator
      name: prometheus-operator
    - kustomizeConfig:
        parameters:
          - name: s3_endpoint_url
            value: s3.odh.com
        repoRef:
          name: manifests
          path: jupyterhub/jupyterhub
      name: jupyterhub
    - kustomizeConfig:
        overlays:
          - additional
        repoRef:
          name: manifests
          path: jupyterhub/notebook-images
      name: notebook-images
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: airflow/operator
      name: airflow-operator
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: airflow/cluster
      name: airflow-cluster
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odhargo/cluster
      name: odhargo-cluster
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odhargo/odhargo
      name: odhargo
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odh-dashboard
      name: odh-dashboard
  repos:
    - name: kf-manifests
      uri: 'https://github.com/opendatahub-io/manifests/tarball/v1.3-openshift'
    - name: manifests
      uri: 'https://github.com/opendatahub-io/odh-manifests/tarball/v1.1.1'
status: {}
I am assuming you need to add lines to incorporate more features but that is not documented anywhere that I can find.
Here is what I see running:
[root@ocp-archiva playbooks]# oc get all
NAME                                                              READY   STATUS              RESTARTS   AGE
pod/airflow-on-k8s-operator-controller-manager-7468c9b786-xdcgw   1/1     Running             0          3m50s
pod/argo-server-74cf64689b-2d2kb                                  1/1     Running             0          3m47s
pod/grafana-deployment-7b76f588f8-8rdw7                           1/1     Running             0          83s
pod/grafana-operator-5b75bcfcf9-6h7dr                             1/1     Running             0          33s
pod/grafana-operator-5c6b68bfcf-q5tnz                             0/1     ContainerCreating   0          3s
pod/jupyterhub-1-8vwm8                                            0/2     Init:0/1            0          3m2s
pod/jupyterhub-1-b6ks8                                            0/2     Init:0/1            0          3m2s
pod/jupyterhub-1-deploy                                           1/1     Running             0          3m51s
pod/jupyterhub-1-n8pqh                                            0/2     Init:0/1            0          3m2s
pod/jupyterhub-db-1-bn5pn                                         0/1     Pending             0          3m40s
pod/jupyterhub-db-1-deploy                                        1/1     Running             0          3m51s
pod/odh-dashboard-8dd5b4ddb-g4m22                                 1/1     Running             0          3m46s
pod/odh-dashboard-8dd5b4ddb-rz6f4                                 1/1     Running             0          3m47s
pod/prometheus-odh-monitoring-0                                   2/2     Running             1          107s
pod/prometheus-odh-monitoring-1                                   2/2     Running             1          107s
pod/prometheus-operator-65d95c5759-mwz9v                          1/1     Running             0          112s
pod/seldon-controller-manager-6475dfc78b-lbmxx                    1/1     Running             0          2m6s
pod/spark-operator-f48d856df-mnlkh                                1/1     Running             0          2m1s
pod/superset-86954658f7-ln9lj                                     0/1     Init:0/1            1          3m56s
pod/supersetdb-85c475ffd8-mfk97                                   0/1     Pending             0          3m56s
pod/traefik-proxy-859dff9f5f-7bt9s                                1/2     CrashLoopBackOff    1          3m52s
pod/traefik-proxy-859dff9f5f-g8xfv                                1/2     CrashLoopBackOff    1          3m52s
pod/traefik-proxy-859dff9f5f-x9bn8                                1/2     CrashLoopBackOff    1          3m52s
pod/workflow-controller-66956d99dd-2bbf5                          1/1     Running             0          3m47s
NAME                                    DESIRED   CURRENT   READY   AGE
replicationcontroller/jupyterhub-1      3         3         0       3m52s
replicationcontroller/jupyterhub-db-1   1         1         0       3m52s
NAME                                  TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)                               AGE
service/argo-server                   ClusterIP   172.30.37.108    <none>        2746/TCP                              3m48s
service/grafana-operator-metrics      ClusterIP   172.30.114.49    <none>        8080/TCP                              96s
service/grafana-service               ClusterIP   172.30.106.4     <none>        3000/TCP                              89s
service/jupyterhub                    ClusterIP   172.30.57.126    <none>        8080/TCP,8081/TCP,8181/TCP            3m52s
service/jupyterhub-db                 ClusterIP   172.30.192.110   <none>        5432/TCP                              3m52s
service/odh-dashboard                 ClusterIP   172.30.58.243    <none>        8080/TCP                              3m47s
service/prometheus-operated           ClusterIP   None             <none>        9090/TCP                              108s
service/seldon-webhook-service        ClusterIP   172.30.114.75    <none>        443/TCP                               113s
service/spark-operator-metrics        ClusterIP   172.30.219.127   <none>        8080/TCP                              110s
service/superset                      ClusterIP   172.30.45.109    <none>        8088/TCP                              3m57s
service/supersetdb                    ClusterIP   172.30.235.145   <none>        5432/TCP                              3m58s
service/traefik-proxy                 ClusterIP   172.30.9.223     <none>        8099/TCP,8080/TCP,8081/TCP,8082/TCP   3m52s
service/workflow-controller-metrics   ClusterIP   172.30.224.237   <none>        9090/TCP                              3m48s
NAME                                                         READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/airflow-on-k8s-operator-controller-manager   1/1     1            1           3m50s
deployment.apps/argo-server                                  1/1     1            1           3m48s
deployment.apps/grafana-deployment                           1/1     1            1           88s
deployment.apps/grafana-operator                             1/1     1            1           2m3s
deployment.apps/odh-dashboard                                2/2     2            2           3m47s
deployment.apps/prometheus-operator                          1/1     1            1           112s
deployment.apps/seldon-controller-manager                    1/1     1            1           2m6s
deployment.apps/spark-operator                               1/1     1            1           2m1s
deployment.apps/superset                                     0/1     1            0           3m57s
deployment.apps/supersetdb                                   0/1     1            0           3m56s
deployment.apps/traefik-proxy                                0/3     3            0           3m52s
deployment.apps/workflow-controller                          1/1     1            1           3m47s
NAME                                                                    DESIRED   CURRENT   READY   AGE
replicaset.apps/airflow-on-k8s-operator-controller-manager-7468c9b786   1         1         1       3m50s
replicaset.apps/argo-server-74cf64689b                                  1         1         1       3m48s
replicaset.apps/grafana-deployment-697d66887b                           0         0         0       88s
replicaset.apps/grafana-deployment-754b858d48                           0         0         0       88s
replicaset.apps/grafana-deployment-7b76f588f8                           1         1         1       83s
replicaset.apps/grafana-operator-5b75bcfcf9                             1         1         1       33s
replicaset.apps/grafana-operator-5c6b68bfcf                             1         1         0       3s
replicaset.apps/grafana-operator-b7766bbcc                              0         0         0       57s
replicaset.apps/odh-dashboard-8dd5b4ddb                                 2         2         2       3m47s
replicaset.apps/prometheus-operator-65d95c5759                          1         1         1       112s
replicaset.apps/seldon-controller-manager-6475dfc78b                    1         1         1       2m6s
replicaset.apps/spark-operator-f48d856df                                1         1         1       2m1s
replicaset.apps/superset-86954658f7                                     1         1         0       3m56s
replicaset.apps/supersetdb-85c475ffd8                                   1         1         0       3m56s
replicaset.apps/traefik-proxy-859dff9f5f                                3         3         0       3m52s
replicaset.apps/workflow-controller-66956d99dd                          1         1         1       3m47s
NAME                                         READY   AGE
statefulset.apps/prometheus-odh-monitoring   2/2     108s
NAME                                               REVISION   DESIRED   CURRENT   TRIGGERED BY
deploymentconfig.apps.openshift.io/jupyterhub      1          3         3         config
deploymentconfig.apps.openshift.io/jupyterhub-db   1          1         1         config
Any help in defining the notebooks would be greatly appreciated!
Thank You,
James Dade
Emergent Technology Specialist (ETS)
BLS - DCCT
Postal Square Building, Suite 5045
2 Massachusetts Avenue NE
Washington, DC 20212-0001
202-691-5964
                                
                         
                        
                                
                                3 years, 11 months