mocks

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2024 License: Apache-2.0 Imports: 10 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"
	DNSConfig      = "dns-config"
	CNAMEKey       = "cname"
	ZoneKey        = "zone"
	ZoneValue      = "test-zone.com."
	CNAMEValue     = "test-cname.com"
)
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"
)

Functions

func CreateBaseCapp

func CreateBaseCapp() *cappv1alpha1.Capp

func CreateCertificateObject added in v0.3.0

func CreateCertificateObject(name string) *cmapi.Certificate

CreateCertificateObject returns an empty DomainMapping object.

func CreateConfigMapObject

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

func CreateDNSRecordObject added in v0.3.0

func CreateDNSRecordObject(name string) *dnsrecordv1alpha1.CNAMERecord

CreateDNSRecordObject returns an empty ARecordSet object.

func CreateDomainMappingObject

func CreateDomainMappingObject(name string) *knativev1beta1.DomainMapping

CreateDomainMappingObject returns an empty DomainMapping object.

func CreateElasticLogSpec

func CreateElasticLogSpec() cappv1alpha1.LogSpec

CreateElasticLogSpec creates a Logging Spec for Elasticsearch.

func CreateElasticSecretObject

func CreateElasticSecretObject() *corev1.Secret

CreateElasticSecretObject returns a Secret for Elasticsearch logging.

func CreateEnvVarObject

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

CreateEnvVarObject returns an EnvVar object.

func CreateKnativeServiceObject

func CreateKnativeServiceObject(name string) *knativev1.Service

CreateKnativeServiceObject returns an empty KSVC object.

func CreateNFSPVCObject

func CreateNFSPVCObject(name string) *nfspvcv1alpha1.NfsPvc

CreateNFSPVCObject returns an NFSPVC object.

func CreateRevisionObject

func CreateRevisionObject(name string) *knativev1.Revision

CreateRevisionObject returns an empty KnativeRevision object.

func CreateSecretObject

func CreateSecretObject(name string) *corev1.Secret

func CreateSyslogNGFlowObject added in v0.2.0

func CreateSyslogNGFlowObject(name string) *loggingv1beta1.SyslogNGFlow

CreateSyslogNGFlowObject returns an empty 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