-
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.
[FIX] Support non admin installations and fix minio S3 endpoint (mlru…
- Loading branch information
1 parent
62942a4
commit bb0cb89
Showing
31 changed files
with
287 additions
and
57 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,45 @@ | ||
# Use this Values file for installing MLRun CE cluster resources such as: crd, cluster role on a namespace that will not use for | ||
# the deployment's installation. | ||
# After you installed the helm chart using this values file you will need to use the non_admin_cluster_ip_installtion_values.yaml | ||
# or the non_admin__installtion_values.yaml for installing the mlrun ce deployments (support MLRun. mpi, nuclio and kfp pipeline installation) | ||
|
||
# We use global values scope to multiplex the docker-registry details to both mlrun and nuclio | ||
global: | ||
# External host/ip to reach the k8s node. This might take various values if k8s is run in a VM or a cloud env | ||
registry: | ||
url: false | ||
|
||
nuclio: | ||
# coupled with mlrun.nuclio.dashboardName template in mlrun chart | ||
controller: | ||
enabled: false | ||
dashboard: | ||
enabled: false | ||
rbac: | ||
create: false | ||
platform: false | ||
|
||
mlrun: | ||
enabled: false | ||
|
||
jupyterNotebook: | ||
enabled: false | ||
|
||
mpi-operator: | ||
rbac: | ||
namespaced: | ||
create: false | ||
deployment: | ||
create: false | ||
|
||
minio: | ||
enabled: false | ||
|
||
spark-operator: | ||
enabled: false | ||
|
||
pipelines: | ||
enabled: false | ||
|
||
kube-prometheus-stack: | ||
enabled: false |
60 changes: 60 additions & 0 deletions
60
charts/mlrun-ce/non_admin_cluster_ip_installation_values.yaml
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,60 @@ | ||
# Use this Values file for installing MLRun CE resources such as: deployments, non cluster resources (.e.g. crd, cluter role) and installing service as clusterIP. | ||
# remember to use a different namespace that used for the cluster resource installation. (support MLRun. mpi, nuclio and kfp pipeline installation) | ||
|
||
# We use global values scope to multiplex the docker-registry details to both mlrun and nuclio | ||
global: | ||
nuclio: | ||
dashboard: | ||
nodePort: "" | ||
|
||
nuclio: | ||
crd: | ||
create: false | ||
|
||
mlrun: | ||
api: | ||
service: | ||
type: ClusterIP | ||
nodePort: "" | ||
ui: | ||
service: | ||
type: ClusterIP | ||
nodePort: "" | ||
jupyterNotebook: | ||
service: | ||
type: ClusterIP | ||
nodePort: "" | ||
port: 8888 | ||
|
||
mpi-operator: | ||
fullnameOverride: mpi-operator | ||
crd: | ||
create: false | ||
rbac: | ||
clusterResources: | ||
create: false | ||
|
||
minio: | ||
service: | ||
type: ClusterIP | ||
port: 9000 | ||
nodePort: "" | ||
consoleService: | ||
type: ClusterIP | ||
port: 9001 | ||
nodePort: "" | ||
|
||
spark-operator: | ||
enabled: false | ||
|
||
pipelines: | ||
service: | ||
type : ClusterIP | ||
nodePort: "" | ||
crd: | ||
enabled: false | ||
priority_class: | ||
enabled: false | ||
|
||
kube-prometheus-stack: | ||
enabled: false |
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,60 @@ | ||
# Use this Values file for installing MLRun CE resources such as: deployments, non cluster resources (.e.g. crd, cluter role) and installing service as clusterIP. | ||
# remember to use a different namespace that used for the cluster resource installation. (support MLRun. mpi, nuclio and kfp pipeline installation) | ||
|
||
# We use global values scope to multiplex the docker-registry details to both mlrun and nuclio | ||
global: | ||
nuclio: | ||
dashboard: | ||
nodePort: 30050 | ||
|
||
nuclio: | ||
crd: | ||
create: false | ||
|
||
mlrun: | ||
api: | ||
service: | ||
type: NodePort | ||
nodePort: 30070 | ||
ui: | ||
service: | ||
type: NodePort | ||
nodePort: 30060 | ||
jupyterNotebook: | ||
service: | ||
type: NodePort | ||
nodePort: 30040 | ||
port: 8888 | ||
|
||
mpi-operator: | ||
fullnameOverride: mpi-operator | ||
crd: | ||
create: false | ||
rbac: | ||
clusterResources: | ||
create: false | ||
|
||
minio: | ||
service: | ||
type: NodePort | ||
port: 9000 | ||
nodePort: 30080 | ||
consoleService: | ||
type: NodePort | ||
port: 9001 | ||
nodePort: 30090 | ||
|
||
spark-operator: | ||
enabled: false | ||
|
||
pipelines: | ||
service: | ||
type : NodePort | ||
nodePort: 30010 | ||
crd: | ||
enabled: false | ||
priority_class: | ||
enabled: false | ||
|
||
kube-prometheus-stack: | ||
enabled: false |
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
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
10 changes: 10 additions & 0 deletions
10
charts/mlrun-ce/templates/config/jupyter-env-configmap.yaml
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,10 @@ | ||
{{ if .Values.jupyterNotebook.enabled}} | ||
apiVersion: v1 | ||
kind: ConfigMap | ||
metadata: | ||
name: jupyter-common-env | ||
data: | ||
S3_ENDPOINT_URL: {{ include "mlrun-ce.minio.service.url" . }} | ||
AWS_SECRET_ACCESS_KEY: {{ .Values.minio.rootPassword }} | ||
AWS_ACCESS_KEY_ID: {{ .Values.minio.rootUser }} | ||
{{- end}} |
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
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/configmaps/pipeline-install-config.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/applications.app.k8s.io.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/clusterworkflowtemplates.argoproj.io.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/cronworkflows.argoproj.io.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/scheduledworkflows.kubeflow.org.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/viewers.kubeflow.org.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/workfloweventbindings.argoproj.io.yaml
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
2 changes: 1 addition & 1 deletion
2
charts/mlrun-ce/templates/pipelines/crd/workflows.argoproj.io.yaml
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
Oops, something went wrong.