examples: add alb-tls-examples showcase #33

Merged
mauritz.uphoff merged 4 commits from examples/alb-tls-examples into main 2026-06-16 07:45:47 +00:00
Owner

Description
Adds the alb-tls-examples showcase collection — a set of three self-contained, runnable Terraform examples demonstrating different TLS strategies with the STACKIT Application Load Balancer.

Showcases included:

vm-alb-self-signed-cert/ — Quickstart: 1 VM + ALB + self-signed certificate, fully managed by Terraform. No external dependencies.
vm-alb-certbot-letsencrypt/ — Production: VM + ALB + Let's Encrypt via certbot/ACME DNS-01 with automatic renewal. Includes stackit-acme-alb, a Dockerized PowerShell ACME client for STACKIT.
alb-k8s/ — Kubernetes: SKE cluster + cert-manager + Let's Encrypt DNS-01 via STACKIT DNS.
Each showcase is intentionally independent — no shared state, no shared modules.

Description Adds the alb-tls-examples showcase collection — a set of three self-contained, runnable Terraform examples demonstrating different TLS strategies with the STACKIT Application Load Balancer. Showcases included: vm-alb-self-signed-cert/ — Quickstart: 1 VM + ALB + self-signed certificate, fully managed by Terraform. No external dependencies. vm-alb-certbot-letsencrypt/ — Production: VM + ALB + Let's Encrypt via certbot/ACME DNS-01 with automatic renewal. Includes stackit-acme-alb, a Dockerized PowerShell ACME client for STACKIT. alb-k8s/ — Kubernetes: SKE cluster + cert-manager + Let's Encrypt DNS-01 via STACKIT DNS. Each showcase is intentionally independent — no shared state, no shared modules.
sven.schmidt self-assigned this 2026-06-12 14:42:27 +00:00
mauritz.uphoff was assigned by sven.schmidt 2026-06-12 14:42:27 +00:00
sven.schmidt added 1 commit 2026-06-12 14:42:27 +00:00
examples: add alb-tls-examples showcase
All checks were successful
Default CI / Check for Open TODOs (pull_request) Successful in 47s
Default CI / Secret Scanner (TruffleHog) (pull_request) Successful in 1m14s
Default CI / Pre-Commit Hooks (pull_request) Successful in 1m53s
80e081f8fe
mauritz.uphoff added 2 commits 2026-06-16 07:41:16 +00:00
chore: fix pre-commit run
All checks were successful
Default CI / Check for Open TODOs (pull_request) Successful in 41s
Default CI / Secret Scanner (TruffleHog) (pull_request) Successful in 1m21s
Default CI / Pre-Commit Hooks (pull_request) Successful in 2m9s
6799e646ed
mauritz.uphoff added 1 commit 2026-06-16 07:42:11 +00:00
chore: remove license for the example
All checks were successful
Default CI / Check for Open TODOs (pull_request) Successful in 48s
Default CI / Secret Scanner (TruffleHog) (pull_request) Successful in 1m13s
Default CI / Pre-Commit Hooks (pull_request) Successful in 2m10s
8b2578086f
mauritz.uphoff merged commit 09c93cecde into main 2026-06-16 07:45:47 +00:00
mauritz.uphoff deleted branch examples/alb-tls-examples 2026-06-16 07:45:48 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: professional-service-best-practices/professional-service#33
No description provided.