This disables TLS certificate verification globally in Node.js,
allowing the backend to communicate with K8s API using self-signed certs.
NOTE: This is acceptable for development but should use proper CA certs
in production.
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
- Create ServiceAccount backend-sa
- Create ClusterRole for pod management
- Bind role to ServiceAccount
- Update deployment to use ServiceAccount
- Update backend submodule with TLS fix
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
- Create StatefulSet YAML with volumeClaimTemplates for persistent workspaces
- Configure headless service for pod-to-pod terminal access
- Update backend submodule with multi-user auth and agent management
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
- API key will be provided manually when running claude
- Allows agent pod to start without secret
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Also added:
- DEVELOPMENT-WORKFLOW.md - Complete dev process documented
- Updated all references across documentation
Documentation is now centralized and direct.
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>