Skip to content

This repository has all the files needed to deploy RedHat's Keycloak in a High Availability cluster.

License

Notifications You must be signed in to change notification settings

suyambutriveni/fury-kubernetes-keycloak

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fury Kubernetes KeyCloak

This repository has all the files needed to deploy KeyCloak in a High Availability cluster. It is composed by all the keycloak-{number} pods in the namespace.

KeyCloak Packages

The following packages are included in the Fury Kubernetes KeyCloak Katalog.

  • keycloak: high availability KeyCloak using native Kubernetes namespace based discovery. This will form a KeyCloak cluster where the members will be all the KeyCloaks pods in the same Kubernetes namespace. Version: 13.0.1.

Requirements

All packages in this repository have the following dependencies, for package specific dependencies, please visit the single package's documentation:

Compatibility

Module Version / Kubernetes Version 1.18.X 1.19.X 1.20.X 1.21.X
v1.0.0
v1.0.1 ⚠️
v1.1.0 ⚠️
  • ✅ Compatible
  • ⚠️ Has issues
  • ❌ Incompatible

Examples

To see examples on how to customize Fury Kubernetes KeyCloak packages, please go to examples directory.

  • h2-tests: Use only this option to test KeyCloak. It is used in the E2E tests.
  • external-cache: Use this setup to run KeyCloak in a cluster across multiple data centers.
  • keycloak-4.8.2: You should put your custom modifications to the official docker image here.

License

For license details, please see LICENSE

About

This repository has all the files needed to deploy RedHat's Keycloak in a High Availability cluster.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%