From c43a03d600117bff4e76e08f2af7475a1f65bb05 Mon Sep 17 00:00:00 2001 From: Diane Mueller Date: Thu, 29 Feb 2024 10:33:53 -0800 Subject: [PATCH] Update roadmap.md - 1st draft First draft of road map for next release features, still need to add owners for each of these items, ensure the feature is correctly described and link to the related issue or PR --- roadmap.md | 48 +++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 9 deletions(-) diff --git a/roadmap.md b/roadmap.md index 9002429..e957478 100644 --- a/roadmap.md +++ b/roadmap.md @@ -1,24 +1,54 @@ -Use this template for writing roadmaps for releases +This document is intended to describe high-level plans for the Cel Playground project and is neither comprehensive nor prescriptive. -# Release 1.X roadmap +# Release 1.X CEL Playground roadmap ## Planned Features -### Feature Y +### Support for Custom Resource Validation Expressions -Short description +Implement support for defining custom validation expressions for Kubernetes Custom Resource Definitions (CRDs). This feature will enhance validation capabilities for custom resources. -Owners +Owners: - Link to design proposal -- Link to issue +- [Link to issue](https://github.com/undistro/cel-playground/issues/41) -### Feature Z +### Support for WebHook Match Conditions Expressions -Short description +Enable users to define webhook match conditions expressions for validating and mutating webhook configurations. This feature will enhance the flexibility of webhook configurations + +Owners: + +- Link to design proposal +- [Link to issue](https://github.com/undistro/cel-playground/issues/41) + +### Support for Validating Admission Policy + + Implement support for defining a validating admission policy for Kubernetes API requests. This feature will allow users to test and enforce custom validation rules + +Owners: + +- Link to design proposal +- [Link to issue](https://github.com/undistro/cel-playground/issues/41) + +### Support for Authentication Configuration Claim Mappings + +Add support for configuring authentication claim mappings in the Kubernetes API server configuration. This feature will enhance authentication configuration options. + +Owners: + +- Link to design proposal +- [Link to issue](https://github.com/undistro/cel-playground/issues/41) + +### Support for Authorization Configuration + +Implement authorization configuration options to define access control policies for Kubernetes resources. This feature will enhance security and access control capabilities. + +Owners: - Link to design proposal -- Link to issue +- [Link to issue](https://github.com/undistro/cel-playground/issues/41) + ## Planned Technical Debt Cleanup