[dev-v2.8] rancher-logging rke2 patch kubelet logs volume mount to follow rotates #3452
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue:
SURE-7276
Problem
fluentbit cannot follow log rotates for the hostpath
/var/lib/rancher/rke2/agent/logs/kubelet.log
on rke2Solution
Mount the hostpath directory
/var/lib/rancher/rke2/agent/logs
to prevent the volume bind from locking the filekubelet.log
so that fluentbit can follow file changesTesting
Engineering Testing
Manual Testing
logging on rke2 collects rke kubelet logs
Automated Testing
N/A
QA Testing Considerations
rancher-logging on rke2
Regressions Considerations
N/A