mocks

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CappName       = "capp-default-test"
	NSName         = "capp-e2e-tests"
	RPSScaleMetric = "rps"
	SecretKey      = "extra"
	SecretValue    = "YmFyCg=="
	ControllerNS   = "capp-operator-system"
	AutoScaleCM    = "autoscale-defaults"
)
View Source
const (
	Server   = "nfs-server"
	Path     = "/nfs-path"
	Capacity = "1Gi"
)

Variables

View Source
var (
	ElasticType       = "elastic"
	ElasticHost       = "1.2.3.4"
	MainIndex         = "main"
	ElasticUserName   = "elastic"
	ElasticSecretName = "credentials"
)
View Source
var PassEnvName = "PASSWORD"

Functions

func CreateBaseCapp

func CreateBaseCapp() *cappv1alpha1.Capp

func CreateConfigMapObject

func CreateConfigMapObject(namespace string, name string, data map[string]string) *corev1.ConfigMap

func CreateDomainMappingObject

func CreateDomainMappingObject(domainMappingName string) *knativev1beta1.DomainMapping

func CreateElasticLogSpec

func CreateElasticLogSpec() cappv1alpha1.LogSpec

CreateElasticLogSpec creates a Logging Spec for Elasticsearch.

func CreateElasticSecretObject

func CreateElasticSecretObject() *corev1.Secret

func CreateEnvVarObject

func CreateEnvVarObject(refName string) *[]corev1.EnvVar

func CreateKnativeServiceObject

func CreateKnativeServiceObject(knativeServiceName string) *knativev1.Service

func CreateNFSPVCObject

func CreateNFSPVCObject(nfspvcName string) *nfspvcv1alpha1.NfsPvc

func CreateRevisionObject

func CreateRevisionObject(revisionName string) *knativev1.Revision

func CreateSecretObject

func CreateSecretObject(secretName string) *corev1.Secret

func CreateSyslogNGFlowObject added in v0.2.0

func CreateSyslogNGFlowObject(name string) *loggingv1beta1.SyslogNGFlow

CreateSyslogNGFlowObject returns a SyslogNGFlow object.

func CreateSyslogNGOutputObject added in v0.2.0

func CreateSyslogNGOutputObject(name string) *loggingv1beta1.SyslogNGOutput

CreateSyslogNGOutputObject returns a SyslogNGOutput object.

Types

This section is empty.

Jump to

Keyboard shortcuts

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