refactor: convert puppetserver compilers to deployment with configmap integration #57

Merged
unkinben merged 1 commits from benvin/puppetdb_conf into main 2026-03-20 20:47:36 +11:00
Owner
  • Convert StatefulSet to Deployment for better scaling flexibility
  • Add initContainer to copy configmaps to shared RWX volume (10GB)
  • Integrate puppetserver-compiler-config configmap for environment variables
  • Configure configMapGenerator with stable names (disableNameSuffixHash)
  • Update HPA to target Deployment instead of StatefulSet
  • Simplify puppetboard SSL config to skip verification for internal connections
- Convert StatefulSet to Deployment for better scaling flexibility - Add initContainer to copy configmaps to shared RWX volume (10GB) - Integrate puppetserver-compiler-config configmap for environment variables - Configure configMapGenerator with stable names (disableNameSuffixHash) - Update HPA to target Deployment instead of StatefulSet - Simplify puppetboard SSL config to skip verification for internal connections
unkinben added 1 commit 2026-03-20 20:45:00 +11:00
refactor: convert puppetserver compilers to deployment with configmap integration
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
7868609dba
- Convert StatefulSet to Deployment for better scaling flexibility
- Add initContainer to copy configmaps to shared RWX volume (10GB)
- Integrate puppetserver-compiler-config configmap for environment variables
- Configure configMapGenerator with stable names (disableNameSuffixHash)
- Update HPA to target Deployment instead of StatefulSet
- Simplify puppetboard SSL config to skip verification for internal connections
unkinben merged commit c2d23aaeae into main 2026-03-20 20:47:36 +11:00
unkinben deleted branch benvin/puppetdb_conf 2026-03-20 20:47:36 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#57