From d0b6d9d63997f4ead924f963b04ffb95643039bc Mon Sep 17 00:00:00 2001 From: "Jens W. Klein" Date: Thu, 31 Oct 2024 14:46:45 +0100 Subject: [PATCH] moved todos to issues --- README.md | 36 +----------------------------------- 1 file changed, 1 insertion(+), 35 deletions(-) diff --git a/README.md b/README.md index d866a16..970f39f 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ This chart provides a library to bootstrap a Plone deployment on a Kubernetes cluster using the [CDK8S](https://cdk8s.io) framework. It provides -- Backend (for API with `plone.volto` or as Classic-UI) +- Backend (as API with `plone.volto` or as Classic-UI) - Frontend (Plone-Volto, a ReactJS based user interface) - Varnish using kube-httpcache. It includes a way to invalidate varnish cluster (optional) @@ -39,8 +39,6 @@ cdk8s init python-app Python package name is [cdk8s-plone](https://pypi.org/project/cdk8s-plone/). - - ## Usage With `cdk8s-cli` installed, create a new project: @@ -84,35 +82,3 @@ Then run the following command to run the test: ```bash npx projen test ``` - -### Feature Wishlist: - -Each step need to be implemented with tests! - -- [x] Support Variants for ClassicUI or Volto -- [ ] Start Backend - - [x] deployment - - [x] service - - [x] pdb - - [ ] init container running `plone-site-create` - - [x] lifecycle checks (readiness, liveness) - - [x] generic way to inject sidecars - - [ ] metrics sidecar -- [ ] Start Frontend - - [x] deployment - - [x] service - - [x] pdb - - [x] lifecycle checks (readiness, liveness) - - [x] generic way to inject sidecars - - [ ] metrics sidecar -- [x] Start Varnish (using `kube-httpcache`) optional in separate chart - - [x] provide a default VCL for Volto with routing to backend and frontend - - [ ] provide a default VCL for ClassicUI -- [ ] Configure Ingress, optional in separate chart - - [ ] Traefik - - [ ] Konq - -- [ ] Release packages for other Languages - - [x] Python - - [ ] Golang - - [ ] Java \ No newline at end of file