naming

package
v0.0.0-...-6018a90 Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2024 License: Apache-2.0 Imports: 3 Imported by: 76

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetConfigMapName

func GetConfigMapName(base, suffix string) string

GetConfigMapName calls GetName with the length restriction for ConfigMaps

func GetName

func GetName(base, suffix string, maxLength int) string

GetName returns a name given a base ("deployment-5") and a suffix ("deploy") It will first attempt to join them with a dash. If the resulting name is longer than maxLength: if the suffix is too long, it will truncate the base name and add an 8-character hash of the [base]-[suffix] string. If the suffix is not too long, it will truncate the base, add the hash of the base and return [base]-hash-[suffix]

func GetPodName

func GetPodName(base, suffix string) string

GetPodName calls GetName with the length restriction for pods

Types

This section is empty.

Jump to

Keyboard shortcuts

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