Skip to content

Commit

Permalink
[issue 193] - Fix the KafkaOperatorprovisionerTest in order to suppor…
Browse files Browse the repository at this point in the history
…t the latest Kafka version, i.e. 3.8.0. Updating documentation accordingly
  • Loading branch information
fabiobrz committed Sep 1, 2024
1 parent e927347 commit 1f2f55a
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 20 deletions.
4 changes: 2 additions & 2 deletions docs/Operator-Based-Provisioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ extended easily, since Intersmash _provisioners_ are pluggable components.
| Red Hat AMQ Broker | 7.11.6-opr-2 | 7.11.x | https://github.com/rh-messaging/activemq-artemis-operator | As available on the OpenShift OperatorHub |
| Infinispan | 2.4.0 | 2.4.x | https://github.com/infinispan/infinispan-operator | As available on the OpenShift OperatorHub (community-operators) |
| Red Hat DataGrid | 8.4.15 | 8.4.x | https://github.com/infinispan/infinispan-operator | As available on the OpenShift OperatorHub |
| Kafka provided by Strimzi | 0.38.0 | stable | https://github.com/strimzi/strimzi-kafka-operator | |
| Red Hat AMQ Streams | 2.6.0-2 | stable | https://github.com/strimzi/strimzi-kafka-operator | As available on the OpenShift OperatorHub |
| Kafka provided by Strimzi | 0.43.0 | stable | https://github.com/strimzi/strimzi-kafka-operator | |
| Red Hat AMQ Streams | 2.7.0-3 | stable | https://github.com/strimzi/strimzi-kafka-operator | As available on the OpenShift OperatorHub |
| Keycloak | 24.0.3 | fast | https://github.com/keycloak/keycloak/tree/main/operator | Latest Keycloak, based on Quarkus. Supports a limited number of CR (Keycloak and KeycloakRealmImport): more to come in upcoming versions |
| Red Hat Build of keycloak (RHBK) | 24.0.3-opr.1 | stable-v24 | https://github.com/keycloak/keycloak/tree/main/operator | Latest Keycloak, based on Quarkus. |
| Red Hat SSO - **DEPRECATED** | 7.6.8-opr-001 | stable | https://github.com/keycloak/keycloak-operator | Latest Red Hat SSO Operator, based on legacy Keycloak |
Expand Down
8 changes: 4 additions & 4 deletions docs/Provisioner-by-Product.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,21 @@ The provisioner is selected by a factory, based on the _Application class_ type
| **WildFly & JBoss EAP 8 Bootable Jar** (see BootableJarOpenShiftApplication) | WildflyBootableJarImageOpenShiftProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **WildFly & JBoss EAP 8 s2i** (see WildflyImageOpenShiftApplication) | WildflyImageOpenShiftProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **JBoss EAP 7 s2i** (see Eap7ImageOpenShiftApplication) | Eap7ImageOpenShiftProvisioner | :x: | :heavy_check_mark: |
| **Database Images** | | ||
| **Database Images** | | | |
| **MySQL Image** (see MysqlImageOpenShiftApplication) | MysqlImageOpenShiftProvisioner | :heavy_check_mark: | :x: |
| **PostgreSQL Image** (see PostgreSQLImageOpenShiftApplication) | PostgreSQLImageOpenShiftProvisioner | :heavy_check_mark: | :x: |
| **Operator based services** | | ||
| **Operator based services** | | | |
| **ActiveMQ Artemis & Red Hat AMQ Broker Operator** (see ActiveMQOperatorApplication) | ActiveMQOperatorProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **Hyperfoil Operator** (see HyperfoilOperatorApplication) | HyperfoilOperatorProvisioner | :heavy_check_mark: | :x: |
| **Infinispan & Red Hat DataGrid Operator** (see InfinispanOperatorApplication) | InfinispanOperatorProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **Kafka/Red Hat AMQ Streams Operator** (see KafkaOperatorApplication) | KafkaOperatorProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **Keycloak & Red Hat Build of Keycloak Operator** (see KeycloakOperatorApplication) | KeycloakOperatorProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **Red Hat SSO Operator** (see RhSsoOperatorApplication) - **DEPRECATED** | RhSsoOperatorProvisioner | :x: | :heavy_check_mark: |
| **WildFly & JBoss EAP 8 Operator** (see WildflyOperatorApplication) | WildflyOperatorProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **Template based services** | | ||
| **Template based services** | | | |
| **JBoss EAP 7 Legacy s2i Build Template** (see Eap7LegacyS2iBuildTemplateApplication) | Eap7LegacyS2iBuildTemplateProvisioner | :x: | :heavy_check_mark: |
| **JBoss EAP 7 Legacy s2i Deployment Template** (see Eap7TemplateOpenShiftApplication) | Eap7TemplateOpenShiftProvisioner | :x: | :heavy_check_mark: |
| **PostgreSQL Template** (see PostgreSQLTemplateOpenShiftApplication) | PostgreSQLTemplateOpenShiftProvisioner | :heavy_check_mark: | :heavy_check_mark: |
| **Red Hat SSO Template** (see RhSsoTemplateOpenShiftApplication) - **DEPRECATED** | RhSsoTemplateOpenShiftProvisioner | :x: | :heavy_check_mark: |
| **Helm Charts** | | ||
| **Helm Charts** | | | |
| **WildFly & JBoss EAP 8 Helm Charts** (see WildflyHelmChartOpenShiftApplication) | WildflyHelmChartOpenShiftProvisioner | :heavy_check_mark: | :heavy_check_mark: |
24 changes: 12 additions & 12 deletions docs/XTF-Configuration-Properties.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,63 +12,63 @@
| intersmash.deployments.repository.ref | Manually set git repository branch of deployments |
| intersmash.deployments.repository.url | Manually set git repository url of deployments |
| intersmash.openshift.script.debug | Add parameter SCRIPT_DEBUG=true to DeploymentConfig/Pod |
| | |
| | |
| intersmash.wildfly.image | Wildfly/JBoss EAP 8 Builder image URL |
| intersmash.wildfly.runtime.image | Wildfly/JBoss EAP 8 Runtime image URL |
| | |
| | |
| intersmash.wildfly.helm.charts.repo | Wildfly/JBoss EAP 8 Helm Charts repository URL |
| intersmash.wildfly.helm.charts.branch | Wildfly/JBoss EAP 8 Helm Charts repository branch |
| intersmash.wildfly.helm.charts.name | Wildfly/JBoss EAP 8 Helm Charts repository namespaces |
| | |
| | |
| intersmash.wildfly.operators.catalog_source | Wildfly/JBoss EAP custom catalog for Operator |
| intersmash.wildfly.operators.index_image | Wildfly/JBoss EAP custom index image for Operator |
| intersmash.wildfly.operators.package_manifest | Wildfly/JBoss EAP custom package manifest for Operator |
| intersmash.wildfly.operators.channel | Wildfly/JBoss EAP desired channel for Operator |
| | |
| | |
| intersmash.bootable.jar.image | Open JDK image URL that can be used as the base for an OpenShift Wildfly/JBoss EAP Bootable JAR |
| intersmash.eap7.image | JBoss EAP 7 Builder image URL |
| intersmash.eap7.runtime.image | JBoss EAP 7 Runtime image URL |
| intersmash.eap7.templates.base.url | JBoss EAP 7 OpenShift Templates base URL |
| intersmash.eap7.templates.path | JBoss EAP 7 openShift Templates base path |
| | |
| | |
| intersmash.infinispan.image | Infinispan/Red Hat DataGrid image URL |
| intersmash.infinispan.operators.catalog_source | Infinispan/Red Hat DataGrid custom catalog for Operator |
| intersmash.infinispan.operators.index_image | Infinispan/Red Hat DataGrid custom index image for Operator |
| intersmash.infinispan.operators.package_manifest | Infinispan/Red Hat DataGrid custom package manifest for Operator |
| intersmash.infinispan.operators.channel | Infinispan/Red Hat DataGrid desired channel for Operator |
| | |
| | |
| intersmash.keycloak.image | Keycloak image URL |
| intersmash.keycloak.operators.catalog_source | Keycloak custom catalog for Operator |
| intersmash.keycloak.operators.index_image | Keycloak custom index image for Operator |
| intersmash.keycloak.operators.package_manifest | Keycloak custom package manifest for Operator |
| intersmash.keycloak.operators.channel | Keycloak desired channel for Operator |
| | |
| | |
| intersmash.rhsso.image | Red Hat Single Sign On 7 image URL |
| intersmash.rhsso.operators.catalog_source | Red Hat Single Sign On 7 custom catalog for Operator |
| intersmash.rhsso.operators.index_image | Red Hat Single Sign On 7 custom index image for Operator |
| intersmash.rhsso.operators.package_manifest | Red Hat Single Sign On 7 custom package manifest for Operator |
| intersmash.rhsso.operators.channel | Red Hat Single Sign On 7 desired channel for Operator |
| | |
| | |
| intersmash.kafka.operators.catalog_source | Kafka/Red Hat AMQ Streams custom catalog for Operator |
| intersmash.kafka.operators.index_image | Kafka/Red Hat AMQ Streams custom index image for Operator |
| intersmash.kafka.operators.package_manifest | Kafka/Red Hat AMQ Streams custom package manifest for Operator |
| intersmash.kafka.operators.channel | Kafka/Red Hat AMQ Streams desired channel for Operator |
| | |
| | |
| intersmash.activemq.image | Apache ActiveMQ Broker/Red Hat AMQ Broker image URL |
| intersmash.activemq.init.image | ActiveMQ Broker/Red Hat AMQ Broker init image URL |
| intersmash.activemq.operators.catalog_source | ActiveMQ Broker/Red Hat AMQ Broker custom catalog for Operator |
| intersmash.activemq.operators.index_image | ActiveMQ Broker/Red Hat AMQ Broker custom index image for Operators |
| intersmash.activemq.operators.package_manifest | ActiveMQ Broker/Red Hat AMQ Broker custom package manifest for Operators |
| intersmash.activemq.operators.channel | ActiveMQ Broker/Red Hat AMQ Broker desired channel for Operator |
| | |
| | |
| intersmash.hyperfoil.operators.catalog_source | HyperFoil custom catalog for Operator |
| intersmash.hyperfoil.operators.index_image | HyperFoil custom index image for Operators |
| intersmash.hyperfoil.operators.package_manifest | HyperFoil custom package manifest for Operators |
| intersmash.hyperfoil.operators.channel | HyperFoil desired channel for Operator |
| | |
| | |
| intersmash.mysql.image | MySql image URL |
| intersmash.postgresql.image | PostgreSql image URL |
| | |
| | |
| wildfly-maven-plugin.groupId | Used by shared configurable deployments: Wildfly/JBoss EAP 8 Maven plugin `groupId` |
| wildfly-maven-plugin.artifactId | Used by shared configurable deployments: Wildfly/JBoss EAP 8 Maven plugin `artifactId` |
| wildfly-maven-plugin.version | Used by shared configurable deployments: Wildfly/JBoss EAP 8 Maven plugin `version` |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
*/
public interface KafkaOperatorApplication extends OperatorApplication {

String KAFKA_VERSION = "3.6.0";
String INTER_BROKER_PROTOCOL_VERSION = "3.6";
String KAFKA_VERSION = "3.8.0";
String INTER_BROKER_PROTOCOL_VERSION = "3.8";
int KAFKA_INSTANCE_NUM = 3;
int TOPIC_RECONCILIATION_INTERVAL_SECONDS = 90;
long USER_RECONCILIATION_INTERVAL_SECONDS = 120L;
Expand Down

0 comments on commit 1f2f55a

Please sign in to comment.