package
0.0.0-20200417214513-7aac0c82a293
Repository: https://github.com/shivanshs9/operator-utils.git
Documentation: pkg.go.dev

# Functions

Supported platform: OpenShift cfg : OpenShift platform config, use runtime config if nil is passed in.
GetPlatformInfo examines the Kubernetes-based environment and determines the running platform, version, & OS.
IsOpenShift is a helper method to simplify boolean OCP checks against GetPlatformInfo results Accepts <nil> or instantiated 'cfg' rest config parameter.
LookupOpenShiftVersion fetches OpenShift version info from API endpoints *** NOTE: OCP 4.1+ requires elevated user permissions, see PlatformVersioner for details Accepts <nil> or instantiated 'cfg' rest config parameter.
MapKnownVersion maps from K8S version of PlatformInfo to equivalent OpenShift version Result: OpenShiftVersion{ Version: 4.1.2 } */.