{"repo":"epam/edp-keycloak-operator","free":true,"listed":false,"github":"https://github.com/epam/edp-keycloak-operator","clone":"git clone https://github.com/epam/edp-keycloak-operator.git","description":"It is responsible for establishing a connection to provided Keycloak Server, reconciling realms, and clients according to the created CRs","language":"Go","stars":92,"topics":["ci","cd","keycloak","sso","saml","oidc","kubernetes","k8s","cicd","edp"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Keycloak Operator Please refer to KubeRocketCI documentation to get the main concepts and guidelines. --- Get acquainted with the Keycloak Operator, the installation process, the quick start, and the local development guidelines. Overview Keycloak Operator is a KubeRocketCI operator responsible for configuring existing Keycloak instances. The operator runs both on OpenShift and Kubernetes. NOTE: Operator is platform-independent, which is why there is a unified instruction for deployment. Prerequisites 1. Linux machine or Windows Subsystem for Linux instance with Helm 3 installed; 2. Cluster admin access to the cluster; 3. cert-manager installed in the cluster (required for webhook functionality, can be disabled via enableWebhooks: false ); Installation Using Helm Chart To install the Keycloak Operator, follow the steps below: 1. To add the Helm EPAMEDP Charts for a local client, run \"helm repo add\": 2. Choose the available Helm chart version: NOTE: It is highly recommended to use the latest stable version. 3. Full chart parameters available in deploy-templates/README.md. 4. Install the operator in the namespace with the helm command; find below the installation command example: 5. Check the namespace containing Deployment with your operator in running status. Quick Start 1. Create a User in the Keycloak Master realm, and assign a create-realm role. 2. Insert newly created user credentials into Kubernetes secret: 3. Create Custom Resource kind: Keycloak with Keycloak instance ","default_branch":null,"files":null,"tree":[],"storefront":"/r/epam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/epam/edp-keycloak-operator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}