Commit Graph

186 Commits

Author SHA1 Message Date
Jon Koops 07f9ead128 Upgrade Welcome theme to PatternFly 5
Closes #21343

Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-01-03 14:46:01 -03:00
Steven Hawkins bee7595275 fix: adding the kube ca cert to the truststores
closes #10794

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2023-12-18 15:56:43 +01:00
Àngel Ollé Blázquez 2c341d4bc5 Fixes KeycloakDistConfiguratorTest missingHostname test case. (#25643)
Closes #25642

Signed-off-by: Àngel Ollé Blázquez <angel@olleb.com>
2023-12-18 11:51:33 +00:00
Steven Hawkins 08751001db enhance: adds truststores to the keycloak cr (#25215)
also generally correcting the misspelling trustore

closes: #24798

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2023-12-14 11:15:06 -03:00
Steven Hawkins 4db4982e9d enhance: adding a start optimized flag (#25216)
closes: #25015



Update docs/guides/operator/customizing-keycloak.adoc
Update docs/documentation/release_notes/topics/24_0_0.adoc
Update operator/src/main/java/org/keycloak/operator/crds/v2alpha1/deployment/KeycloakSpec.java

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
2023-12-11 16:15:16 +00:00
Steven Hawkins 319d9e78fb fix: use name to find the admin secret (#25362)
closes: #25307

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2023-12-08 15:14:09 +01:00
Václav Muzikář 040124bfa7 Fix missing CRD metadata in Operator CSV (#25043)
Closed #24984

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2023-11-27 12:37:35 +00:00
Václav Muzikář 3bc7ef7ed5 Update to Quarkus 3.2.9 (#24842)
Closes #24841
Closes #24160

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Co-authored-by: Bruno Oliveira da Silva <bruno@abstractj.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2023-11-20 14:27:13 +01:00
Steven Hawkins 495669e7a4 fix: removing the hard expectation of setting the restart condition (#24796)
closes #24797

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2023-11-16 14:39:40 +00:00
Steven Hawkins b6d5083e9b fix: check operand StatefulSet is ready before creating job (#24720)
closes #24526

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Co-authored-by: Piotr Godowski <Piotr.Godowski@pl.ibm.com>
2023-11-15 14:08:27 +01:00
Peter Skopek e5eded0eab Add possibility to override fileName and base directory of Keycloak Quarkus distribution ZIP archive (#24284)
Closes #24283

Signed-off-by: Peter Skopek <pskopek@redhat.com>
2023-11-07 10:31:58 +01:00
Alex Szczuczko d7143c59e3 Add provided scope to quarkus-container-image-docker (#24583)
Closes #24581
2023-11-07 08:42:29 +01:00
Steven Hawkins a6f6a52897 fix: exceptions should be ignored in until the condition is met (#24478)
closes #24477
2023-11-02 08:41:16 +01:00
Václav Muzikář 511fc76d50 Remove Quarkus branding from the Operator log (#24418)
Closes #24413

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2023-10-31 14:18:18 +00:00
Steven Hawkins 5ff5e12782 fix: moves jgroups.dns.query to a system property (#24057)
* fix: moves jgroups.dns.query to a system property

closes #21830

* removing the dns query from import

* removing the dns query from import

also removing cache-stack
2023-10-20 09:50:29 +02:00
Pierre Prinetti 22868406c2 operator: Replace dead documentation link (#23777)
Before this patch, the documentation link generated for the Operator
page resulted in a 404 Not Found on Github pages.

With this change, the documentation link points to the "Operator" anchor
in the Keycloak docs index. Note that the operator docs don't seem to be
versioned on the Keycloak website.
2023-10-19 11:53:46 +00:00
Steven Hawkins 8f1234881d test: eliminates some possible timing issues with watched secrets tests (#23975)
closes #23940
2023-10-18 08:55:31 +02:00
Alex Szczuczko 359a946a6f Optionally accept RELATED_IMAGE_KEYCLOAK as the operand coordinate (#24018)
This changes the quarkus configuration of the operator so that if the
RELATED_IMAGE_KEYCLOAK environment variable is present, it will be
accepted over the default value

Closes #24017
2023-10-17 15:17:51 +00:00
Steven Hawkins a65af2d254 Converts keycloakdeployment to a dependent resource (#22591)
Closes #22225
2023-10-06 17:52:50 +00:00
Steven Hawkins f100aa7e07 fix: remove common-compress (#23745)
closes #23331
2023-10-05 17:09:40 +00:00
Steven Hawkins d351290c0c switching the operator role to clusterrole for ingresses config (#23641)
closes #23629
2023-10-03 12:31:23 +02:00
Steven Hawkins 0bae359058 narrows condition status to a string (#22439)
Closes #21299
2023-09-22 18:29:29 +02:00
Steven Hawkins 7d1e9a783f adds a default domain on openshift if one is not specified (#23324)
Closes #21741
2023-09-21 14:43:29 +02:00
Steven Hawkins b343f87c60 ensures support for cluster-wide monitoring (#22821)
Partially addresses #15888
2023-09-19 17:46:37 +00:00
Steven Hawkins 7f5e5e0e1c Corrects log truncation and adds the database to logging (#23072)
Closes #22985
2023-09-12 08:34:30 +00:00
Steven Hawkins 1545680c48 Adds failing remote operator logs to the main test log (#22990)
Closes #22985
2023-09-06 08:35:03 +02:00
Steven Hawkins ffc6bc497a allows normal reconciliation to continue even if secrets are not present (#22404)
* allows normal reconciliation to continue even if secrets are not present

Closes #22170

* adds polling if any secret (in particular optional) is not present

Closes #22170
2023-09-01 10:34:31 +02:00
Steven Hawkins 6a83703774 Removes the bundle generator from the runtime (#22820)
Closes #22573
2023-08-31 10:01:06 +00:00
Steven Hawkins 7604370a00 removes quarkus-openshift since it's not being utilized (#22834)
Closes #10963
2023-08-31 09:07:15 +02:00
Steven Hawkins 28a18bf7b9 removes the SSA logging that is capturing the entire resource (#22608)
Closes #22607
2023-08-28 15:33:43 +00:00
Steven Hawkins 07a4bc4db1 Ensures the CRDs are ready for use after installed (#22622)
also decreases the default poll interval

Closes #22506
2023-08-23 08:52:39 +02:00
Steven Hawkins 6b0e1f87f9 converts the ingress logic to a conditional dependent resource (#22221)
Closes #22206
2023-08-21 17:34:59 +00:00
Steven Hawkins e516d27f24 Converts realm import to dependent resources (#22299)
Closes #22223
2023-08-21 16:18:56 +00:00
Steven Hawkins 7a71d3ef92 removing the quarkus-minikube dependency (#22521)
Closes #22517
2023-08-21 14:07:14 +00:00
Steven Hawkins 080b53fbce removing build time dependencies from the runtime (#22501)
Closes #22496
2023-08-21 12:41:23 +00:00
Peter Zaoral 568590fcdd Remove Brotli dependencies from the distribution and operator (#22484)
* excluded the dependencies from the keycloak-quarkus-server and operator poms

Closes #22482

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2023-08-17 08:53:35 +02:00
Steven Hawkins b216895baf removing vertx-uri-template as a dependency (#22470)
there's no usage of UriTemplate (smallrye or vertx in keycloak /
fabric8), so it can be removed from server and the operator

Closes #22468
2023-08-16 16:55:04 +02:00
Steven Hawkins 48a4102c97 removes logging full resources to omit secret data (#22467)
Closes #22080
2023-08-15 16:01:40 +00:00
Steven Hawkins c18475fc57 adds the http service port if enabled (#22155)
Closes #22131
2023-08-10 16:01:57 +00:00
Steven Hawkins 1d444ff862 converts the keycloak services to dependent resources (#22257)
Closes #22207
2023-08-10 13:56:13 +00:00
Steven Hawkins b4e876364a removes the termination grace period override (#22203)
Closes #22160
2023-08-10 10:43:38 +00:00
Steven Hawkins 697cd8595b switches the admin secret to a dependent resource (#22044)
Closes #22183
2023-08-03 14:37:43 +00:00
Steven Hawkins c2d5cc67af simplifying status updates to a single method for each controller (#22081)
also removing the getValueFromSubSpec method

Closes #22182
2023-08-02 14:44:40 +00:00
Steven Hawkins ec86d16c43 makes spec.replicas optional (#22152)
Closes #22151
2023-08-02 10:50:14 +00:00
Václav Muzikář b78b498a26 Fix Operator tests on OpenShift
Closes #22140
Closes #22142
Closes #22143
2023-08-01 20:19:25 +02:00
Václav Muzikář cce0778886 Change postgres image for Operator tests
Closes #22032
2023-08-01 20:18:48 +02:00
Steven Hawkins b2e11735ed refinements to improve how pod logs are saved (#22093)
also adding more information into the main log

Closes #10128
2023-07-31 17:05:30 +02:00
Steven Hawkins 819d33411a changes to speed up test times (#21658)
Closes #10731
2023-07-27 14:08:21 +02:00
Steven Hawkins 9b0f4fb581 Removes the initial delay seconds and adds a startup probe (#21884)
Adjusted the thresholds and delays accordingly

Closes #21111
2023-07-26 10:48:54 +02:00
Steven Hawkins 821316a61a updating the location of the Dockerfile (#21879) 2023-07-24 08:25:23 +02:00