merge main
This commit is contained in:
1 parent
0bc67f0fdc
commit
1207f50bd6
11 files changed
+164
-66
No files matched your search
@@ -0,0 +1,24 @@
|
||||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## Commands
|
||||
- Validate YAML: `kubectl --dry-run=client -f <filename.yaml>`
|
||||
- Validate syntax with YAML linter: `yamllint <filename.yaml>`
|
||||
- Check Kubernetes resources: `kubectl get <resource-type> --namespace <namespace>`
|
||||
|
||||
## Style Guidelines
|
||||
1. YAML Formatting:
|
||||
- Use 2-space indentation
|
||||
- Use snake_case for keys
|
||||
- Keep line length under 100 characters
|
||||
|
||||
2. Kubernetes Resources:
|
||||
- Include resource limits/requests in all deployments
|
||||
- Add appropriate labels and annotations
|
||||
- Group related resources in the same file
|
||||
- Use namespaces to organize resources by service
|
||||
|
||||
3. Documentation:
|
||||
- Add comments for non-obvious configuration choices
|
||||
- Document environment-specific variables clearly
|
||||
Reference in new issue
Block a user