Skip to content

Add vcert playbook examples for TLSPC, TLSDC, and CFPOC#633

Open
sabixx wants to merge 1 commit intoVenafi:masterfrom
sabixx:add-playbook-examples
Open

Add vcert playbook examples for TLSPC, TLSDC, and CFPOC#633
sabixx wants to merge 1 commit intoVenafi:masterfrom
sabixx:add-playbook-examples

Conversation

@sabixx
Copy link
Contributor

@sabixx sabixx commented Mar 25, 2026

Summary

  • Add 32 playbook examples covering a wide range of deployment scenarios: IIS, RDP, NGINX, Jenkins, HAProxy, HTTPD, Tomcat, WinRM HTTPS, and Kubernetes pod deployments
  • Examples span TLSPC (Venafi as a Service), TLSDC (TPP), and CyberArk/Firefly POC platforms
  • All credentials use environment variable templating ({{ Env "..." }}) — no hardcoded secrets

Playbook categories

  • TLSPC: IIS, RDP, NGINX, HAProxy, HTTPD, Tomcat, Jenkins, WinRM HTTPS (incl. oAuth), Kubernetes pods, workshop labs
  • TLSDC: IIS (PEM, P12, no-install), RDP, NGINX
  • CFPOC: NGINX, HTTPD, HAProxy, Tomcat (JKS + P12)

Test plan

  • Verify playbook YAML syntax is valid
  • Confirm no hardcoded credentials in any files
  • Test representative playbooks against TLSPC and TLSDC environments

🤖 Generated with Claude Code

Add 32 playbook examples covering IIS, RDP, NGINX, Jenkins, HAProxy,
HTTPD, Tomcat, WinRM, and Kubernetes pod deployments across TLSPC,
TLSDC, and CyberArk/Firefly POC platforms. All secrets use environment
variable templating via {{ Env }} — no hardcoded credentials.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant