You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dlab.apache.org by "Vira Vitanska (Jira)" <ji...@apache.org> on 2020/03/03 09:00:00 UTC
[jira] [Updated] (DLAB-1345) [GCP][DevOps]: Odahu (Legion)
management in DLab
[ https://issues.apache.org/jira/browse/DLAB-1345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vira Vitanska updated DLAB-1345:
--------------------------------
Summary: [GCP][DevOps]: Odahu (Legion) management in DLab (was: [DevOps]: Odahu (Legion) management in DLab)
> [GCP][DevOps]: Odahu (Legion) management in DLab
> ------------------------------------------------
>
> Key: DLAB-1345
> URL: https://issues.apache.org/jira/browse/DLAB-1345
> Project: Apache DLab
> Issue Type: Task
> Components: DLab Main
> Reporter: Vira Vitanska
> Assignee: Demian Mysakovets
> Priority: Major
> Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.3
>
>
> Who manages Legion provisioning:
> * Admin or DLab user?
> 1. Legion cluster will be deployed per project-endpoint
> 2. Under Administration page:
> 2.1. Add a page: Legion deployment
> 2.2. Page should contain grid with following information:
> - Project Name
> - Endpoint URL
> - Legion cluster Name
> - Legion cluster status
> - Number of Legion cluster nodes
> - Actions column:
> ## Start/Stop?
> ## Terminate?
> ## Scale-down
> ## Scale-up
> 2.3. Create Legion cluster popup:
> - Select Project
> - Select Endpoint
> - Select existing k8s cluster (checkbox, once checked input field shows up where you can fill in "Legion k8s cluster URL")
> - Select number of shapes
> - Select instance shape
> - Select certificate? +(check with Vitalii Solodinov)+
> ## DLab passes this as input parameter for Legion provisioning script
> - VPC, Subnet will be auto-propagated from Project (visible = false)
> - NAT gateway
> ## Need Legion team to use Edge IP instead (proxy)
> - Buckets (visible = false)
> ## Bucket for Feedback (use Project bucket)
> ### Legion should access bucket name as parameter
> ## Bucket for State of Terraform (use Project bucket)
> ### Legion should access bucket name as parameter
> - Container registry (pass a parameter?)
> # Security params (keycloak, oauth and ssh key)
> # Repos (docker repo and creds, helm repos)
> 3. Under List of Resource page
> # Show additional column with Legion icon near every notebook
> # When use clicks on it -> popup shows up containing following information:
> ## URL for feedback storage
> ## URL for Swagger API registry
> ## URL for Grafana
> ## Etc
> # Extend current Actions menu for JupyterLab only with action "Attach Legion"
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@dlab.apache.org
For additional commands, e-mail: dev-help@dlab.apache.org