Skip to content

rmarting/rhdh-exercises

 
 

Repository files navigation

Red Hat Developer Hub Workshop

License Tag Last Commit Technology Language

Table of Contents

  1. Overview
  2. Topology
  3. Preparation Instructions
  4. Exercise Steps
  5. FAQ
  6. Contributing

Overview

This workshop is about setting up Red Hat Developer Hub including some of the most common configurations.

Topology

The topology of the components deployed on Red Hat OpenShift is:

Red Hat Developer Hub Workshop Topology (diagram showing deployed components on OpenShift)

Preparation Instructions

Before starting the exercises of this workshop, there are some preparations to execute. Please follow them.

Exercise Steps

The full list of actions implemented in this exercise is:

  1. Install Red Hat Developer Hub
  2. Enable GitLab authentication
  3. Enable GitLab integrations
  4. Enable GitLab catalog autodiscovery
  5. Enable GitLab user/group autodiscovery
  6. Enable RBAC permissions
  7. Import Software Templates and create a component
  8. Deploy a dynamic plugin
  9. Enable Tech Docs
  10. Enable High-Availability
  11. Enable Dynamic Plugins Cache
  12. Enable Monitoring and Observability
  13. Enable Notifications
  14. Enable Orchestrator
  15. AI Labs - Enable Model Context Protocol (MCP)
  16. AI Labs - Integrate with Red Hat Developer Lightspeed
  17. Enterprise Labs - Use an External Database
  18. Enterprise Labs - Enable CI/CD Pipelines

Follow the exercises steps here.

FAQ

If you are facing some issues, please, review our FAQ.md.

Contributing

We welcome contributions! Please see our Contributing Guide for details on how to contribute to this project. This project follows the Contributor Covenant Code of Conduct.

About

Red Hat Developer Hub workshop to practice with some standard features

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%