Questions tagged [keycloak-operator]

Use this tag for issues related with the Keycloak Operator.

From an official Keycloak Operator source one can read:

Keycloak Operator

A Kubernetes Operator based on the Operator SDK for installing and managing Keycloak.

Keycloak lets you add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box.

The operator can deploy and manage Keycloak instances on Kubernetes and OpenShift. The following features are supported:

  • Install Keycloak to a namespace
  • Import Keycloak Realms
  • Import Keycloak Clients
  • Import Keycloak Users
  • Create scheduled backups of the database
  • Install Extensions

References:

https://operatorhub.io/operator/keycloak-operator https://github.com/keycloak/keycloak-operator

10 questions
3
votes
1 answer

How to use custom themes on Keycloak Operator deployment on Kubernetes?

I installed Keycloak using Operator (version 12.0.1). It's using the repository github repository Everything worked seamlessly. A keycloak instance has been launched and I could log in using admin credentials. I could see a realm, clients, users,…
Aftab
  • 2,863
  • 32
  • 41
2
votes
2 answers

"Failed to connect to database" : Keycloak Operator external database Config not working

I checked this How to use for Keycloak operator custom resource using external database connection. I am using CloudSQL from Google platform as the external database source. My configurations are keycloak-idm apiVersion:…
Sankha
  • 31
  • 7
1
vote
3 answers

How to use custom themes on Keycloak Operator (v13.0.0)?

I was installing Keycloak using Operator (version 13.0.0). The updated code has theme related stuff github repository and supports custom theme integration quite well. All we need an URL where the custom theme is located. I tried it and worked…
Aftab
  • 2,863
  • 32
  • 41
1
vote
1 answer

How to create custom themes on Keycloak Operator deployment on Kubernetes?

Complete flow is somewhat like this: Step-1: Applying all the relevant YAMLs $ sudo kind create cluster --name aftab-cluster --config cluster-config.yaml $ curl -sL…
Aftab
  • 2,863
  • 32
  • 41
0
votes
1 answer

Keycloak Admin infinite loop "Loading the Admin UI" with Minikube and Keycloak 22.0.1 (Keycloak Operator)

I'm trying to install a keycloak instance locally with minikube, OLM and keycloak-operator. Here is my config: 1 apiVersion: k8s.keycloak.org/v2alpha1 2 kind: Keycloak 3 metadata: 4 name: example-keycloak 5 namespace:…
0
votes
0 answers

Getting an Error for Postgresql external database binding with Keycloak operator v21.1.1

This is challenge from keycloak when I am declaring the external database in keycloak kubernetes custom resource based on it's crd that I got from keycloak-operator installation from https://operatorhub.io/operator/keycloak-operator This is the…
0
votes
0 answers

Keycloak instance Service type as Node Port using Keycloak kubernetes operator

I have Deployed keycloak operator on Kubernetes (on-premises) then I deployed a kind as keycloak as one instance pods up and running service was exposing as Cluster IP but I want change that as NodePort here is my manifest file. apiVersion:…
0
votes
1 answer

Deploying custom Keycloak theme with Operator (v15.1.1 & v16.0.0)

I have a theme with a size >1MB (which precludes the configmap-solution provided as an answer to this question). This theme has been been packaged according to the Server Development Guide - its folder structure…
MBauerDC
  • 160
  • 8
0
votes
1 answer

When adding a group to a Keycloak operator user, I get a user not found error

I'm using manifests such as realm.yaml and user.yaml using examples from this github https://github.com/keycloak/keycloak-operator/tree/master/deploy/examples. our user manifest looks like this. When groups are added to this file we receive this…
Abdullah A
  • 41
  • 4
0
votes
1 answer

How to install keycloak operator on IBM Cloud Kubernetes Service?

The operator is https://operatorhub.io/operator/keycloak-operator version 11.0.0. The cluster is Kubernetes version 1.18.12. I was able to follow the steps from OperatorHub.io to install the Operator Lifecycle Manager and the Keycloak…