Tekton Pruner Tutorials

Welcome to the Tekton Pruner tutorials! These guides will help you understand and configure Tekton Pruner effectively for your Kubernetes cluster.

Tutorial Guides

  1. Getting Started

    • Basic installation and configuration
    • First steps with Tekton Pruner
    • Simple example setup
  2. History-based Pruning

    • Understanding history limits
    • Configuring successful and failed run retention
    • Best practices for history-based cleanup
  3. Time-based Pruning

    • TTL-based resource cleanup
    • Common TTL configurations
    • Combining TTL with history limits
  4. Namespace Configuration

    • Namespace-specific settings
    • Configuration inheritance
    • Managing multiple environments
  5. Resource Groups

    • Grouping resources by labels and annotations
    • Pipeline-specific configurations
    • Advanced grouping strategies

Additional Documentation

  • ConfigMap Validation
    • How the validation webhook works
    • Required labels and naming conventions
    • Common validation errors and solutions
    • Deletion protection rules
  1. Start with the Getting Started tutorial to set up Tekton Pruner
  2. Learn about Time-based Pruning for basic cleanup strategies
  3. Explore History-based Pruning for more sophisticated retention policies
  4. Use Namespace Configuration to manage different environments
  5. Master Resource Groups for fine-grained control

Need Help?

If you run into issues or need clarification:

  1. Check the troubleshooting guide
  2. Open an issue in our GitHub repository
  3. Join our community discussions