-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Labels
area/frontendarea - related to frontend componentsarea - related to frontend componentsarea/v2area - version - kubeflow notebooks v2area - version - kubeflow notebooks v2kind/plan-taskkind - planning - taskkind - planning - task
Description
Certification
- I certify I am an Epic Owner for Kubeflow Notebooks 2.0 and expected to create planning-related issues.
Description
As a Workspace user, Bella needs a simple way to attach sensitive information (like API keys, database passwords, or service account files) to her Workspace k8s pods. Bella should be able to either select from a list of existing secrets without needing to understand underlying Kubernetes concepts.
This task involves creating a single, comprehensive modal that serves as the primary UI for managing and attaching all secrets related to a Workspace. This modal will be triggered by an "Attach Secrets" button in the Workspace configuration page.
Acceptance Criteria
- The modal displays a searchable, filterable list of all available secrets (i.e. from GET /api/v1/secrets/{namespace}).
- A primary "Attach" button is shown.
- Note: Clicking this button does not call the secrets API. It only updates the local Workspace configuration.
- The modal closes, and the "Current Attachments" list is updated.
Metadata
Metadata
Assignees
Labels
area/frontendarea - related to frontend componentsarea - related to frontend componentsarea/v2area - version - kubeflow notebooks v2area - version - kubeflow notebooks v2kind/plan-taskkind - planning - taskkind - planning - task
Type
Projects
Status
Needs Triage