- Notifications
You must be signed in to change notification settings - Fork2
Codefresh Support Package for On-Prem and Hybrid Runtimes
License
NotificationsYou must be signed in to change notification settings
codefresh-io/codefresh-support-package
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This 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.
kubectl- Current Context must be the context of the cluster where the Codefresh is installed.
- Codefresh
- CLI installed and configured.
- Or the following ENV vars set.
CF_API_KEY: Codefresh API TokenCF_URL: URL of the platform (ex:https://g.codefresh.io)
- Need an Account Admin Token for Pipelines Hybrid Runtime.
- Need a System Admin Token for the OnPrem Installation.
- Other - Not Required
jq- Used to get current version to download the support package.
The binary is built on usingubuntu-latest. You can find what is included in this environemnt atUbuntu2404-Readme.md
Usage: cf-supportVersion: vX.X.XDescription: Tool to gather informationfor Codefresh SupportOptions: -h, --help - Show this help. -V, --version - Show the version numberfor this program.Commands: gitops - Collect datafor the Codefresh GitOps Runtime pipelines - Collect datafor the Codefresh Pipelines Runtime onprem - Collect datafor the Codefresh OnPrem Installation oss - Collect datafor the Open Source ArgoCD
# Get the version at https://github.com/codefresh-io/codefresh-support-package/releasesVERSION=v#.#.## download and extract the binarycurl -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> cf-support# set execution to binarychmod +x cf-support# run application./cf-support
# Get the version at https://github.com/codefresh-io/codefresh-support-package/releasesVERSION=v#.#.## download and extract the binarycurl -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> cf-support# set execution to binarychmod +x cf-support# run application./cf-support
# Get the version at https://github.com/codefresh-io/codefresh-support-package/releasesVERSION=v#.#.## download and extract the binarycurl -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> cf-support# set execution to binarychmod +x cf-support# run application./cf-support
# Get the version at https://github.com/codefresh-io/codefresh-support-package/releasesVERSION=v#.#.## download and extract the binarycurl -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> cf-support# set execution to binarychmod +x cf-support# run application./cf-support
- Go the theLatest release.
- Download the cf-support_windows_amd64.zip file and extract the
.exe - Run the
.exefile via CMD or PowerShell- Do not use the ISE version of PowerShell
# CMDC:\Users\Administrator\Downloads>cf-support_windows_amd64.exe
# PowerShellPS C:\Users\Administrator\Downloads> .\cf-support_windows_amd64.exe
- Create a tag starting with
v - Push tag to repo
git tag -a v1.0.0 -m"Release version 1.0.0"git push origin v1.0.0About
Codefresh Support Package for On-Prem and Hybrid Runtimes
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors4
Uh oh!
There was an error while loading.Please reload this page.