You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,16 +9,16 @@ Terraform module which creates a Kubeflow instance in a Kubernetes cluster
9
9
</div>
10
10
11
11
> [!Note]
12
-
> This repository is currently suitable for development environments only. Please report any problem you might have by opening a GitHub issue, feature requests welcome.
12
+
> This project is currently in beta, we recommend forking/cloning it and using from source. Bug reports and feature requests are welcome.
13
13
14
14
## About this project
15
15
16
-
This project simplifies the tasks of managing a Kubeflow instance in Terraform projects.
16
+
This project simplifies the task of managing a Kubeflow instance with Terraform.
17
17
18
18
Kubeflow provides a cloud-native AI platform which can be used to deploy applications in
19
19
scientific computing, traditional machine learning, and generative AI.
20
20
21
-
This module is primarily focussed on the notebook environment initially such that
21
+
This module is primarily focussed on the Jupyter notebook environment initially such that
22
22
* Developers can deploy and access notebook instances
23
23
* Notebook instances can use GPUs necessary for deep learning
24
24
* This can be done across different cloud providers (ranging from individual VMs to managed services like Amazon's EKS)
@@ -27,7 +27,7 @@ This module is primarily focussed on the notebook environment initially such tha
27
27
28
28
We recommend trying out this module in a development environment first.
29
29
30
-
To do so, follow the [k3s tutorial](https://github.com/treebeardtech/terraform-helm-kubeflow/tree/main/examples).
30
+
To do so, follow the [k3s tutorial](examples/k3s).
31
31
32
32
## Guides
33
33
@@ -57,15 +57,14 @@ module "treebeardkf" {
57
57
You can incrementally add Kubeflow to your K8s cluster by installing the terraform module.
58
58
59
59
Some considerations:
60
-
1. If you are calling this Terraform module from your own module, pass in a string to the `completed` variable in order to manage Kubeflow *after* changes to your other resources. (Note that `depends_on` does not work with this module)
60
+
1. If you are calling this Terraform module from your own module, ensure you pass in resources to the `depends_on` field so that Kubeflow installs after they finish setup.
61
61
2. If you already have Istio and Cert Manager installed, you will need to ensure Kubeflow works with them. See [examples/k3s-existing-istio](examples/k3s-existing-istio) for a configuration that we have tested like this.
62
62
63
63
### Set a new password
64
64
65
65
The `user_password` variable allows you to set a non-default password. This is
66
66
essential for deploying Kubeflow.
67
67
68
-
69
68
### Make Kubeflow available securely on a network using HTTPS
70
69
71
70
Follow the [eks-https-loadbalancer](examples/eks-https-loadbalancer) example to see how you can setup an https loadbalancer for you Kubeflow deployment
0 commit comments