docs: improve Kubernetes Helm deployment guide#5301
Conversation
Co-Authored-By: ashwin@infisical.com <ashwin@infisical.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
Greptile OverviewGreptile SummaryThis PR significantly improves the Kubernetes Helm deployment guide by transforming it from a minimal setup guide into a comprehensive production-ready deployment reference. The changes add critical operational information including system requirements, verification steps, deployment management commands, troubleshooting guidance, and advanced configuration examples. Key improvements:
Technical accuracy verified:
Confidence Score: 5/5
|
- Change Infisical pod label selector from app.kubernetes.io/name=infisical to component=infisical - Fix label selectors in: kubectl logs commands, network policies, ServiceMonitor, topologySpreadConstraints, PodDisruptionBudget - Keep PostgreSQL and Redis label selectors as app.kubernetes.io/name since they use Bitnami charts Co-Authored-By: ashwin@infisical.com <ashwin@infisical.com>
|
Addressing Greptile Review Feedback All issues identified in the Greptile review have been addressed in commit
The label selectors now match the actual Helm chart templates in |
|
@greptileai Can you re-review this PR with all of your comments addressed? |
Context
This PR comprehensively rewrites the Kubernetes Helm deployment guide to add missing information and improve the structure for better user experience. The previous guide was minimal and lacked operational guidance that users need for production deployments.
New sections added:
Formatting improvements:
<Steps>/<Step>components consistent with other deployment guides<AccordionGroup>for optional configuration sectionsSteps to verify the change
app.kubernetes.io/name=infisical) match actual Helm chart outputHuman review checklist
data-postgresql-0,redis-data-redis-master-0) match actual Bitnami chart output-U infisical, databaseinfisicalDB) match Helm defaultsType
Checklist
type(scope): short description(scope is optional, e.g.,fix: prevent crash on syncorfix(api): handle null response).Link to Devin run: https://app.devin.ai/sessions/de8b36ae4d4c4287ace71741aef029fe
Requested by: ashwin@infisical.com