Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.21 KB

README.md

File metadata and controls

26 lines (18 loc) · 1.21 KB

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.