{"id":20331141,"url":"https://github.com/comcast/cf-recycle-plugin","last_synced_at":"2025-04-11T21:07:32.439Z","repository":{"id":64307578,"uuid":"54671353","full_name":"Comcast/cf-recycle-plugin","owner":"Comcast","description":"Cloud Foundry cli plugin for rolling restart of application instances","archived":false,"fork":false,"pushed_at":"2020-02-28T13:15:19.000Z","size":1886,"stargazers_count":10,"open_issues_count":0,"forks_count":8,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-11T21:07:18.936Z","etag":null,"topics":[],"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/Comcast.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-24T20:16:45.000Z","updated_at":"2023-09-26T20:34:30.000Z","dependencies_parsed_at":"2023-01-15T11:00:22.988Z","dependency_job_id":null,"html_url":"https://github.com/Comcast/cf-recycle-plugin","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fcf-recycle-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fcf-recycle-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fcf-recycle-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fcf-recycle-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Comcast","download_url":"https://codeload.github.com/Comcast/cf-recycle-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248480434,"owners_count":21110937,"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":[],"created_at":"2024-11-14T20:18:55.539Z","updated_at":"2025-04-11T21:07:32.411Z","avatar_url":"https://github.com/Comcast.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cf-recycle-plugin\n\nThis Cloudfoundry cli plugin is to allow the recycling of application instances without interruption to the application availability.\n\nThe plugin works by restarting individual Application Instances(AI's) waiting for one to fully restart before moving on to the next.\n\n### Prerequisites\nThe plugin was built and tested using the below versions\n1. Golang 1.13.5\n2. CloudFoundry CLI 6.48.0\n\n### Installation from Source\nUsing your favorite versioning system, set variables for the major, minor, and patch versions.\n```sh\ngit clone git@github.com:comcast/cf-recycle-plugin.git\ngo build -ldflags \"-X main.Major=${major} -X main.Minor=${minor} -X main.Patch=${patch}\" -o out/cf-recycle-plugin cf_recycle_plugin.go\ncf install-plugin out/cf-recycle-plugin -f\n```\n### Download\nBinaries are available in the releases section.\n\n### Usage\n```sh\ncf recycle \u003cAPP NAME\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomcast%2Fcf-recycle-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomcast%2Fcf-recycle-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomcast%2Fcf-recycle-plugin/lists"}