Skip to content

A easy-to-use starting point to deploy a Keycloak Cluster in a Kubernetes environment.

Notifications You must be signed in to change notification settings

mkreuzmayr/kubecloak

Repository files navigation

Kubecloak 🕸️🔑

A easy-to-use starting point to deploy a Keycloak Cluster in a Kubernetes environment.


About The Project

Setting up a single Keycloak node is easy, but setting it up in a Kubernetes Cluster for the first time is a complex process. This project aims to create a starting point for your Keycloak Cluster deployment in Kubernetes.

This deployment is fully written in Terraform.

Getting Started

📦 Prerequisites

You'll need to have terraform and kubectl installed on your machine, follow the links to see the recommended installation steps for your OS.

✈️ Setup & Deploy

  1. Clone the repository to your local system.
  2. Rename .env.auto.tfvars.example to .env.auto.tfvars and adjust the variables.
  3. If you want to change more granular settings you can do this in the terraform files directly.
  4. Run terraform apply --auto-approve to deploy it to your cluster.

About

A easy-to-use starting point to deploy a Keycloak Cluster in a Kubernetes environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages