pkg/

directory
v0.0.0-...-ef35e99 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2026 License: Apache-2.0

Directories

Path Synopsis
aws
Package aws contains functions related to aws sdk
Package aws contains functions related to aws sdk
mock
Package awsmock is a generated GoMock package.
Package awsmock is a generated GoMock package.
Package backplane provides helper functions for interacting with the backplane-api SDK
Package backplane provides helper functions for interacting with the backplane-api SDK
Package reporter provides external system update functionality for investigation results
Package reporter provides external system update functionality for investigation results
aiassisted
Package aiassisted provides AI-powered investigation using AWS AgentCore
Package aiassisted provides AI-powered investigation using AWS AgentCore
ccam
Package ccam Cluster Credentials Are Missing (CCAM) provides a service for detecting missing cluster credentials
Package ccam Cluster Credentials Are Missing (CCAM) provides a service for detecting missing cluster credentials
chgm
Package chgm contains functionality for the chgm investigation
Package chgm contains functionality for the chgm investigation
clustermonitoringerrorbudgetburn
Package clustermonitoringerrorbudgetburn contains remediation for https://issues.redhat.com/browse/OCPBUGS-33863
Package clustermonitoringerrorbudgetburn contains remediation for https://issues.redhat.com/browse/OCPBUGS-33863
cpd
Package cpd contains functionality for the ClusterProvisioningDelay investigation package cpd
Package cpd contains functionality for the ClusterProvisioningDelay investigation package cpd
describenodes
Package describenodes implements a CAD investigation that describes all nodes in a cluster, providing the full output of `oc describe nodes` including pod details.
Package describenodes implements a CAD investigation that describes all nodes in a cluster, providing the full output of `oc describe nodes` including pod details.
etcddatabasequotalowspace
Package etcddatabasequotalowspace takes etcd snapshots and performs database analysis for etcd quota issues
Package etcddatabasequotalowspace takes etcd snapshots and performs database analysis for etcd quota issues
machinehealthcheckunterminatedshortcircuitsre
machinehealthcheckunterminatedshortcircuitsre defines the investigation logic for the MachineHealthCheckUnterminatedShortCircuitSRE alert
machinehealthcheckunterminatedshortcircuitsre defines the investigation logic for the MachineHealthCheckUnterminatedShortCircuitSRE alert
mustgather
Package mustgather implements an investigation that collects must-gather diagnostics from ROSA classic clusters and uploads them to the Red Hat SFTP server for analysis.
Package mustgather implements an investigation that collects must-gather diagnostics from ROSA classic clusters and uploads them to the Red Hat SFTP server for analysis.
restartcontrolplane
Package restartcontrolplane implements an investigation that restarts an HCP control plane.
Package restartcontrolplane implements an investigation that restarts an HCP control plane.
upgradeconfigsyncfailureover4hr
Package upgradeconfigsyncfailureover4hr contains functionality for the UpgradeConfigSyncFailureOver4HrSRE investigation
Package upgradeconfigsyncfailureover4hr contains functionality for the UpgradeConfigSyncFailureOver4HrSRE investigation
utils/node
node defines investigation utility logic related to node objects
node defines investigation utility logic related to node objects
Package k8sclient handles creation and cleanup of backplane remediations meaning a kube-apiserver access to clusters with RBAC defined in an investigations metadata
Package k8sclient handles creation and cleanup of backplane remediations meaning a kube-apiserver access to clusters with RBAC defined in an investigations metadata
Package logging wraps the zap logging package to provide easier access and initialization of the logger
Package logging wraps the zap logging package to provide easier access and initialization of the logger
Package managedcloud contains functionality to access cloud environments of managed clusters
Package managedcloud contains functionality to access cloud environments of managed clusters
Package metrics provides prometheus instrumentation for CAD
Package metrics provides prometheus instrumentation for CAD
Package networkverifier contains functionality for running the network verifier
Package networkverifier contains functionality for running the network verifier
ocm
Package ocm contains ocm api related functions
Package ocm contains ocm api related functions
mock
Package ocmmock is a generated GoMock package.
Package ocmmock is a generated GoMock package.
Package pagerduty contains wrappers for pagerduty api calls
Package pagerduty contains wrappers for pagerduty api calls
mock
Package pdmock is a generated GoMock package.
Package pdmock is a generated GoMock package.
Package pullsecret provides pull secret validation functionality This package validates cluster pull secrets against OCM account data, similar to osdctl's validate-pull-secret-ext command.
Package pullsecret provides pull secret validation functionality This package validates cluster pull secrets against OCM account data, similar to osdctl's validate-pull-secret-ext command.
Package types contains shared types used by both investigations and reporter packages
Package types contains shared types used by both investigations and reporter packages
Package utils contains utility functions
Package utils contains utility functions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL