Project Structure
The Kunai project is organized into the following repositories:
- client: The frontend application.
- backend: The backend services.
- charts: Helm charts for deployment.
- hacks: Scripts and YAML files for configuring the development environment.
- mkdocs: The Kunai documentation source files.
- .gitignore: Specifies files and directories to be ignored by Git.
- .gitlab-ci.yml: Defines the GitLab CI/CD pipeline.
- .gitleaks.toml: Configuration for GitLeaks, a tool for detecting secrets in Git repositories.
- README.md: Project overview and basic instructions.
- renovate.json: Configuration for Renovate, a tool for automated dependency updates.
- Tiltfile: Configuration for Tilt, a tool for developing Kubernetes applications locally.