Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-7849

Add existing modules to the _Getting started with RHDH on OCP_ title

    • Icon: Task Task
    • Resolution: Done
    • Icon: Critical Critical
    • 1.8.0
    • 1.7.0
    • Documentation
    • RHDH Documentation 3276, RHDH Documentation 3277, RHDH Documentation 3278, RHDH Documentation 3279, RHDH Documentation 3281, RHDH Documentation 3280

      • Discover - Bare min/MVP/ (Intent: minimum content for any user) - you can go to production in v1 with it. (Platform engineer checklist)
      1. Install the operator
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/installing_red_hat_developer_hub_on_openshift_container_platform/assembly-install-rhdh-ocp-operator#proc-install-operator_assembly-install-rhdh-ocp-operator 
      1. Base configuration: create the config maps + secrets. Configure RHDH base URL
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/index
      3. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/provisioning-and-using-your-custom-configuration#provisioning-your-custom-configuration
      4. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/provisioning-and-using-your-custom-configuration#using-the-operator-to-run-rhdh-with-your-custom-configuration
      1. Understand how to enable and configure default dynamic plugins (prerequisite for authentication, Git provider, etc.)
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/installing_and_viewing_plugins_in_red_hat_developer_hub/rhdh-installing-rhdh-plugins_title-plugins-rhdh-about#proc-config-dynamic-plugins-rhdh-operator_rhdh-installing-rhdh-plugins 
      1. Understand what the Catalog is (everything is an entity in the RHDH Catalog aka. Software catalog) and how to visualize the catalog entities in the web UI.
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/customizing_red_hat_developer_hub/about-software-catalogs 
      1. External database (for production)
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/configuring-external-postgresql-databases#proc-configuring-postgresql-instance-using-operator_configuring-external-postgresql-databases 
      1. Plugin caching (always)
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/con-dynamic-plugin-cache_running-behind-a-proxy  
      1. High availability (in production) aka set replicas
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/highavailability 
      1. Running behind a proxy
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_red_hat_developer_hub/running-behind-a-proxy 
      1. Authentication with GitHub and RHBK. Christophe Fargette: Azure first. (CF: GitHub is not being used in popular)
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/authentication_in_red_hat_developer_hub 
      1. Git provider (CF also, but now unsupported:  GitLab, Bitbucket,)
      2. Hidden in https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/authentication_in_red_hat_developer_hub 
      1. Import one repository (not bulk import)
      2. Non existent?
      1. Run a CI pipeline: GitHub actions, CF + Tekton [also, but not yet supported: Gitlab, Jenkins]
      2. Non existent?
      3. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/configuring_dynamic_plugins/installation-and-configuration-tekton#installing-tekton-plugin 
      4. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/using_dynamic_plugins_in_red_hat_developer_hub/installation-and-configuration-tekton 
      1. Configure Software templates  and create a new repository with them (currently in Customization)
      2. https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/customizing_red_hat_developer_hub/configuring-templates 
      1. Change the title, logo and color scheme (currently in Customization)

      https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.6/html/customizing_red_hat_developer_hub/index

       

       

      See https://docs.google.com/document/d/1a8M7eyRWlmcwQ2CI-lX-lL7p3mKj5DL6IfYnB3F0W8U/edit?tab=t.2ldckqno8o5b

       

              ffloreth@redhat.com Fabrice Flore-Thébault
              ffloreth@redhat.com Fabrice Flore-Thébault
              RHIDP - Documentation
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: