forked from kubeflow/manifests
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sync changes from v1.4 branch to here (kubeflow#35)
* Add IKS files - Add orignal distributions folder as dist and remove non-IKS files, except OpenShift - Add `iks-single` for single user deployment - Add `iks-multi` for multiple user deployment Signed-off-by: Yihong Wang <yh.wang@ibm.com> * remove openshift related files Signed-off-by: Yihong Wang <yh.wang@ibm.com> * Add Application CRD Add Application CRD and an application object to specify kubeflow version and show on centraldashboard. Signed-off-by: Yihong Wang <yh.wang@ibm.com> * Update doc links on centraldashboard (kubeflow#27) update doc links on centraldashboard's landing page to point to IKS and pipeline docs. Signed-off-by: Yihong Wang <yh.wang@ibm.com> * Update README for v1.4 Update the README to indicate that this repo is used for Kubeflow on IKS. And point out two specific directories for single and multi-tenant deployments Signed-off-by: Yihong Wang <yh.wang@ibm.com> * use the overlay for knative because of this issue: kubeflow#1966 an overlay is created. need to use it instead of the knative/base Signed-off-by: Yihong Wang <yh.wang@ibm.com>
- Loading branch information
Showing
73 changed files
with
10,045 additions
and
2 deletions.
There are no files selected for viewing
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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
**Note:** `kfctl` is no longer supported starting from kubeflow 1.3.1 | ||
|
||
This directory contains YAML files defining resources. | ||
|
||
These YAMl files can be used in conjuction with kfctl to deploy Kubeflow. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,361 @@ | ||
apiVersion: kfdef.apps.kubeflow.org/v1 | ||
kind: KfDef | ||
metadata: | ||
namespace: kubeflow | ||
spec: | ||
applications: | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: istio-system | ||
repoRef: | ||
name: manifests | ||
path: istio/istio-crds | ||
name: istio-crds | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: istio-system | ||
repoRef: | ||
name: manifests | ||
path: istio/istio-install | ||
name: istio-install | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: istio-system | ||
repoRef: | ||
name: manifests | ||
path: istio/cluster-local-gateway | ||
name: cluster-local-gateway | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: istio-system | ||
repoRef: | ||
name: manifests | ||
path: istio/kfserving-gateway | ||
name: kfserving-gateway | ||
- kustomizeConfig: | ||
parameters: | ||
- name: clusterRbacConfig | ||
value: 'OFF' | ||
repoRef: | ||
name: manifests | ||
path: istio/istio | ||
name: istio | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: istio-system | ||
repoRef: | ||
name: manifests | ||
path: istio/add-anonymous-user-filter | ||
name: add-anonymous-user-filter | ||
- kustomizeConfig: | ||
repoRef: | ||
name: manifests | ||
path: application/application-crds | ||
name: application-crds | ||
- kustomizeConfig: | ||
overlays: | ||
- application | ||
repoRef: | ||
name: manifests | ||
path: application/application | ||
name: application | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: cert-manager | ||
repoRef: | ||
name: manifests | ||
path: cert-manager/cert-manager-crds | ||
name: cert-manager-crds | ||
- kustomizeConfig: | ||
parameters: | ||
- name: namespace | ||
value: kube-system | ||
repoRef: | ||
name: manifests | ||
path: cert-manager/cert-manager-kube-system-resources | ||
name: cert-manager-kube-system-resources | ||
- kustomizeConfig: | ||
overlays: | ||
- self-signed | ||
- application | ||
parameters: | ||
- name: namespace | ||
value: cert-manager | ||
repoRef: | ||
name: manifests | ||
path: cert-manager/cert-manager | ||
name: cert-manager | ||
- kustomizeConfig: | ||
repoRef: | ||
name: manifests | ||
path: metacontroller | ||
name: metacontroller | ||
- kustomizeConfig: | ||
overlays: | ||
- istio | ||
- application | ||
parameters: | ||
- name: containerRuntimeExecutor | ||
value: pns | ||
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 | ||
parameters: | ||
- name: userid-header | ||
value: kubeflow-userid | ||
repoRef: | ||
name: manifests | ||
path: jupyter/jupyter-web-app | ||
name: jupyter-web-app | ||
- kustomizeConfig: | ||
overlays: | ||
- application | ||
repoRef: | ||
name: manifests | ||
path: spark/spark-operator | ||
name: spark-operator | ||
- kustomizeConfig: | ||
overlays: | ||
- istio | ||
- application | ||
- ibm-storage-config | ||
- db | ||
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 | ||
- ibm-storage-config | ||
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: example@kubeflow.org | ||
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: https://github.com/kubeflow/manifests/archive/v1.0.0.tar.gz | ||
version: v1.0.0 |
Oops, something went wrong.