Conversation
reana_cluster/backends/kubernetes/templates/clusterrole/service-reader.yaml
Outdated
Show resolved
Hide resolved
reana_cluster/backends/kubernetes/templates/deployments/server-template.yaml
Outdated
Show resolved
Hide resolved
Hello @potulabe, as this is your first contribution to REANA, can you please reply to this PR with a comment that you agree to donate this (and any future) contributions to the reanahub organisation under the terms of the corresponding FLOSS licenses we use? (GNU GPLv3+, MIT...) Sorry for the explicit legalese and thanks for your understanding :) Also, could you add yourself to the list of REANA contributors in And thanks! we have been wanting to have this for a while but we didn't manage to get it in our planning :) |
Yes, of course we (my colleague @tanas80 and me) agree to donate this in accordance with MIT license :) And excuse me for so many little commits, I'm a beginner in using git. Maybe it could be less of them.. |
� Conflicts: � reana_cluster/backends/kubernetes/k8s.py � reana_cluster/backends/kubernetes/templates/clusterrole/reana-system.yaml � reana_cluster/backends/kubernetes/templates/clusterrolebinding/reana-system.yaml � reana_cluster/backends/kubernetes/templates/deployments/server-template.yaml � reana_cluster/cli/cluster.py � reana_cluster/utils.py
… (namespace is set in init)
Hello @potulabe During the last weeks, many new developments have been done in REANA towards the participation in the Analysis Preservation Bootcamp at CERN (https://indico.cern.ch/event/854880/). This has pushed us to have a more stable/reliable deployment technique, other than the self-grown REANA-Cluster. This resulted in moving all our templates to reanahub/reana and moving to Helm, see reanahub/reana#234 for more information. We will follow up the namespaces issue here: reanahub/reana#274. Note that we document how the issue is more complex than just creating the REANA components pods in a given namespace, we have to deal with which namespaces we deploy the REANA jobs as well. |
Add ability to specify namespace in command line arguments
All objects in k8s will be created in that namespace (init --namespace namespace)
and deleted from that namespace (down --namespace namespace)