If you discover a security vulnerability in this project, please report it responsibly:
- Do not open a public GitHub issue for security vulnerabilities
- Email the maintainer directly or use GitHub's private vulnerability reporting feature
- Include detailed information about the vulnerability and steps to reproduce
This repository contains example Talos Linux configuration files. Never commit actual cluster secrets to version control:
cluster-config/secrets.yaml- Contains cluster credentials (gitignored)cluster-config/kubeconfig- Contains kubectl credentials (gitignored)cluster-config/talosconfig- Contains Talos API credentials (gitignored)
Always generate fresh credentials using talosctl gen config for your deployments.
The YAML configuration files in cluster-config/ contain <REDACTED> placeholders where sensitive values should be. These are examples only - generate your own configurations for production use.
This project includes submodules from third-party sources:
- sbc-rockchip (Talos overlay)
- rknn-toolkit2 (Rockchip NPU SDK)
- rknn-llm (Rockchip LLM runtime)
- u-boot-rockchip (Bootloader)
Review the security policies of these upstream projects for their respective components.
| Version | Supported |
|---|---|
| main | ✅ |
- Rotate cluster credentials regularly
- Use network segmentation for your cluster
- Keep Talos Linux and Kubernetes versions up to date
- Review container images before deployment
- Enable audit logging in your cluster