cdk8s-plone Documentation

cdk8s-plone logo

CDK8S Construct Library for Plone CMS Deployment

Welcome to the cdk8s-plone documentation. This documentation covers everything from initial setup to advanced configuration and architectural concepts for deploying Plone CMS using CDK8S.

About cdk8s-plone

cdk8s-plone is a TypeScript construct library for CDK8S that enables programmatic deployment of Plone CMS on Kubernetes. It provides type-safe, reusable constructs for Plone Backend and Frontend with production-grade defaults.

Key Features:

  • Type-safe TypeScript constructs for Plone Backend and Frontend

  • Production-grade defaults with full customization

  • Support for PostgreSQL backends

  • Comprehensive resource management (CPU, memory, storage)

  • Component-level configuration options

  • Built on CDK8S for infrastructure as code

Documentation Structure

This documentation follows the Diátaxis framework, organizing content into four categories based on what you need:

Tutorials

Learning-oriented: Step-by-step lessons to build skills

Start here if you’re new to cdk8s-plone

Tutorials
How-To Guides

Goal-oriented: Solutions to specific problems

Use these when you need to accomplish something

How-To Guides
Reference

Information-oriented: Technical specifications and configurations

Consult when you need detailed information

Reference
Explanation

Understanding-oriented: Concepts and design decisions

Read to deepen your understanding

Explanation

Table of Contents


Last updated: 2025-01-12 cdk8s-plone version: 0.0.0 CDK8S version: ^2.70.27