Switch the fluentd configmap to one-per-Revision #1474
Labels
area/API
API objects and controllers
area/monitoring
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
Expected Behavior
Controlled resources are 1:1 with the Revision, e.g. Deployment / Service for user code, Deployment / Service for the Autoscaler.
Actual Behavior
The fluentd ConfigMap tries to be 1-per-namespace, which actually complicates the controller logic a bunch. We can't use shared utilities, we have to do careful reference count bookkeeping, ...
We should just manage this like other resources, and we can optimize it later if the redundancy becomes problematic.
The text was updated successfully, but these errors were encountered: