Documentation ¶
Index ¶
- Constants
- Variables
- func ClearPending(id string) error
- func Collect(appID string, clusterID string) error
- func CreateBundle(requestedID string, appID string, archivePath string) (*types.SupportBundle, error)
- func CreateBundleForBackup(appID string, backupName string, backupNamespace string) (string, error)
- func CreateRenderedSpec(appID string, sequence int64, origin string, inCluster bool, ...) error
- func GetBundleCommand(appSlug string) []string
- func GetFilesContents(bundleID string, filenames []string) (map[string][]byte, error)
- func GetSpecSecretName(appSlug string) string
- func GetSpecURI(appSlug string) string
- func InjectDefaultAnalyzers(analyzer *troubleshootv1beta2.Analyzer) error
- func StartServer()
Constants ¶
View Source
const (
SpecDataKey = "support-bundle-spec"
)
Variables ¶
View Source
var (
SupportBundleNameRegex = regexp.MustCompile(`^\/?support-bundle-(\d{4})-(\d{2})-(\d{2})T(\d{2})_(\d{2})_(\d{2})\/?`)
)
Functions ¶
func ClearPending ¶ added in v1.31.0
func CreateBundle ¶
func CreateBundle(requestedID string, appID string, archivePath string) (*types.SupportBundle, error)
CreateBundle will create a support bundle in the store, attempting to use the requestedID. This function uploads the archive and creates the record.
func CreateBundleForBackup ¶
func CreateRenderedSpec ¶
func GetBundleCommand ¶
func GetFilesContents ¶ added in v1.31.0
GetFilesContents will return the file contents for filenames matching the filenames parameter.
func GetSpecSecretName ¶
func GetSpecURI ¶
func InjectDefaultAnalyzers ¶ added in v1.31.0
func InjectDefaultAnalyzers(analyzer *troubleshootv1beta2.Analyzer) error
func StartServer ¶
func StartServer()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.