Created
December 17, 2019 12:01
-
-
Save vpavlin/9c77dab8663b3c0b176fcdba858c42b6 to your computer and use it in GitHub Desktop.
This file contains hidden or 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