Documentation ¶
Index ¶
- Constants
- Variables
- func AppNamespace() string
- func CommonSlicePrefix(first []string, second []string) []string
- func CompareStringArrays(arr1, arr2 []string) bool
- func ConvertToSingleDocs(doc []byte) [][]byte
- func ExtractTGZArchive(tgzFile string, destDir string) error
- func GenPassword(length int) string
- func GetReplicatedAPIEndpoint() string
- func HomeDir() string
- func IntPointer(x int) *int64
- func IsHelmManaged() bool
- func IsURL(str string) bool
- func MarshalIndent(indent int, in interface{}) ([]byte, error)
- func NewRequest(method string, url string, body io.Reader) (*http.Request, error)
- func NewThrottle(after time.Duration) func(f func())
- func SplitStringOnLen(str string, maxLength int) ([]string, error)
- type ActionableError
Constants ¶
View Source
const ( PasswordSecretName = "kotsadm-password" SessionsSecretName = "kotsadm-sessions" )
Variables ¶
Functions ¶
func AppNamespace ¶
func AppNamespace() string
func CommonSlicePrefix ¶
func CompareStringArrays ¶
CompareStringArrays returns true if all elements in arr1 are present in arr2 and the other way around. it does not check for equal counts of duplicates, or for ordering.
func ConvertToSingleDocs ¶
func ExtractTGZArchive ¶
func GenPassword ¶
generates a [0-9a-zA-Z] password of the specified length
func GetReplicatedAPIEndpoint ¶
func GetReplicatedAPIEndpoint() string
func IntPointer ¶
func IsHelmManaged ¶
func IsHelmManaged() bool
func MarshalIndent ¶
func NewRequest ¶
NewRequest returns a http.Request object with kots defaults set, including a User-Agent header.
func NewThrottle ¶
Types ¶
type ActionableError ¶
func (ActionableError) Error ¶
func (e ActionableError) Error() string
Click to show internal directories.
Click to hide internal directories.