This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is the config to install Kubeflow on an existing k8s cluster. | |
# If the cluster already has istio, comment out the istio install part below. | |
apiVersion: kfdef.apps.kubeflow.org/v1beta1 | |
kind: KfDef | |
metadata: | |
# If name is not set, kfctl will infer app name from the directory. | |
# name: myapp2 | |
namespace: kubeflow | |
spec: | |
applications: | |
- kustomizeConfig: | |
repoRef: | |
name: manifests | |
path: openshift/openshift-scc | |
name: openshift-scc | |
#Istio install. If not needed, comment out istio-crds and istio-install. | |
- kustomizeConfig: | |
parameters: | |
- name: namespace | |
value: istio-system | |
repoRef: | |
name: manifests | |
path: istio/istio-crds | |
name: istio-crds | |
- kustomizeConfig: | |
overlays: | |
- openshift | |
parameters: | |
- name: namespace | |
value: istio-system | |
repoRef: | |
name: manifests | |
path: istio/istio-install | |
name: istio-install | |
# # This component is the istio resources for Kubeflow (e.g. gateway), not about installing istio. | |
# - kustomizeConfig: | |
# parameters: | |
# - name: clusterRbacConfig | |
# value: "OFF" | |
# repoRef: | |
# name: manifests | |
# path: istio/istio | |
# name: istio | |
- kustomizeConfig: | |
repoRef: | |
name: manifests | |
path: application/application-crds | |
name: application-crds | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: application/application | |
# name: application | |
# - kustomizeConfig: | |
# repoRef: | |
# name: manifests | |
# path: metacontroller | |
# name: metacontroller | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: argo | |
# name: argo | |
# - kustomizeConfig: | |
# repoRef: | |
# name: manifests | |
# path: kubeflow-roles | |
# name: kubeflow-roles | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: common/centraldashboard | |
# name: centraldashboard | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: admission-webhook/bootstrap | |
# name: bootstrap | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: admission-webhook/webhook | |
# name: webhook | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: jupyter/jupyter-web-app | |
# name: jupyter-web-app | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: metadata | |
# name: metadata | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: jupyter/notebook-controller | |
# name: notebook-controller | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pytorch-job/pytorch-job-crds | |
# name: pytorch-job-crds | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pytorch-job/pytorch-operator | |
# name: pytorch-operator | |
- kustomizeConfig: | |
overlays: | |
- application | |
parameters: | |
- name: namespace | |
value: knative-serving | |
repoRef: | |
name: manifests | |
path: knative/knative-serving-crds | |
name: knative-crds | |
- kustomizeConfig: | |
overlays: | |
- application | |
parameters: | |
- name: namespace | |
value: knative-serving | |
repoRef: | |
name: manifests | |
path: knative/knative-serving-install | |
name: knative-install | |
- kustomizeConfig: | |
overlays: | |
- application | |
repoRef: | |
name: manifests | |
path: kfserving/kfserving-crds | |
name: kfserving-crds | |
- kustomizeConfig: | |
overlays: | |
- application | |
repoRef: | |
name: manifests | |
path: kfserving/kfserving-install | |
name: kfserving-install | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# parameters: | |
# - name: usageId | |
# value: <randomly-generated-id> | |
# - name: reportUsage | |
# value: "true" | |
# repoRef: | |
# name: manifests | |
# path: common/spartakus | |
# name: spartakus | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# repoRef: | |
# name: manifests | |
# path: tensorboard | |
# name: tensorboard | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: tf-training/tf-job-crds | |
# name: tf-job-crds | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: tf-training/tf-job-operator | |
# name: tf-job-operator | |
# - kustomizeConfig: | |
# overlays: | |
# # - application | |
# repoRef: | |
# name: manifests | |
# path: katib/katib-crds | |
# name: katib-crds | |
# - kustomizeConfig: | |
# overlays: | |
# # - application | |
# # - istio | |
# - openshift | |
# repoRef: | |
# name: manifests | |
# path: katib/katib-controller | |
# name: katib-controller | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/api-service | |
# name: api-service | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# parameters: | |
# - name: minioPvcName | |
# value: minio-pv-claim | |
# repoRef: | |
# name: manifests | |
# path: pipeline/minio | |
# name: minio | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# parameters: | |
# - name: mysqlPvcName | |
# value: mysql-pv-claim | |
# repoRef: | |
# name: manifests | |
# path: pipeline/mysql | |
# name: mysql | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/persistent-agent | |
# name: persistent-agent | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/pipelines-runner | |
# name: pipelines-runner | |
# - kustomizeConfig: | |
# overlays: | |
# - istio | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/pipelines-ui | |
# name: pipelines-ui | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/pipelines-viewer | |
# name: pipelines-viewer | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/scheduledworkflow | |
# name: scheduledworkflow | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: pipeline/pipeline-visualization-service | |
# name: pipeline-visualization-service | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# - istio | |
# parameters: | |
# - name: admin | |
# value: johnDoe@acme.com | |
# repoRef: | |
# name: manifests | |
# path: profiles | |
# name: profiles | |
# - kustomizeConfig: | |
# overlays: | |
# - application | |
# repoRef: | |
# name: manifests | |
# path: seldon/seldon-core-operator | |
# name: seldon-core-operator | |
repos: | |
- name: manifests | |
uri: xxx #https://github.com/kubeflow/manifests/archive/v0.7-branch.tar.gz | |
version: master |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment