Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

namespaced #250

Closed
wants to merge 14 commits into from
Closed

namespaced #250

wants to merge 14 commits into from

Conversation

potulabe
Copy link

@potulabe potulabe commented Dec 9, 2019

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)

@diegodelemos
Copy link
Member

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 AUTHORS.rst file with your ORCID?

And thanks! we have been wanting to have this for a while but we didn't manage to get it in our planning :)

@potulabe
Copy link
Author

potulabe commented Dec 22, 2019

Yes, of course we (my colleague @tanas80 and me) agree to donate this in accordance with MIT license :)
And thank you very much for your project!
I think, we'll add ourselves to authors file if you merge our PR someday :)

And excuse me for so many little commits, I'm a beginner in using git. Maybe it could be less of them..

NapITlab and others added 8 commits December 26, 2019 16:56
� 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
@diegodelemos
Copy link
Member

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants