Skip to content

openlab-red/rhdh-with-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Red Hat Developer Hub with Ansible Automation Platform

This repository provides a complete integration between Red Hat Developer Hub (RHDH), Ansible Automation Platform (AAP), and Red Hat SSO (Keycloak) on OpenShift.

Overview

Enable developers to seamlessly access both platforms with a single set of credentials and launch Ansible automation directly from Developer Hub.

Key Features

  • πŸ” Single Sign-On - Use Keycloak credentials across the entire platform
  • 🎯 OAuth Integration - Authenticate to AAP through Developer Hub's Ansible plugin
  • πŸš€ Self-Service Automation - Launch Ansible workflows directly from Developer Hub
  • πŸ“Š Catalog Sync - View Ansible resources (job templates, inventories, projects) in the Developer Hub catalog
  • πŸ”‘ Token-Based Security - Secure API communication between Developer Hub and AAP

Documentation

πŸ“– Complete Integration Guide - Step-by-step instructions covering:

  • Infrastructure deployment
  • Keycloak configuration
  • AAP SSO setup
  • OAuth application creation
  • RHDH plugin configuration
  • End-to-end authentication flow

Repository Structure

β”œβ”€β”€ catalog/             # Backstage catalog entities
β”œβ”€β”€ clusters/demo/       # Kustomize overlays for deployment
β”œβ”€β”€ docs/                # Documentation and guides
└── kustomize/           # Base configurations

About

Red Hat Developer Hub integrationg with Ansible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published