summaryrefslogtreecommitdiff
path: root/robusta_krr
AgeCommit message (Collapse)Author
2024-06-28add TODORobusta Runner
2024-06-14Bug fix - thank you @deutschjRobusta Runner
See https://github.com/robusta-dev/krr/pull/266#issuecomment-2124477234
2024-06-14Deprecate --prometheus-cluster-labelRobusta Runner
The name is misleading. Before this change we had both --prometheus-cluster-label and --prometheus-label which referred to very different things, leading to a bug in the code (to be fixed in the next commit). We still support -l and have added support for "--prometheus-cluster-value" which is what `-l` really represents.
2024-05-03One more HPAKey fixLeaveMyYard
2024-05-03Fix HPAKeyLeaveMyYard
2024-05-02Remove test raiseLeaveMyYard
2024-05-02Rework ckyster selector for prometheus modeLeaveMyYard
2024-05-02Add HPA detection for prometheus modeLeaveMyYard
2024-04-30Logging improvementLeaveMyYard
2024-04-30Merge branch 'prometheus-workload-loader' of ↵LeaveMyYard
https://github.com/robusta-dev/krr into prometheus-workload-loader
2024-04-30Fix prometheus auto-discoveryLeaveMyYard
2024-04-30Merge branch 'main' into prometheus-workload-loaderPavel Zhukov
2024-04-30Minor debug commentLeaveMyYard
2024-04-30Minor additional logging improvementsLeaveMyYard
2024-04-30PrometeusClusterLoader.list_clusters implementationLeaveMyYard
2024-04-30Finished structure changes and workload loadersLeaveMyYard
2024-04-29BaseClusterLoader, class structure change, not finishedLeaveMyYard
2024-04-29Simple strategy with OOMKill data (#257)Pavel Zhukov
* Simple strategy with OOMKill data * Merge oom into simple, minor other improvements * Fix join bug in MaxOOMKilledMemoryLoader * Minor improvements * Colored oom message, comments improvements * One more comment improvement
2024-04-25Minor bug fixLeaveMyYard
2024-04-25Fix cluster selectorLeaveMyYard
2024-04-24Filter Cronjob-created jobs from displayLeaveMyYard
2024-04-24Implement remaining kinds in prometheus workload loaderLeaveMyYard
2024-04-22Moved the logic from #93 for a new refined structureLeaveMyYard
Co-authored-by: Megrez Lu <lujiajing1126@gmail.com>
2024-04-22Add multiple workload loaders, refactor kubeapi workload loaderLeaveMyYard
2024-04-04Refactor k8s workloads streaming (#256)Pavel Zhukov
* Refactor k8s workloads streaming * Fix tests
2024-04-02Merge branch 'main' of github.com:robusta-dev/krrLeaveMyYard
2024-04-02Update dev versionLeaveMyYard
2024-04-02Add Mimir support (#168)FrankFoerster24
* Add Mimir support * Update url postfix for Mimir * Fix Mimir-specific headers --------- Co-authored-by: Pavel Zhukov <33721692+LeaveMyYard@users.noreply.github.com> Co-authored-by: LeaveMyYard <zhukovpavel2001@gmail.com>
2024-04-02Load kubeconfig first in case it is provided by CLI arg (#251)shlomosfez
* Load kubeconfig first in case it is provided by CLI arg * simplify implementation --------- Co-authored-by: Pavel Zhukov <33721692+LeaveMyYard@users.noreply.github.com>
2024-04-02Hotfix for error when running in clusterLeaveMyYard
2024-04-02Merge pull request #255 from robusta-dev/improve-runner-warningsarik
Make non-critical errors to be warnings
2024-04-02Merge pull request #254 from robusta-dev/prometheus-trail-slasharik
Fix trail slash in prometheus url
2024-04-02Make non-critical errors to be warningsLeaveMyYard
2024-04-02Live introduction message (#239)Pavel Zhukov
* Live introduction * Add intro file into pyinstaller in CI/CD pipelines * Do not exit if file fallback failed for some reason * Make the intro message full colored * Check for a newer version from github releases * Rework intro to load the message from robusta API * Change log of new version error to debug * Add version query param to fetching intro message * Fix request arg * Remove stg from the intro link
2024-03-30Change selectors order - move the new selectors to be last, so existing ↵Arik Alon
behavior won't change for existing users, in case they have more than one match
2024-03-29Add selectors to Prometheus discoveryBen Foster
Adds labels to the promethues discovery selectors that follow the convention used by the prometheus-community chart
2024-03-29Fix trail slash in prometheus urlLeaveMyYard
2024-03-28Merge branch 'main' into show_cluster_name_flagPavel Zhukov
2024-03-27Fix blocking async merge (#249)Pavel Zhukov
* Fix for blocking async merge * Fix the edge case with empty iterables
2024-03-27Merge branch 'main' into show_cluster_name_flagNatan Yellin
2024-03-27 bugfix for --show-cluster-name flagRobusta Runner
2024-03-26Improving prometheus detection step (#236)Pavel Zhukov
* Rework prometheus detection logging, fix #119 * Fix success if no scans were made * Fix get_history_range in tests * Remove unused constant --------- Co-authored-by: LeaveMyYard <zhukovpave2001@gmail.com>
2024-03-26Improve limited permissions (cherry-picked from #220) (#238)Pavel Zhukov
* Add --as option to impersonate a specific user * Update test case * Don't exit if the user lacks permissions to auto-discover prometheus * Add a comment * Add support for HPA w/o cluster-level permissions * feat: cli option for --as-group (#224) * feat: cli option for --as-group * add: as-group example * Improve a message in case of API error * Return the debug log with found items in cluster --------- Co-authored-by: Robusta Runner <aantny@gmail.com> Co-authored-by: Rohan Katkar <rohan.katkar@dnv.com> Co-authored-by: LeaveMyYard <zhukovpave2001@gmail.com>
2024-03-26for dgdevops :) (#243)Natan Yellin
2024-03-25Remove `app=prometheus-msteams` from prometheus discovery (#242)arik
Log number of used workers
2024-03-25Merge branch 'main' into show_cluster_name_flagNatan Yellin
2024-03-21Fix fileoutput (#231)Natan Yellin
* Fix --fileoutput * Remove dead code --------- Co-authored-by: Pavel Zhukov <33721692+LeaveMyYard@users.noreply.github.com>
2024-03-20for dgdevops :)Robusta Runner
2024-03-19use alias when available for strategy setting (#235)Mykola Martynov
* Add --allow_hpa flag * use `--allow-hpa` option * use OptionInfo instead of Option to support different name for same option * revert back allow_hpa field definition * fix issue when there is no underscore exist in option name --------- Co-authored-by: Robusta Runner <aantny@gmail.com>
2024-03-18CSV Exporter (#227)Wesley Haakman
* CSV Exporter * CSV Exporter * updated readme --------- Co-authored-by: Pavel Zhukov <33721692+LeaveMyYard@users.noreply.github.com>