This repository contains the materials for the Kubernetes Secrets & External Secrets Workshop at PHPDevDay 2025.
The workshop is divided into multiple parts, each provided in its own subfolder (manifests/part-0 to manifests/part-4).
Each part comes with its own README containing specific instructions and exercises.
For a consistent development setup we use Devbox.
Install Devbox (Linux/macOS):
curl -fsSL https://get.jetify.com/devbox | bashThen start the project setup from the root of this repository:
devbox shellRequired packages and tools will be installed automatically based on devbox.json.
- Part 0 – Introduction & Basics
- Part 1 – First Steps with Secrets
- Part 2 – External Secrets Operator
- Part 3 – Password Rotation & Vault Integration
- Part 4 – OpenResty Lua App with Secret Handling
Additional code examples can be found in the examples folder.
CHANGELOG.md– Project change logISSUES.md– Known issues and notesLICENSE– License information
Current version: VERSION