-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
adds a PodDefault for pipelines access to all Profiles
This change partly addresses canonical/bundle-kubeflow#423 This updates the kfp metacontroller managed by the kfp-profile-controller to add a new PodDefault to all user namespaces (Profiles). This PodDefault, when selected, lets Notebooks access the pipelines client without explicitly authenticating. The change here adds the PodDefault, but it does not automatically enable the kfp access. PodDefaults in a user's namespace are noticed by the notebook controller (charm: jupyter-ui) and shown to a user in the Notebook spawner UI under "Configurations". To enable this kfp integration, users must enable this new configuration "Allow access to Kubeflow Pipelines". This PodDefault can also be used by other workloads that might need access, such as a step of a pipeline. See the [admission-webhook readme](https://github.com/kubeflow/kubeflow/blob/master/components/admission-webhook/README.md) for more info.
- Loading branch information
1 parent
3f0fddd
commit c974456
Showing
2 changed files
with
62 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters