Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FT: Plugin Context Data Sharing #1372

Open
rhuss opened this issue Jul 8, 2021 · 0 comments
Open

FT: Plugin Context Data Sharing #1372

rhuss opened this issue Jul 8, 2021 · 0 comments
Labels
Epic Epics to group issues kind/proposal Issues or PRs related to proposals. triage/accepted Issues which should be fixed (post-triage)

Comments

@rhuss
Copy link
Contributor

rhuss commented Jul 8, 2021

In order to allow kn to reuse some (stateful) context that is provided by a plugin, I'm proposing to extend the "plugin contract". The original use case is to share the namespace and name of a function managed by kn-plugin-func that is stored in a local "func.yaml" file. kn must not directly read this file as this would introduce a dependency from kn to kn-func-plugin (in the wrong direction).

The Feature Track Kn Plugin Context Data Sharing will describe the design, this issue is to track the work on this FT.

The current status is "WIP" and "pre Draft" but want to share early.

@rhuss rhuss added kind/proposal Issues or PRs related to proposals. triage/accepted Issues which should be fixed (post-triage) labels Jul 9, 2021
@rhuss rhuss moved this to Icebox in Client Planning Jan 25, 2022
@rhuss rhuss added type/epic Epic Epics to group issues and removed type/epic labels Jan 27, 2022
@rhuss rhuss moved this from Backlog to In Design in Client Planning Apr 21, 2022
@dsimansk dsimansk moved this from In Design to In Progress in Client Planning Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Epics to group issues kind/proposal Issues or PRs related to proposals. triage/accepted Issues which should be fixed (post-triage)
Projects
Status: In Progress
Development

No branches or pull requests

1 participant