CR Cache
Custom Resource-based cache implementation
The Cache is a critical performance optimization layer that stores repository contents locally. Porch supports two cache implementations: CR Cache (using Kubernetes Custom Resources) and DB Cache (using PostgreSQL). The choice between them depends on deployment requirements and scale.
Content to be added.
Custom Resource-based cache implementation
PostgreSQL-based cache implementation
Porch repository synchronization architecture with SyncManager, cache handlers, and background processes for Git/OCI repositories.