Comments (8)
Is there a reason why we cannot just hard code it in each deployments configuration? I have done this for OOI, and it seems to be working. Still not able to access the dashboard but I just got it started.
from helm-chart.
No reason except that it should be easily automated. For now, everyone should be overwriting this url value with their own deployment.
from helm-chart.
Yeah seems like it would be possible but I don't know what helm uses as the deployment variable off the top of my head.
On a related note, I have not seen any way to use a predefined static IP address for the two dask-gateway LoadBalancers, like we do for the proxy-public LoadBalancer. Have you seen where that configuration would live if it exists?
from helm-chart.
On a related note, I have not seen any way to use a predefined static IP address for the two dask-gateway LoadBalancers, like we do for the proxy-public LoadBalancer. Have you seen where that configuration would live if it exists?
You'd set dask-gateway.schedulerProxy.service.loadBalancerIP
and dask-gateway.webProxy.service.loadBalancerIP
. See https://gateway.dask.org/install-kube.html#helm-chart-reference for the dask-gateway chart docs.
from helm-chart.
How can we automatically determine this URL. Any Helm/k8s magic that can make this possible?
On initial investigation, it looks like helm doesn't allow templating values for subcharts (there's a few issues/stackoverflows about this, see e.g. https://stackoverflow.com/questions/55425688/helm-programmatically-override-subchart-values-yaml). My understanding is that if we wanted this behavior we'd need to use another tool to generate the values.yaml
file for us. Yaml generating yaml generating yaml... I'm not sure what the best option is here.
from helm-chart.
This appears to be working for me: ooicloud/pangeo-cloud-federation@432ec42. I will do some more testing and then PR this.
from helm-chart.
Nope my bad. That did not appear to work. @jcrist was correct. 😁
Since we have so few deployments and it is just one line, seems like it would be okay to just plug this line into everyone's common.yaml file.
@jcrist thank you for the tips on defining the IP address!
from helm-chart.
This is done properly in dask/daskhub.
from helm-chart.
Related Issues (20)
- [Proposal] Add dask-gateway to this chart HOT 3
- chartpress 0.5.0 is out HOT 1
- Upgrade dask-gateway to 0.6.1
- how can i use docker image instead of helm-chart to deploy pangeo? HOT 5
- Failed to start up a notebook server HOT 1
- Automate version bumps HOT 2
- Archive and stop updating pangeo helm chart? HOT 4
- Incorrect value for jupyterhub.hub.services.dask-gateway.url HOT 3
- refactor notebook Dockerfile to use environment.yaml HOT 2
- problems with compatibility with zero2jupyterhub-k8s 0.7 chart version HOT 2
- Travis is broken HOT 4
- PV for Deploying Pangeo on the Cloud HOT 2
- Unable to mount volumes - Pangeo on the Cloud HOT 13
- Restricting user's resources HOT 14
- CI Testing of this chart
- upgrading to v0.8 of the JupyterHub Helm Chart HOT 4
- New helm chart to address this vulnerability? HOT 2
- Pangeo failing all Helm versions > v0.1.1-e5fa7c4 HOT 12
- Typo in Dask RBAC RoleBinding
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from helm-chart.