From a585f574b61356cf70b3f8da4227b407c01435f7 Mon Sep 17 00:00:00 2001 From: Fabio Burzigotti Date: Mon, 6 Jan 2025 13:08:01 +0100 Subject: [PATCH] [issue-212] - Add documentation for Open Data Hub operator based provisioning supported version --- README.md | 4 +++- docs/Operator-Based-Provisioning.md | 3 ++- docs/Provisioner-by-Product.md | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3f2842a6..76710f00 100644 --- a/README.md +++ b/README.md @@ -163,6 +163,8 @@ Feel free to submit an issue in such a case, Intersmash welcomes community contr | Red Hat JBoss EAP 7 | JBoss EAP 7.4.z (and XP 4.z) | | | | | | | Hyperfoil | 0.24.2 | Supports provisioning via the Operator, both on **Kubernetes** and **OpenShift** | +| | | | +| Open Data Hub | 2.22.0 | Supports provisioning on OpenShift via the Operator | Since multiple deliverables can be bound to a given service version, e.g.: container images, operator CRs, or Helm Charts, more information can be found in [the provisioners' documentation](./provisioners/README.md), or in the resources there linked. @@ -175,7 +177,7 @@ We welcome community contributions to other Kubernetes implementations. ## Future goals -* OpenShift AI provisioning +* Full support for OpenShift AI provisioning * Documentation and examples enhancements see the [current milestone](https://github.com/Intersmash/intersmash/milestone/2) for a complete list of issues. diff --git a/docs/Operator-Based-Provisioning.md b/docs/Operator-Based-Provisioning.md index c6c859dc..7bd56cae 100644 --- a/docs/Operator-Based-Provisioning.md +++ b/docs/Operator-Based-Provisioning.md @@ -19,8 +19,9 @@ extended easily, since Intersmash _provisioners_ are pluggable components. | 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 | | WildFly | 1.0.0 | alpha | https://github.com/wildfly/wildfly-operator | As available on https://operatorhub.io/operator/wildfly | -| Red Hat JBoss EAP | 3.0.0 | stable | https://github.com/wildfly/wildfly-operator | As available on the OpenShift OperatorHub | +| Red Hat JBoss EAP | 3.0.0 | stable | https://github.com/wildfly/wildfly-operator | As available from the OpenShift OperatorHub | | Hyperfoil | 0.24.2 | alpha | https://github.com/Hyperfoil/hyperfoil-operator | Available for both **Kubernetes** and **OpenShift**. We force the CRs version for the used Hyperfoil runtime to be 0.24.2, see https://github.com/Hyperfoil/hyperfoil-operator/issues/18 | +| Open Data Hub | 2.22.0 | fast | https://github.com/opendatahub-io/opendatahub-operator | As available from the OpenShift OperatorHub | Intersmash operator-based provisioners implement a common contract and high level behavior which is defined by the [OperatorProvisioner](../core/src/main/java/org/jboss/intersmash/provision/openshift/operator/OperatorProvisioner.java) diff --git a/docs/Provisioner-by-Product.md b/docs/Provisioner-by-Product.md index 9b02bc50..bdc90804 100644 --- a/docs/Provisioner-by-Product.md +++ b/docs/Provisioner-by-Product.md @@ -20,6 +20,7 @@ The provisioner is selected by a factory, based on the _Application class_ type | **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: | +| **Open Data Hub operator** (see OpenDataHubOperatorApplication) | OpenDataHubOpenShiftOperatorProvisioner | :heavy_check_mark: | :x: | | **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: |