2022-04-08 08:22:01 +00:00
apiVersion : operators.coreos.com/v1alpha1
kind : ClusterServiceVersion
metadata :
annotations :
capabilities : Deep Insights
categories : Security
certified : 'False'
containerImage : 'quay.io/keycloak/keycloak-operator:REPLACE_ME_VERSION'
createdAt : REPLACE_ME_CREATED_AT
description : 'An Operator for installing and managing Keycloak'
repository : 'https://github.com/keycloak/keycloak'
support : Red Hat
alm-examples : |-
[
{
2022-04-12 09:19:24 +00:00
"apiVersion": "k8s.keycloak.org/v2alpha1" ,
2022-04-08 08:22:01 +00:00
"kind": "Keycloak" ,
"metadata": {
"name": "example-keycloak" ,
"labels": {
"app": "sso"
}
},
"spec": {
"instances": 1 ,
"hostname": "example.org" ,
"tlsSecret": "my-tls-secret"
}
},
{
2022-04-12 09:19:24 +00:00
"apiVersion": "k8s.keycloak.org/v2alpha1" ,
2022-04-08 08:22:01 +00:00
"kind": "KeycloakRealmImport" ,
"metadata": {
"name": "example-keycloak-realm-import" ,
"labels": {
"app": "sso"
}
},
"spec": {
"keycloakCRName": "example-keycloak" ,
"realm": {}
}
}
]
name : keycloak-operator.vREPLACE_ME_VERSION
namespace : placeholder
spec :
apiservicedefinitions : {}
customresourcedefinitions :
owned :
- description : "Represents a Keycloak Instance"
displayName : "Keycloak"
kind : Keycloak
2022-04-12 09:19:24 +00:00
name : keycloaks.k8s.keycloak.org
2022-04-08 08:22:01 +00:00
version : v2alpha1
- description : "Represents a Keycloak Realm Import"
displayName : "KeycloakRealmImport"
kind : KeycloakRealmImport
2022-04-12 09:19:24 +00:00
name : keycloakrealmimports.k8s.keycloak.org
2022-04-08 08:22:01 +00:00
version : v2alpha1
description : |
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
displayName : Keycloak Operator
icon :
- base64data : iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAWMlJREFUeNrsvQmUXOV55v91d3VVL9XV+6JuLS0JbYAlgVlsBxvFYJ/zd2wBMYpNTJAwcAY7ZtCcE0gC42MRThIS5sSQ+UOYwYBALGYwNhKeccbYDmCcmQQSJKEFtRFqqbW31Iu61d21T72lLmi1uqruVvc+997ndw5HNkjqW9+9db/nfb/3ed+ydDqtCCGEEOIvyrkEhBBCCAUAIYQQQigACCGEEEIBQAghhBAKAEIIIYRQABBCCCGEAoAQQgghFACEEEIIoQAghBBCCAUAIYQQQigACCGEEEIBQAghhBAKAEIIIYRQABBCCCGEAoAQQgghFACEEEIIoQAghBBCCAUAIYQQQgFACCGEEAoAQgghhFAAEEIIIYQCgBBCCCEUAIQQQgihACCEEEIIBQAhhBBCKAAIIYQQQgFACCGEEAoAQgghhFAAEEIIIYQCgBBCCCEUAIQQQgihACCEEEIIBQAhhBBCKAAIIYQQQgFACCGEUAAQQgghhAKAEEIIIRQAhBBCCKEAIIQQQggFACGEEEIoAAghhBBCAUAIIYQQCgBCCCGEUAAQQgghhAKAEEIIIRQAhBBCCKEAIIQQQogVBLgEJB+rV69uyPzyUOaftVwNQlzH/sw/67ds2fIKl4LMRFk6neYqkHyb/+uZf1ZwNQhxNddRBJCZ4BEAycd6bv6EeIKHuASEAoBojf67JwUAIcT9zMt8pzdwGQgFANGCvCzquQyEeIb1k8KeEAoAkjf6X6VY9EeI16ifFPaEUACQvPC8kBBvsnZS4BNCAUDOif7XKRb+EeJlmAUgH0EbIMlt/mL761U8+yfE69y8ZcuWjVwGwgwAybGemz8h/sgCTAp+QgFAGP1nq4O/x5UgxBfMU7T5EgoAMslGLgEhvuJ7tAUSCgBG/6syv1zJlSDEd9DxQwFAGP0TQnzINbQFUgAQ/0b/cg44jytBCLMAxH/QBujfzZ+2P0KIQFsgMwDEZ2zg5k8IkSwAbYEUAMQ/0f/KzC93ciUIIYpzAigAiL8UP5eAEDKFO2kLpAAg3o/+r1W0/RFCzmUjl4ACgDD6J4T4jytpC6QAIN6N/jco2v4IIcwCEAoAX23+UuXL/t+EkELMm+wPQigAiIeQ1D9tf4SQYnBaIAUA8VD0vyrzy1quBCFEA/WKtUIUAMQ7ip5LQAjRwdrJfiGEAoC4OPpfp2j7I4Toh1kAj8NZAN7e/OUcb6ti5T8hxBjXbdmy5RUuAzMAxH1w2h8hhFkAQgHgs+i/W9H2Rwgxx7zJ/iGEAoC4TLnT9kcIMct6zgmgACDuif5XZX65hitBCLEATgukACAui/4JIcQq1nJOAAUAwY/+12V+WcGVIIRYDLMAHoM2QG9t/mL761U8+yeElIabt2zZspHLwAwAwWM9N39CSCmzAJwTQAFA8KL/7swv3+NKEEJKyDxFezEFAIFjI5eAEGID36MtkAKA4ET/qxT7/RNC7INOIwoAwuifEOJDrqEtkAKAOB/9s98/IYRZAKIb2gDdvfnT9kcIcRLaApkBIA4qcG7+hBDH3kG0BVIAEPuj/5WZX9ZyJQghDsI5ARQAxKHonxBCnOZO2gIpAIh90f+1irY/QggOG7kEFACE0T8hxH9cSVsgBQApffS/QdH2RwhhFoBQAPhq8+9W7MNNCMFk3mRfEkIBQEqARP+0/RFCYN9RtAVSABDro/9VirY/Qgg2EqCwRokCgJQg+ieEEHTWTvYpIRQAxILof52i7Y8Q4h6YBXABnAWAv/nLedpWxcp/Qoi7uG7Lli2vcBmYASDG4bQ/QgizAIQCwGfRf3fml+9xJQghLmTeZN8SQgFAqKAJIT5jPecEUAAQ/dH/qswv13AlCCEuhtMCKQAIo39CiE9ZyzkBFABEe/S/LvPLCq4EIcQjMAsACG2AeJu/2P56FVv+EkK8xc1btmzZyGVgBoAUVsrc/Akhnnu3cU4ABQDJH/13Z365kytBCPEg0s+E0wIpAEgeNnIJCCEehrZACgAyQ/S/SrHfPyHE23BaIAUAYfRPCPEp19AWSAFAPo7+2e+fEOInmAUAgDZA5zd/2v4IIX6EtkBmAKiEufkTQvz47qMt0FkCXAJHo/+VmV/WciWM09e+UJ2sb1djVWGo66ofHVT1YwNq9tG9vEkmGJ+9SCXmL1PRuUuwIqfouArt36Nq336NN8nE10SdsQVu4FI4A48AnBUArytW/htm6+LPZAUAKsFgULWruFr5y2d4s4yIu6WfUgNXf1211oVhr7HyeJ9qfu5BVT4xxhtmnPlbtmzp5TI4IGS5BI5t/tdy8zeORP3Im78QW3BhdhPbc9nv8Ybpvb9di9XWq25SB9JBlQLeXONtc9TpS6/mDTPHRi4BBYDfYBWsCd5d8jvQ1xdoaFYqGMr+730rPq/G6pp503Sw44rrP/rfB2LY13r60i+oZH0Lb5pxrqQtkALAT9H/BkXbn2H2zFuhxkO1sNdXmU6pRNeCj6PEYLXqYRZAM5I1OdUy++NsgAqo+Mgw7PWmQtVq5LOreeOYBaAAIEU3/27FftiGiQeCal/nMuhrTHVmbnFF4JxNTdLapMj9zWymOz+75px//0F5DfR1j33iM3CFii5j3mQ/FEIB4Gkk+qftzyA7F1ySEQGVsNcXKlMq2do1439jLUBxei79cjZjcs4Gm0yroeFh6Gs/9YWv8waafDfSFkgB4OXof5Wi7c/4C7a2Cb7wLzr/grz/7WTnomwmgOSJouua1Ycrfjfvf+8tzwiDOG5BgBQEji3/Hd5I49QrWgIpADwe/ROD7Fh4CfT1hUIhpcKRgr9nz2Vfzqa5yblsvfqmgv89mVbqcCyFLVKv/rpKVdXwZhrnzsn+KIQCwFPR/zpF259hjjbPyVr/UKlIJQtG/znG65oyUe7neUOnIfURkiEpxpFkObQtUAoCaQs0DR1SFACe2vwb+FAbRwr/diy8FPoay5raPrL9FYO2wHN596qbNP/eD1JB6M8ycsVq2gLNceVknxRCAeAJpLqVhX8G+bBrGb7tb672Cn8pcpup0t239zcjiCQzonmDTaRUdHQE+jMNfvlm3lhmASgAGP1nbX/f40oYQ3r8w9v+ZusvTDw6fzltgeqM7c9Ij4QeVQX9uWJzl9AWaI55k/1SCAUAlaxf6Zm7HN/219xh6M9O7XbnV3ZesWZG21/RDTaVVv0jo9CfbejL3+QX2BzraQukAHBz9L8q88s1XAljuKHff/S85Yb/rHS787Mt0OznP6SCSiXisJ8vWd+cbRNMDFPPAIoCgNG/T5GWv8hkbX/V5moTpBbAr7bAHSbrIMQW2DeRgP6M0iKYtkBTrOWcAAoAN0b/Uvi3githDIn8oW1/6ZSp6D+HpL/9aAs8umCFJttfMY6nKlTyNG5BYHZOwBWcE2CSDVwCCgA3bf4NfGhNbIqBoNq5ANv2p9rnnNPv3yg9l/6er2yBkvHYcYV1Loi9ZdgZFOkLEJfnhRjlysk+KoQCwDWKlbY/g4jtD7nwT2x/yY65lv6dfrIF6rX9FUNsgWPgtsDhqzknwOw7lQWBFABuiP67M7/cyZUwhtj+pPIfOoJd+AnL/06/2AIl07GvBEcee8UWCDwnQGyBE4sv4hfcODI+ndMCKQDg2cglMBEJL8Du9x+sqCja798oerrhuRXx/Bux/RXdYMUWOBGD/uzMAphm/WSARSgAIKP/VYr9/g0jRX/S8x+Z2KLS1XV6fU6AZDhKaXsUWyDynACxBYorgBiGtkAKAEb/XuXdJdijVIO1dZr7/ZuKkD1qC9xjoOOfrg02nREBiTLoNZC+AJwTYIpraAukAECM/jeoM+dUxADo/f7F9hfrXlrynyPp8Z5Lv+y5+yuRvxW2v2KILTA+Mgy7DllbILMAZmEWgAIAavOX6lQWqBjd9AJB1TMXvGVCZ7dltr+iYmjF73rKFigZDTtdDh+UYzfeG
mediatype : image/png
install :
spec :
deployments :
- name : keycloak-operator
spec :
replicas : 1
selector :
matchLabels :
name : keycloak-operator
strategy : {}
template :
metadata :
labels :
name : keycloak-operator
spec :
containers :
- command :
- java
- -Djava.util.logging.manager=org.jboss.logmanager.LogManager
- -jar
- quarkus-run.jar
env :
2022-05-18 09:58:51 +00:00
- name : QUARKUS_OPERATOR_SDK_NAMESPACES
2022-04-08 08:22:01 +00:00
valueFrom :
fieldRef :
fieldPath : metadata.annotations['olm.targetNamespaces']
- name : POD_NAME
valueFrom :
fieldRef :
fieldPath : metadata.name
- name : OPERATOR_NAME
value : keycloak-operator
image : quay.io/keycloak/keycloak-operator:REPLACE_ME_VERSION
imagePullPolicy : Always
name : keycloak-operator
resources : {}
serviceAccountName : keycloak-operator
permissions :
- rules : [ ] # automatically generated
serviceAccountName : keycloak-operator
strategy : deployment
installModes :
- supported : true
type : OwnNamespace
- supported : true
type : SingleNamespace
- supported : false
type : MultiNamespace
- supported : false
type : AllNamespaces
keywords :
- Keycloak
- Identity
- Access
links :
- name : Documentation
url : https://www.keycloak.org/docs/latest/server_installation/index.html#_operator
- name : Keycloak
url : https://www.keycloak.org/
- name : Keycloak Discourse
url : https://keycloak.discourse.group/
maintainers :
- email : keycloak-dev@lists.jboss.org
name : Keycloak DEV mailing list
2022-10-20 10:16:15 +00:00
maturity : stable
2022-04-08 08:22:01 +00:00
provider :
name : Red Hat
version : REPLACE_ME_VERSION
replaces : keycloak-operator.vREPLACE_ME_LAST_VERSION