testutils

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const Interval = 2 * time.Second
View Source
const Timeout = 30 * time.Second

Variables

This section is empty.

Functions

func GenerateResourceName

func GenerateResourceName(length int) string

REGEX: `[a-z]([-a-z0-9]*[a-z0-9])?`

func GetEnvTestBinary

func GetEnvTestBinary(rootPath string) string

func NewAccounting

func NewAccounting(name string, slurmKeyRef, jwtKeyRef corev1.SecretKeySelector, passwordRef corev1.SecretKeySelector) *slinkyv1beta1.Accounting

func NewController

func NewController(name string, slurmKeyRef, jwtKeyRef corev1.SecretKeySelector, accounting *slinkyv1beta1.Accounting) *slinkyv1beta1.Controller

func NewJwtKeyRef

func NewJwtKeyRef(name string) corev1.SecretKeySelector

func NewJwtKeySecret

func NewJwtKeySecret(ref corev1.SecretKeySelector) *corev1.Secret

func NewLoginset

func NewLoginset(name string, controller *slinkyv1beta1.Controller, sssdConfRef corev1.SecretKeySelector) *slinkyv1beta1.LoginSet

func NewNodeset

func NewNodeset(name string, controller *slinkyv1beta1.Controller, replicas int32) *slinkyv1beta1.NodeSet

func NewPasswordRef

func NewPasswordRef(name string) corev1.SecretKeySelector

func NewPasswordSecret

func NewPasswordSecret(ref corev1.SecretKeySelector) *corev1.Secret

func NewRestapi

func NewRestapi(name string, controller *slinkyv1beta1.Controller) *slinkyv1beta1.RestApi

func NewSlurmKeyRef

func NewSlurmKeyRef(name string) corev1.SecretKeySelector

func NewSlurmKeySecret

func NewSlurmKeySecret(ref corev1.SecretKeySelector) *corev1.Secret

func NewSssdConfRef

func NewSssdConfRef(name string) corev1.SecretKeySelector

func NewSssdConfSecret

func NewSssdConfSecret(ref corev1.SecretKeySelector) *corev1.Secret

func NewToken

func NewToken(name string, jwtKeySecret *corev1.Secret) *slinkyv1beta1.Token

Types

This section is empty.

Jump to

Keyboard shortcuts

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