Wrap up
Congratulations — you made it through the workshop.
You started with an empty OpenShift cluster and built a working internal developer portal (IDP) step by step. Along the way you installed operators, integrated GitLab, applied security policies, extended the platform with plugins, and explored advanced capabilities. That is a substantial amount of hands-on work, and you should feel confident about what you configured.
What you did in this workshop
Foundation and IDP setup
-
Installed cert-manager, GitLab, and the Red Hat Developer Hub operator
-
Deployed GitLab and bootstrapped users, groups, and sample repositories
-
Deployed a base Red Hat Developer Hub instance and applied mandatory secrets and app-config
GitLab integration
-
Enabled GitLab OAuth sign-in
-
Connected GitLab API integration with a Personal Access Token
-
Turned on catalog autodiscovery for GitLab projects
-
Mirrored GitLab users and groups in the software catalog
Authorization and self-service
-
Enabled RBAC and validated team-scoped access for different GitLab users
-
Registered software templates and scaffolded a new component from the portal
Platform extensions
-
Deployed a custom dynamic plugin
-
Configured TechDocs with object storage, GitLab Pipelines, and external publishing
-
Scaled Red Hat Developer Hub for high availability
-
Enabled dynamic plugins cache, monitoring, observability, and notifications
Advanced and enterprise topics
-
Installed Orchestrator and ran SonataFlow workflows from the portal
-
Explored Model Context Protocol (MCP) and Red Hat Developer Lightspeed integrations
-
Recreated Red Hat Developer Hub with an external PostgreSQL database
-
Integrated Tekton, Kubernetes, and Argo CD visibility for CI/CD on entity pages
Keep learning
Use the references below to go deeper on topics that matter most to your team. You do not need to read everything at once — pick the area you plan to implement next in your organization.