Documentation ¶
Index ¶
- Constants
- Variables
- func GetOperatorImage(clientset kubernetes.Interface, containerName string) string
- func GetOperatorServiceAccount(clientset kubernetes.Interface) string
- func LogStartupInfo(cmdFlags *pflag.FlagSet)
- func NewContext() *clusterd.Context
- func SetLogLevel()
- func TerminateFatal(reason error)
- func TerminateOnError(err error, msg string)
- type Config
Constants ¶
View Source
const (
RookEnvVarPrefix = "ROOK"
)
Variables ¶
View Source
var (
Cfg = &Config{}
)
View Source
var RootCmd = &cobra.Command{
Use: "rook",
}
Functions ¶
func GetOperatorImage ¶ added in v1.1.0
func GetOperatorImage(clientset kubernetes.Interface, containerName string) string
func GetOperatorServiceAccount ¶ added in v1.1.0
func GetOperatorServiceAccount(clientset kubernetes.Interface) string
func LogStartupInfo ¶ added in v0.8.0
LogStartupInfo log the version number, arguments, and all final flag values (environment variable overrides have already been taken into account)
func NewContext ¶ added in v1.1.0
NewContext creates and initializes a cluster context
func SetLogLevel ¶ added in v0.8.0
func SetLogLevel()
SetLogLevel set log level based on provided log option.
func TerminateFatal ¶ added in v0.8.0
func TerminateFatal(reason error)
TerminateFatal terminates the process with an exit code of 1 and writes the given reason to stderr and the termination log file.
func TerminateOnError ¶ added in v1.1.0
TerminateOnError terminates if err is not nil
Types ¶
Click to show internal directories.
Click to hide internal directories.