mocks

package
v0.9.4 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KafkaSecretName = "kafka-creds-e2e"
)

Variables

This section is empty.

Functions

func CreateBaseCapp

func CreateBaseCapp() *cappv1alpha1.Capp

CreateBaseCapp is responsible for making the most lean version of Capp, so we can manipulate it in the tests.

func CreateCertificateObject

func CreateCertificateObject(name string) *cmapi.Certificate

CreateCertificateObject returns an empty DomainMapping object.

func CreateDNSRecordObject

func CreateDNSRecordObject(name string) *dnsrecordv1alpha1.CNAMERecord

CreateDNSRecordObject returns an empty CNAMERecord object.

func CreateDomainMappingObject

func CreateDomainMappingObject(name string) *knativev1beta1.DomainMapping

CreateDomainMappingObject returns an empty DomainMapping object.

func CreateElasticDataStreamLogSpec

func CreateElasticDataStreamLogSpec() cappv1alpha1.LogSpec

CreateElasticDataStreamLogSpec creates a Logging Spec for Elasticsearch Data Stream.

func CreateElasticDataStreamSecretObject

func CreateElasticDataStreamSecretObject() *corev1.Secret

CreateElasticDataStreamSecretObject returns a Secret for Elasticsearch Data Stream logging.

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 CreateKafkaCredentialsSecret added in v0.9.1

func CreateKafkaCredentialsSecret() *corev1.Secret

CreateKafkaCredentialsSecret returns a Secret with SASL keys required by kafka sources.

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 CreateRole

func CreateRole(name string, rules []rbacv1.PolicyRule) *rbacv1.Role

CreateRole creates a role with the specified name and rules.

func CreateRoleBinding

func CreateRoleBinding(name string, roleRef rbacv1.RoleRef, subjects []rbacv1.Subject) *rbacv1.RoleBinding

CreateRoleBinding creates a role binding with the specified name, role reference, and subjects.

func CreateSecretObject

func CreateSecretObject(name string) *corev1.Secret

CreateSecretObject creates a basic secret.

func CreateServiceAccount

func CreateServiceAccount(name, namespace string) *corev1.ServiceAccount

CreateServiceAccount creates a service account with the specified name in the specified namespace.

func CreateSyslogNGFlowObject

func CreateSyslogNGFlowObject(name string) *loggingv1beta1.SyslogNGFlow

CreateSyslogNGFlowObject returns an empty SyslogNGFlow object.

func CreateSyslogNGOutputObject

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