Tekton Long-Term Log Storage
This guide provides detailed instructions for setting up long-term log storage in Tekton. Without this configuration, Tekton pipeline logs are lost when associated resources are deleted. By following the steps in this guide, you can ensure that logs are preserved and remain accessible via the KubeRocketCI User Interface (UI), even after Tekton pipeline resources are removed.
Configuration​
To configure long-term log storage, follow these steps:
-
Install and configure OpenSearch using the add-ons approach or manually.
-
Install KrakenD using the add-ons approach. Once installed, configure Krakend to ensure proper log retrieval and API handling. For detailed setup and configuration guidelines, refer to the KrakenD Integration.
With this setup, even after the deletion of pods or PipelineRuns, information about all executed tasks and their logs will remain accessible within the KubeRocketCI platform.
- Default Logs
- Long-Term Logs