{"id":16280883,"url":"https://github.com/joelee2012/helm-clean","last_synced_at":"2025-04-08T17:44:00.781Z","repository":{"id":241676898,"uuid":"807403232","full_name":"joelee2012/helm-clean","owner":"joelee2012","description":"Helm plugin for cleaning  releases out of date","archived":false,"fork":false,"pushed_at":"2024-12-30T03:20:55.000Z","size":34,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-14T14:16:54.954Z","etag":null,"topics":["helm","helm-plugin","plugin"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joelee2012.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-29T03:25:02.000Z","updated_at":"2024-12-30T03:20:58.000Z","dependencies_parsed_at":"2024-05-29T16:39:00.814Z","dependency_job_id":"0b9e40dc-3362-4a6b-9908-ad05239c7f5a","html_url":"https://github.com/joelee2012/helm-clean","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"aa9638798f68669a9c5a4ab65da2ce6e56f40d18"},"previous_names":["joelee2012/helm-clean"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelee2012%2Fhelm-clean","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelee2012%2Fhelm-clean/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelee2012%2Fhelm-clean/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joelee2012%2Fhelm-clean/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joelee2012","download_url":"https://codeload.github.com/joelee2012/helm-clean/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247895757,"owners_count":21014379,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["helm","helm-plugin","plugin"],"created_at":"2024-10-10T19:02:58.190Z","updated_at":"2025-04-08T17:44:00.758Z","avatar_url":"https://github.com/joelee2012.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# helm-clean\nA helm plugin to clean release by date\n\n# Installation\n\n```\nhelm plugin install https://github.com/joelee2012/helm-clean/releases/download/v0.1.0/helm-clean_0.1.0_linux_amd64.tar.gz\n```\n\n# Usage\n\n```\n# helm clean -h\n\nA helm plugin to clean release by date\n\nClean/List the release which was updated before duration\n\nExamples:\n        # List all release which was updated before 240h\n        helm clean -A -b 240h\n\n        # List release which was created by chart that matched chart-1\n        helm clean -A -b 240h -I chart-1\n\n        # List release was not created by chart that matched chart-1\n        helm clean -A -b 240h -E chart-1\n\n        # Exclude namespace match pattern\n        helm clean -A -b 240h -e kube-system\n\n        # Exclude release match pattern\n        helm clean -A -b 240h -e ':release-1'\n\n        # Exclude release and namespace match pattern\n        helm clean -A -b 240h -e '.*-namespace:.*-release'\n\nUsage:\n  clean [flags]\n\nFlags:\n  -A, --all-namespaces          Check releases across all namespaces\n  -b, --before helm list        The last updated time before now, eg: 8h, (default 0) equal helm list\n  -d, --dry-run                 Dry run mode only print the release info (default true)\n  -e, --exclude strings         Regular expression '\u003cnamespace\u003e:\u003crelease\u003e', the matched \n                                release and namespace will be excluded from the result (can specify multiple)\n  -E, --exclude-chart strings   Regular expression, the chart of releases that matched the\n                                expression will be excluded from the result (can specify multiple)\n  -h, --help                    help for clean\n  -i, --include strings         Regular expression '\u003cnamespace\u003e:\u003crelease\u003e', the matched\n                                release and namespace will be included in result only (can specify multiple)\n  -I, --include-chart strings   Regular expression, the chart of releases that matched the\n                                expression will be included in the result only (can specify multiple)\n  -o, --output string           prints the output in the specified format. Allowed values: table, csv (default \"table\")\n  -v, --version                 version for clean\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoelee2012%2Fhelm-clean","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoelee2012%2Fhelm-clean","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoelee2012%2Fhelm-clean/lists"}