From 187853b505ea9dc74201f2dadef8d4fb1add2b1d Mon Sep 17 00:00:00 2001 From: Mohammadi Iram Date: Tue, 14 May 2024 20:50:05 +0530 Subject: [PATCH] add rhoai install templates --- .../operators/installtemplates/rhoai-dsc.yaml | 30 +++++++++++++++++++ .../installtemplates/rhoai-dsci.yaml | 18 +++++++++++ setup/operators/installtemplates/rhoai.yaml | 25 ++++++++++++++++ 3 files changed, 73 insertions(+) create mode 100644 setup/operators/installtemplates/rhoai-dsc.yaml create mode 100644 setup/operators/installtemplates/rhoai-dsci.yaml create mode 100644 setup/operators/installtemplates/rhoai.yaml diff --git a/setup/operators/installtemplates/rhoai-dsc.yaml b/setup/operators/installtemplates/rhoai-dsc.yaml new file mode 100644 index 000000000..1ff1f3f0b --- /dev/null +++ b/setup/operators/installtemplates/rhoai-dsc.yaml @@ -0,0 +1,30 @@ +apiVersion: datasciencecluster.opendatahub.io/v1 +kind: DataScienceCluster +metadata: + name: dsci +spec: + components: + codeflare: + managementState: Managed + dashboard: + managementState: Managed + datasciencepipelines: + managementState: Managed + kserve: + managementState: Removed + serving: + ingressGateway: + certificate: + type: SelfSigned + managementState: Managed + name: knative-serving + kueue: + managementState: Managed + modelmeshserving: + managementState: Managed + modelregistry: + managementState: Managed + ray: + managementState: Managed + workbenches: + managementState: Managed \ No newline at end of file diff --git a/setup/operators/installtemplates/rhoai-dsci.yaml b/setup/operators/installtemplates/rhoai-dsci.yaml new file mode 100644 index 000000000..358c6c3fb --- /dev/null +++ b/setup/operators/installtemplates/rhoai-dsci.yaml @@ -0,0 +1,18 @@ +kind: DSCInitialization +apiVersion: dscinitialization.opendatahub.io/v1 +metadata: + name: default-dsci +spec: + applicationsNamespace: opendatahub + monitoring: + managementState: Managed + namespace: opendatahub + serviceMesh: + controlPlane: + metricsCollection: Istio + name: data-science-smcp + namespace: istio-system + managementState: Removed + trustedCABundle: + customCABundle: '' + managementState: Removed diff --git a/setup/operators/installtemplates/rhoai.yaml b/setup/operators/installtemplates/rhoai.yaml new file mode 100644 index 000000000..18f54b05a --- /dev/null +++ b/setup/operators/installtemplates/rhoai.yaml @@ -0,0 +1,25 @@ +apiVersion: template.openshift.io/v1 +kind: List +metadata: {} +apiVersion: v1 +items: + - apiVersion: project.openshift.io/v1 + kind: Project + metadata: + name: redhat-ods-operator + - apiVersion: operators.coreos.com/v1alpha1 + kind: Subscription + metadata: + name: rhods-operator + namespace: redhat-ods-operator + spec: + channel: fast + installPlanApproval: Automatic + name: rhods-operator + source: redhat-operators + sourceNamespace: openshift-marketplace + - apiVersion: operators.coreos.com/v1 + kind: OperatorGroup + metadata: + name: redhat-operators + namespace: redhat-ods-operator \ No newline at end of file