Skip to content

AS-5182: ACME issuer integration into KAAP values#246

Merged
sandeep-ctds merged 11 commits intomainfrom
AS-5182-acme-issuer-automation
Mar 24, 2026
Merged

AS-5182: ACME issuer integration into KAAP values#246
sandeep-ctds merged 11 commits intomainfrom
AS-5182-acme-issuer-automation

Conversation

@sandeep-ctds
Copy link
Contributor

@sandeep-ctds sandeep-ctds commented Mar 17, 2026

Changes

  • Added AcmeCertProvisionerConfig with support for ACME servers, DNS providers (Route53, Cloudflare, Google Cloud DNS), and challenge solvers (HTTP01/DNS01)
  • Refactored and updated certificate generation logic to support both self-signed and ACME provisioning
  • Created BaseCertProvisionerConfig base class for shared configuration
  • Updated Kubernetes CRDs to include ACME configuration fields
  • Fully backward compatible with existing self-signed certificates

@sandeep-ctds sandeep-ctds marked this pull request as draft March 19, 2026 11:49
@sandeep-ctds sandeep-ctds marked this pull request as ready for review March 19, 2026 11:50
@sandeep-ctds sandeep-ctds force-pushed the AS-5182-acme-issuer-automation branch 2 times, most recently from 6eb9f67 to 7e91de0 Compare March 22, 2026 16:45
@sandeep-ctds sandeep-ctds force-pushed the AS-5182-acme-issuer-automation branch from 7e91de0 to 727881a Compare March 23, 2026 07:45
@sandeep-ctds sandeep-ctds merged commit f0cf87f into main Mar 24, 2026
10 checks passed
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.

2 participants