------------------------------------------------------------------- Wed Aug 21 06:33:40 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.5.5: * Chart bump 0.5.5 (#352) * Tests: add tests for multi functionality (#351) * fix: Multi output grouping by namespace (#349) * chore(deps): bump github.com/prometheus/client_golang (#345) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.30.3 to 0.31.0 (#346) * Docs: update helm installation (#343) ------------------------------------------------------------------- Tue Aug 06 05:53:28 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.5.4: * chore: update chart version pre-release (#342) * Feat: Enhance unused jobs discovery (#336) * docs(README): Update release badges & ClusterRole aggregation (#340) * revert: Update chart release workflow (#339) * Update chart release workflow (#338) * update chart version 0.5.3 (#337) ------------------------------------------------------------------- Fri Jul 26 04:44:10 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.5.3: * feat: Deduplicate exceptions workflow (#332) * chore: move slack to utils directory (#327) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.30.2 to 0.30.3 (#331) * feat: consider ingress and egress rules for networkpolicies (#310) * fix(workflow): move chart release workflow and fix fetch-depth bug (#326) ------------------------------------------------------------------- Wed Jul 03 16:36:27 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.5.2: * Fix: Add filters to replicasets (#324) * fix(multi): Support grouping by resource in multi resource mode (#320) * fix(delete): Refactor input handling & output display on resource deletion (#323) * feat: add CI step to package and publish Helm chart (#306) * update readme to show unused reason (#317) ------------------------------------------------------------------- Wed Jun 19 04:46:26 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.5.1: * feat: Add OpenShift exceptions (#311) * fix: remove reason shorthand (#314) ------------------------------------------------------------------- Tue Jun 18 11:26:38 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.5.0: * feat: find unused networkpolicies (#296) * Feat: show unused reason (#278) * fix(image): Centered kor logo image (#308) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.30.2 (#301) * chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#304) * feat: add regex in resource exceptions (#277) * refactor(cmd): standardize subcommand aliases with kubectl shortnames (#300) * Feature: exception sorting as makefile targets (#298) * Add script to find kor exceptions (#294) ------------------------------------------------------------------- Fri Jun 07 19:38:02 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.4.2: * fix(pdb): fix nil pointer in pdb when selector.matchLabels is nil (#297) * style: add GitHub action to validate exceptions JSON sorting (#295) * feat: add helm chart testing (#293) * fix(helm): Add missing labels key in metadata (#292) * feat: add AWS EKS defaults (#291) * chore: Add 'kor' to .gitignore (#290) * Feat: add failed jobs as unused (#283) * docs: add values.yaml descriptions to README.md (#281) * chore(pull_request_template): Update PR template (#282) * chore(charts): run helm-docs (#280) * feat: add K3S exceptions (#270) * fix(formatOutput): fix spacing between tables (#269) ------------------------------------------------------------------- Thu May 23 19:44:30 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.4.1: * Feat: add failed jobs as unused (#283) * docs: add values.yaml descriptions to README.md (#281) * chore(pull_request_template): Update PR template (#282) * chore(charts): run helm-docs (#280) * feat: add K3S exceptions (#270) * fix(formatOutput): fix spacing between tables (#269) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.30.0 to 0.30.1 (#275) * chore(deps): bump github.com/fatih/color from 1.16.0 to 1.17.0 (#274) * feat(helm): Add Extra Labels to Helm Chart for Enhanced Metadata Management (#265) ------------------------------------------------------------------- Tue May 14 05:13:41 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.4.0: * chore(deps): bump github.com/prometheus/client_golang (#264) * feat: allow grouping options for output (#256) * Add Kind exceptions (#263) * Support -e as shortened flag for --exclude-namespaces (#261) * feat: add AKS exceptions (#260) * fix(GetUnusedAll): skip non-namespaced resources if --include-namespaces flag is used (#258) * fix: refactor exceptions into seperate files (#257) * feat: add GKE exceptions (#252) * ci: skip running go checks when no relevant files were changed (#254) * chore: add github pr template (#251) ------------------------------------------------------------------- Thu May 02 07:21:00 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.3.8: * refactor: map false minikube unused resources (#241) * refactor: configure golangci-lint and upgrade github actions (#246) * chore: upgrade go version to 1.22.0 (#250) * feat(image): build multi-arch image (#247) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.29.3 to 0.30.0 (#244) * Docs: Add CRDs to exceptions (#234) * Add unused pods to getUnusedAllNamespaced (#231) * Feat: Add support for multiple resources in Exporter function (#229) ------------------------------------------------------------------- Mon Mar 25 07:45:19 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.3.7: * Fix: exclude multi (#228) * Fixed GetUnusedAll() JSON concatenation (#227) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.29.2 to 0.29.3 (#222) * fix: ClusterRole Aggregation (#221) * feat: unused StorageClasses (#216) * chore(deps): bump github.com/prometheus/client_golang (#217) ------------------------------------------------------------------- Sat Mar 16 14:00:04 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.3.6: * feat: krew plugin workflow (#214) * fix: when using -n option dont get all namespaces (#215) * feat: add mark as unused label (#212) * Feat: Added version subcommand (#210) ------------------------------------------------------------------- Tue Feb 20 20:51:10 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.3.5: * chore(deps): bump k8s.io/apiextensions-apiserver from 0.29.1 to 0.29.2 (#207) * feat: add clusterrole support (#198) * docs: Update readme to reflect current state (#204) * Added CONTRIBUTING.md (#203) * Feat: added support for unused DaemonSets (#199) ------------------------------------------------------------------- Fri Feb 09 19:18:00 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.3.4: * Added missing resources and separated cluster-scoped resources (#202) * Fix: refactored mismatching deletion resource types (#201) * Fix typo: corrected 'confimgmaps.go' to 'configmaps.go' (#196) * Refactor some codes, add filter objects, and add support for lable filtering... (#194) * Fix typo: corrected 'retreive' to 'retrieve' (#195) * refactor: remove unused "resourceMap" from GetUnusedCrds func (#193) * Version print only if table (#192) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.29.0 to 0.29.1 (#188) ------------------------------------------------------------------- Mon Jan 15 16:52:51 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.3.3: * Add finalizer subcommand (#172) * chore(deps): bump github.com/prometheus/client_golang (#185) * feat: add replicaset cleaner (#180) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.28.4 to 0.29.0 (#182) * chore(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0 (#183) * Fix spaces and lots labels. (#177) ------------------------------------------------------------------- Sun Dec 10 19:15:44 UTC 2023 - kastl@b1-systems.de - Update to version 0.3.2: * Add labels to all templates. (#174) * Fix command in templates. (#175) * Fix exporterInterval variable. (#176) * feat: find evicted pods (#173) * feat: add jobs cleaner (#168) * Add discord server to Readme (#171) ------------------------------------------------------------------- Thu Nov 30 09:08:31 UTC 2023 - kastl@b1-systems.de - Update to version 0.3.1: * fix ingress flag as used (#169) * Feat: Find unused pv (#163) * feat:add version flag to ldflags and print version in banner (#158) * Bump k8s.io/apiextensions-apiserver from 0.28.3 to 0.28.4 (#162) ------------------------------------------------------------------- Thu Nov 16 12:10:47 UTC 2023 - kastl@b1-systems.de - Update to version 0.3.0: * feat: add inUse label prompt for non deleted resources (#150) * add ability to discover projected secrets (#156) ------------------------------------------------------------------- Tue Nov 14 12:09:19 UTC 2023 - kastl@b1-systems.de - Update to version 0.2.9: * doc: add verbose flag (#154) * fix: fix output banner for yaml and json (#153) * fix incorrect example namespace flags (#152) * fix: fix output for yaml and json, banner (#149) * chore: add missing filters to service and SA (#148) * fix: make verbose logs a flag (#147) * chore: cleanup unused and remove dup (#146) ------------------------------------------------------------------- Mon Nov 13 06:34:40 UTC 2023 - kastl@b1-systems.de - Update to version 0.2.8: * Crd Readme and multi support (#144) * Bump github.com/fatih/color from 1.15.0 to 1.16.0 (#143) * Refactor the GetUnusedMulti function (#142) * chore: update to golang 1.21 and scratch (#141) * feat: add support for linux arm64 (#139) * add support for finding unused CRDs (#134) * grafana dashboard ds selector and repeat kinds (#135) * Fix exporter typo (#133) * fix: clear counter between iterations (#132) * fix: add filter options in export command (#129) ------------------------------------------------------------------- Mon Nov 06 05:45:00 UTC 2023 - kastl@b1-systems.de - Update to version 0.2.7: * Document: add delete flag in Readme (#127) * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#126) * fix: Resolve panic error due to redefined flag in kor (#125) * feat: add delete flag (#120) ------------------------------------------------------------------- Wed Nov 01 19:07:35 UTC 2023 - kastl@b1-systems.de - Update to version 0.2.6: * feat: add customization and filtering options for finding unused resources (#116) * Add Grafana Dashboard (#118) * Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (#119) * Bump k8s.io/client-go from 0.28.2 to 0.28.3 (#112) * Documentation: update chart with release v0.2.5 (#111) ------------------------------------------------------------------- Fri Oct 20 04:59:42 UTC 2023 - kastl@b1-systems.de - Update to version 0.2.5: * Fix: validate HTTP field (#110) * merge functions for configmaps (#108) * Add helm documentation (#104) * Fix: Add helm condition to skip secret manifest creation when slack secrets are not provided (#101) * Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (#99) ------------------------------------------------------------------- Fri Oct 13 06:47:11 UTC 2023 - kastl@b1-systems.de - Update to version 0.2.4: * Fix: add Logo (#98) * Add Logo (#96) * Update helm charts with deployment support (#90) * Export Prometheus metrics (#87) * Add feature request template * add helm to the installation options (#93) * feat: add send to slack support (#77) * Update installation instructions to README.md (#88) * feat: add helm charts with cronjob support (#78) * style: consistent language (#85) ------------------------------------------------------------------- Fri Oct 13 06:47:00 UTC 2023 - Johannes Kastl - new package kor: Tool to discover unused Kubernetes Resources