Documentation
¶
Index ¶
- Constants
- Variables
- func AddFinalizers(finalizers []string, f string) []string
- func CommonOpt(t, s []string) []string
- func ContainFinalizers(finalizers []string, f string) bool
- func IsAddFinalizerError(err error) bool
- func PodNamespace() string
- func RemoveFinalizer(finalizers []string, f string) []string
- func RenderQuery(templateQuery string, data any, output io.Writer) error
- func ResourcePlural(client kubernetes.Interface, group, version, kind string) (string, error)
Constants ¶
View Source
const ( AddFinalizerErrorMsg = "update finalizer" HardGetNamespacePath = "/var/run/secrets/kubernetes.io/serviceaccount/namespace" )
Variables ¶
View Source
var (
ErrorLogPrefix = fmt.Sprintf("%s%s%s", redColor, "[Error]", reset)
)
Functions ¶
func AddFinalizers ¶
func ContainFinalizers ¶
func IsAddFinalizerError ¶
func PodNamespace ¶
func PodNamespace() string
func RemoveFinalizer ¶
func RenderQuery ¶
RenderQuery like helm. Render query using golang's template.
func ResourcePlural ¶
func ResourcePlural(client kubernetes.Interface, group, version, kind string) (string, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.