Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Prereqs

  • 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 Token
      • CF_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.

Build Info

The binary is built on usingubuntu-latest. You can find what is included in this environemnt atUbuntu2404-Readme.md

Usage

Main Help

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

macOS - arm64

# 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

macOS - amd64

# 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

linux - arm64

# 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

linux - amd64

# 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

Windows - amd6

  1. Go the theLatest release.
  2. Download the cf-support_windows_amd64.zip file and extract the.exe
  3. Run the.exe file 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

How to Release a New Version

  1. Create a tag starting withv
  2. Push tag to repo
git tag -a v1.0.0 -m"Release version 1.0.0"git push origin v1.0.0

About

Codefresh Support Package for On-Prem and Hybrid Runtimes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp