-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(api): Replace fluentd deployment with statefulset (#370)
* Replace fluentd deployment with statefulset * Remove redundant pvc volume and refactor volume mount from fluentd pod spec * Refactor fluentd deletion steps to remove its stateful set * Add pod disruption budgets to fluentd stateful set * Shorten lines that are too long * Halve fluentd cpu and mem requests * Fix docstring typo * Configure fluentd flush interval seconds to make it dependent on the number of replicas * Refactor pvc deletion helper function to make it more generic * Make pdb key dependent on the component type to be deployed * Fix long line lint error * Fix unit tests after changes to pdb keys
- Loading branch information
1 parent
40df8e9
commit 7515693
Showing
10 changed files
with
340 additions
and
337 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.