Skip to content

Keycloak (Identity and Access Management) #22

@lukasmay

Description

@lukasmay

Simulation Goal: Simulate a complex Identity and Access Management (IAM) service, providing features like Single Sign-On (SSO), user federation, and token-based authentication for modern security flows.

Simulation Steps:

  • Pull Image: Download the official Keycloak image (e.g., quay.io/keycloak/keycloak:latest).
  • Configure: Set environment variables for the admin user and password. Configure a database connection (often an external DB like PostgreSQL).
  • Run Container: Start the container, mapping port 8080 or 8443.
  • Verification/Setup: Access the Keycloak administration console via a browser (e.g., http://localhost:<host_port>/admin) and create a test Realm and a test Client.

Key Metrics/Outputs: Successful login to the admin console, successful creation of a Realm and Client, container logs showing startup without errors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions