-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Promote TEP-0029 - Isolated Step and Sidecar Workspaces #6109
Comments
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
related issue - #6604 /remove-lifecycle stale |
pipeline WG:
|
/cc @afrittoli |
I started looking into this. |
This feature has been implemented in Tekton Pipelines v0.24.0. Isolated workspaces gives our user an option for improved security, which is why it's important to work towards making it available to our users by default. No outstanding issue exists for this feature, except for the proposal to promote it to beta. Fixes tektoncd#6109 Signed-off-by: Andrea Frittoli <[email protected]>
I agree; we should have consistency with our existing beta features (resolvers, object params etc). |
This feature has been implemented in Tekton Pipelines v0.24.0. Isolated workspaces gives our user an option for improved security, which is why it's important to work towards making it available to our users by default. No outstanding issue exists for this feature, except for the proposal to promote it to beta. Fixes tektoncd#6109 Signed-off-by: Andrea Frittoli <[email protected]>
This feature has been implemented in Tekton Pipelines v0.24.0. Isolated workspaces gives our user an option for improved security, which is why it's important to work towards making it available to our users by default. No outstanding issue exists for this feature, except for the proposal to promote it to beta. Fixes tektoncd#6109 Signed-off-by: Andrea Frittoli <[email protected]>
This feature has been implemented in Tekton Pipelines v0.24.0. Isolated workspaces gives our user an option for improved security, which is why it's important to work towards making it available to our users by default. No outstanding issue exists for this feature, except for the proposal to promote it to beta. This feature requires the api-features-flag to be set to beta even when using v1beta1, to avoid running into the issues with v1/v1beta conversion described in TEP-0138. Since this feature has been in alpha until now, this is not a breaking changes, and it's specified in the docs that this feature requires the flag to be set when using v1beta1. Fixes tektoncd#6109 Signed-off-by: Andrea Frittoli <[email protected]>
This feature has been implemented in Tekton Pipelines v0.24.0. Isolated workspaces gives our user an option for improved security, which is why it's important to work towards making it available to our users by default. No outstanding issue exists for this feature, except for the proposal to promote it to beta. This feature requires the api-features-flag to be set to beta even when using v1beta1, to avoid running into the issues with v1/v1beta conversion described in TEP-0138. Since this feature has been in alpha until now, this is not a breaking changes, and it's specified in the docs that this feature requires the flag to be set when using v1beta1. Note that this feature was gated both at validation as well as in the reconciler code, which is not how other API driven features are gated. I removed the reconciler code validation to be consistent with the other features. Fixes tektoncd#6109 Signed-off-by: Andrea Frittoli <[email protected]>
This feature has been implemented in Tekton Pipelines v0.24.0. Isolated workspaces gives our user an option for improved security, which is why it's important to work towards making it available to our users by default. No outstanding issue exists for this feature, except for the proposal to promote it to beta. This feature requires the api-features-flag to be set to beta even when using v1beta1, to avoid running into the issues with v1/v1beta conversion described in TEP-0138. Since this feature has been in alpha until now, this is not a breaking changes, and it's specified in the docs that this feature requires the flag to be set when using v1beta1. Note that this feature was gated both at validation as well as in the reconciler code, which is not how other API driven features are gated. I removed the reconciler code validation to be consistent with the other features. Fixes #6109 Signed-off-by: Andrea Frittoli <[email protected]>
Feature looking for Promotion
TEP-0029 implemented an
alpha
feature to support isolation ofworkspaces
to only thosesteps
andsidecars
that require access to them. This feature request is created to keep track of work items and any outstanding issues before this feature can be promoted tobeta
.Current Feature Version
enable-api-fields: alpha
Raise Feature Version
enable-api-fields: beta
Pipeline Release
Tekton Pipelines 0.24.0
Issues Reported by the Users
None
Usage in Dogfooding Cluster
None
Examples/Tests
The text was updated successfully, but these errors were encountered: