{"id":31646086,"url":"https://github.com/codefresh-io/codefresh-support-package","last_synced_at":"2025-10-07T05:19:56.584Z","repository":{"id":216531330,"uuid":"717902135","full_name":"codefresh-io/codefresh-support-package","owner":"codefresh-io","description":"Codefresh Support Package for On-Prem and Hybrid Runtimes","archived":false,"fork":false,"pushed_at":"2025-08-29T17:31:23.000Z","size":145,"stargazers_count":4,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-29T18:47:04.851Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codefresh-io.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-11-12T23:36:17.000Z","updated_at":"2025-08-05T19:20:56.000Z","dependencies_parsed_at":"2024-01-16T19:34:59.219Z","dependency_job_id":"154bdb5a-520a-453f-a35e-2e573fb7cd66","html_url":"https://github.com/codefresh-io/codefresh-support-package","commit_stats":null,"previous_names":["codefresh-support/codefresh-support-package","codefresh-io/codefresh-support-package"],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/codefresh-io/codefresh-support-package","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-io%2Fcodefresh-support-package","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-io%2Fcodefresh-support-package/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-io%2Fcodefresh-support-package/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-io%2Fcodefresh-support-package/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codefresh-io","download_url":"https://codeload.github.com/codefresh-io/codefresh-support-package/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-io%2Fcodefresh-support-package/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278722757,"owners_count":26034463,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-10-07T05:19:53.910Z","updated_at":"2025-10-07T05:19:56.578Z","avatar_url":"https://github.com/codefresh-io.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Codefresh Support Package\n\nThis project is designed to gather data from Codefresh Hybrid Runtimes OnPrem installation, and Open Source ArgoCD. It collects information about various Kubernetes resources such as Pods, Nodes, Configmaps, Services, and Events. For Pipelines and OnPrem we gather some informtion from the platform itself.\n\n## Prereqs\n\n- `kubectl`\n  - Current Context must be the context of the cluster where the Codefresh is installed.\n- Codefresh\n  - CLI installed and configured.\n  - Or the following ENV vars set.\n    - `CF_API_KEY`: Codefresh API Token\n    - `CF_URL`: URL of the platform (ex: `https://g.codefresh.io`)\n  - Need an Account Admin Token for Pipelines Hybrid Runtime.\n  - Need a System Admin Token for the OnPrem Installation.\n- Other - Not Required\n  - `jq`\n    - Used to get current version to download the support package.\n\n## Build Info\n\nThe binary is built on using `ubuntu-latest`.  You can find what is included in this environemnt at [Ubuntu2404-Readme.md](https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md)\n\n## Usage\n\n### macOS - arm64\n\n```shell\n# Get the version at https://github.com/codefresh-io/codefresh-support-package/releases\nVERSION=v#.#.#\n\n# download and extract the binary\ncurl -L --output - https://github.com/codefresh-io/codefresh-support-package/releases/download/$VERSION/cf-support_darwin_arm64.tar.gz | tar -zx -O cf-support_darwin_arm64 \u003e cf-support\n\n# set execution to binary\nchmod +x cf-support\n\n# run application\n./cf-support\n```\n\n### macOS - amd64\n\n```shell\n# Get the version at https://github.com/codefresh-io/codefresh-support-package/releases\nVERSION=v#.#.#\n\n# download and extract the binary\ncurl -L --output - https://github.com/codefresh-io/codefresh-support-package/releases/download/$VERSION/cf-support_darwin_amd64.tar.gz | tar -zx -O cf-support_darwin_amd64 \u003e cf-support\n\n# set execution to binary\nchmod +x cf-support\n\n# run application\n./cf-support\n```\n\n### linux - arm64\n\n```shell\n# Get the version at https://github.com/codefresh-io/codefresh-support-package/releases\nVERSION=v#.#.#\n\n# download and extract the binary\ncurl -L --output - https://github.com/codefresh-io/codefresh-support-package/releases/download/$VERSION/cf-support_linux_arm64.tar.gz | tar -zx -O cf-support_linux_arm64 \u003e cf-support\n\n# set execution to binary\nchmod +x cf-support\n\n# run application\n./cf-support\n```\n\n### linux - amd64\n\n```shell\n# Get the version at https://github.com/codefresh-io/codefresh-support-package/releases\nVERSION=v#.#.#\n\n# download and extract the binary\ncurl -L --output - https://github.com/codefresh-io/codefresh-support-package/releases/download/$VERSION/cf-support_linux_amd64.tar.gz | tar -zx -O cf-support_linux_amd64 \u003e cf-support\n\n# set execution to binary\nchmod +x cf-support\n\n# run application\n./cf-support\n```\n\n### Windows - amd6\n\n1. Go the the [Latest](https://github.com/codefresh-io/codefresh-support-package/releases/latest) release.\n1. Download the cf-support_windows_amd64.zip file\n1. Run the `.exe` file via CMD or PowerShell\n\n## How to Release a New Version\n\n1. Create a tag starting with `v`\n1. Push tag to repo\n\n```shell\ngit tag -a v1.0.0 -m \"Release version 1.0.0\"\ngit push origin v1.0.0\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodefresh-io%2Fcodefresh-support-package","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodefresh-io%2Fcodefresh-support-package","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodefresh-io%2Fcodefresh-support-package/lists"}