Documentation ¶
Index ¶
- Constants
- Variables
- func CreateBaseCapp() *cappv1alpha1.Capp
- func CreateConfigMapObject(namespace string, name string, data map[string]string) *corev1.ConfigMap
- func CreateDomainMappingObject(domainMappingName string) *knativev1beta1.DomainMapping
- func CreateElasticLogSpec() cappv1alpha1.LogSpec
- func CreateElasticSecretObject() *corev1.Secret
- func CreateEnvVarObject(refName string) *[]corev1.EnvVar
- func CreateKnativeServiceObject(knativeServiceName string) *knativev1.Service
- func CreateNFSPVCObject(nfspvcName string) *nfspvcv1alpha1.NfsPvc
- func CreateRevisionObject(revisionName string) *knativev1.Revision
- func CreateSecretObject(secretName string) *corev1.Secret
- func CreateSyslogNGFlowObject(name string) *loggingv1beta1.SyslogNGFlow
- func CreateSyslogNGOutputObject(name string) *loggingv1beta1.SyslogNGOutput
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 CreateDomainMappingObject ¶
func CreateDomainMappingObject(domainMappingName string) *knativev1beta1.DomainMapping
func CreateElasticLogSpec ¶
func CreateElasticLogSpec() cappv1alpha1.LogSpec
CreateElasticLogSpec creates a Logging Spec for Elasticsearch.
func CreateEnvVarObject ¶
func CreateNFSPVCObject ¶
func CreateNFSPVCObject(nfspvcName string) *nfspvcv1alpha1.NfsPvc
func CreateRevisionObject ¶
func CreateSecretObject ¶
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.
Click to show internal directories.
Click to hide internal directories.