fix(helm): move rotationPolicy under privateKey for cert-manager compatibility#3046
Merged
waleedlatif1 merged 3 commits intostagingfrom Jan 28, 2026
Merged
fix(helm): move rotationPolicy under privateKey for cert-manager compatibility#3046waleedlatif1 merged 3 commits intostagingfrom
waleedlatif1 merged 3 commits intostagingfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Greptile OverviewGreptile SummaryThis PR includes two separate changes: 1. cert-manager Compatibility Fix (Primary)
2. Branding ConfigMap Feature (Secondary)
Key Changes:
Notes:
Confidence Score: 5/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User as User/Helm
participant Values as values.yaml
participant CertTemplate as certificate-postgresql.yaml
participant BrandingCM as configmap-branding.yaml
participant Deployment as deployment-app.yaml
participant CertManager as cert-manager
participant K8s as Kubernetes
User->>Values: Configure branding.enabled=true
User->>Values: Set postgresql.tls.rotationPolicy
Note over Values,Deployment: Helm Template Rendering
Values->>BrandingCM: branding.enabled? Create ConfigMap
BrandingCM->>K8s: Create branding ConfigMap resource
Values->>CertTemplate: postgresql.tls.enabled? Create Certificate
Note over CertTemplate: rotationPolicy now under<br/>spec.privateKey.rotationPolicy<br/>(cert-manager v1.16+ compatible)
CertTemplate->>CertManager: Submit Certificate resource
CertManager->>K8s: Generate TLS certificate secret
Values->>Deployment: Configure app deployment
alt branding.enabled
Deployment->>K8s: Mount branding ConfigMap as volume
K8s->>Deployment: Files available at /app/public/branding
end
Note over Deployment,K8s: Application pod starts with<br/>branding assets and TLS config
|
de63a74 to
afeadea
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
waleedlatif1
added a commit
that referenced
this pull request
Jan 28, 2026
…atibility (#3046) * fix(helm): move rotationPolicy under privateKey for cert-manager compatibility * docs(helm): add reclaimPolicy Retain guidance for production database storage * fix(helm): prevent empty branding ConfigMap creation
waleedlatif1
added a commit
that referenced
this pull request
Jan 28, 2026
* fix(workflow): update container dimensions on keyboard movement * fix(workflow): avoid duplicate container updates during drag Add !change.dragging check to only handle keyboard movements in onNodesChange, since mouse drags are already handled by onNodeDrag. * fix(workflow): persist keyboard movements to backend Keyboard arrow key movements now call collaborativeBatchUpdatePositions to sync position changes to the backend for persistence and real-time collaboration. * improvement(cmdk): refactor search modal to use cmdk + fix icon SVG IDs (#3044) * improvement(cmdk): refactor search modal to use cmdk + fix icon SVG IDs * chore: remove unrelated workflow.tsx changes * chore: remove comments * chore: add devtools middleware to search modal store * fix: allow search data re-initialization when permissions change * fix: include keywords in search filter + show service name in tool operations * fix: correct filterBlocks type signature * fix: move generic to function parameter position * fix(mcp): correct event handler type for onInput * perf: always render command palette for instant opening * fix: clear search input when modal reopens * fix(helm): move rotationPolicy under privateKey for cert-manager compatibility (#3046) * fix(helm): move rotationPolicy under privateKey for cert-manager compatibility * docs(helm): add reclaimPolicy Retain guidance for production database storage * fix(helm): prevent empty branding ConfigMap creation * fix(workflow): avoid duplicate position updates on drag end Check isInDragOperation before persisting in onNodesChange to prevent duplicate calls. Drag-end events have dragStartPosition still set, while keyboard movements don't, allowing proper distinction.
6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
rotationPolicyfromspec.rotationPolicytospec.privateKey.rotationPolicyType of Change
Testing
Tested with
helm template- Certificate renders correctlyChecklist