-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Doc] Support TensorBoard in Kubeflow Pipelines #118
Comments
Errors :There are the errors that might see on the tensorboard pod when you try to use S3 1] This is caused because we need to specify
2] This is caused because the pod does not have permissions to access the S3 bucket
Issue :The current implementations of TensorBoard controller does not mount AWS secrets and doesn't have configMap for providing env variable inputs to tensorboard pod Workaround :This is Not a good workaround and you have to do this for every tensorboard pod that you launch. 1] Create AWS secrets in the kubeflow user namespace
2] Launch a TensorBoard from the UI with S3 object storage link 3] Edit the deployment for the tensorboard pod that was just created
Now if you go to the UI of the tensorboard that you had created it should be working. Actual solution :Make code changes in the TensorBoard controller 1] Modify the TensorBoard controller and provide a configMap input so that users can specify environment variables Need to work on this PR |
Upstream issue: kubeflow/kubeflow#6493 |
"Support TensorBoard in Kubeflow Pipelines" section of document is outdated :
https://www.kubeflow.org/docs/distributions/aws/pipeline/#support-tensorboard-in-kubeflow-pipelines
Outdated Doc :
TensorBoard needs some extra settings on AWS like below:
Create a Kubernetes secret aws-secret in the kubeflow namespace. Follow instructions here.
Create a ConfigMap to store the configuration of TensorBoard on your cluster. Replace <your_region> with your S3 region.
The text was updated successfully, but these errors were encountered: