This repository contains various Sumo Logic integrations and deployment tools.
├── README.md # This file
└── k3s-collector/ # Sumo Logic collector for K3s clusters
├── README.md # K3s collector documentation
├── CLAUDE.md # Claude Code guidance
├── DEPLOYMENT-GUIDE.md # Complete deployment guide
├── PORT-ASSIGNMENTS.md # Port allocation strategy
├── generate-collector.sh # Automated configuration generator
├── sumo-ubiquiti-namespace.yaml # Namespace and credentials
├── sumo-ubiquiti-sources.yaml # Source configuration
└── sumo-ubiquiti-daemonset.yaml # DaemonSet and Service
Deploy Sumo Logic collectors as syslog receivers on K3s clusters.
Features:
- Individual collectors for different services
- Port management and allocation strategy
- Automated configuration generation
- Scalable deployment for multiple syslog sources
- Secure credential management
Quick Start:
cd k3s-collector
./generate-collector.sh ubiquiti your-node.example.com 514 ubiquiti.example.com
- All sensitive information has been replaced with placeholders
- Update placeholders before deployment
- Use Kubernetes secrets for credential storage
- Follow security best practices for production deployments
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
This project is provided as-is for educational and operational purposes.
Generated with Claude Code