Api
This page is automatically generated with
gen-crd-api-reference-docs.
Packages:
logging.qubership.org/v1alpha1
Resource Types:
Auth
(Appears on:LokiFluentbit, LokiFluentd)
| Field | Description |
|---|---|
userKubernetes core/v1.SecretKeySelector |
AuthProxy
(Appears on:Graylog)
| Field | Description |
|---|---|
resourcesKubernetes core/v1.ResourceRequirements |
|
bindPasswordSecretKubernetes core/v1.SecretKeySelector |
|
caCA |
CA contains selectors for the Secret containing TLS certificate for LDAP database or OAuth authentication server |
certCert |
Cert contains selectors for the Secret containing TLS certificate for client authentication to LDAP database or OAuth authentication server |
keyKey |
Key contains selectors for the Secret containing TLS private key for client authentication to LDAP database or OAuth authentication server |
imagestring |
|
installbool |
CA
(Appears on:AuthProxy, Certificates)
| Field | Description |
|---|---|
secretNamestring |
|
secretKeystring |
Cert
(Appears on:AuthProxy, Certificates, HTTPGraylogTLS)
| Field | Description |
|---|---|
secretNamestring |
|
secretKeystring |
Certificates
(Appears on:FluentbitLokiTLS, FluentdLokiTLS, TLS)
| Field | Description |
|---|---|
caCA |
|
certCert |
|
keyKey |
CloudEventsReader
(Appears on:LoggingServiceSpec)
CloudEventsReader contains EventsReader-specific configuration
| Field | Description |
|---|---|
resourcesKubernetes core/v1.ResourceRequirements |
|
dockerImagestring |
|
priorityClassNamestring |
|
nodeSelectorKeystring |
|
nodeSelectorValuestring |
|
labelsmap[string]string |
|
annotationsmap[string]string |
|
args[]string |
|
installbool |
ConfigmapReload
(Appears on:Fluentbit, FluentbitAggregator, Fluentd)
| Field | Description |
|---|---|
dockerImagestring |
|
resourcesKubernetes core/v1.ResourceRequirements |
ContentPackPathHTTPConfig
| Field | Description |
|---|---|
tlsHTTPConfig |
|
urlstring |
Credentials
(Appears on:HTTPConfig)
| Field | Description |
|---|---|
usernameKubernetes core/v1.SecretKeySelector |
Fluentbit
(Appears on:LoggingServiceSpec)
Fluentbit contains Fluentbit-specific configuration
| Field | Description |
|---|---|
resourcesKubernetes core/v1.ResourceRequirements |
|
annotationsmap[string]string |
|
labelsmap[string]string |
|
extraFieldsmap[string]string |
|
aggregatorFluentbitAggregator |
|
memBufLimitstring |
|
systemLogTypestring |
|
graylogHoststring |
|
nodeSelectorValuestring |
|
graylogProtocolstring |
|
dockerImagestring |
|
configmapReloadConfigmapReload |
|
priorityClassNamestring |
|
totalLimitSizestring |
|
customInputConfstring |
|
customFilterConfstring |
|
customOutputConfstring |
|
customLuaScriptConfmap[string]string |
|
logLevelstring |
|
multilineFirstLineRegexpstring |
|
nodeSelectorKeystring |
|
multilineOtherLinesRegexpstring |
|
tlsFluentbitTLS |
|
additionalVolumes[]Kubernetes core/v1.Volume |
|
additionalVolumeMounts[]Kubernetes core/v1.VolumeMount |
|
tolerations[]Kubernetes core/v1.Toleration |
|
graylogPortint |
|
securityContextPrivilegedbool |
|
watchKubernetesMetadatabool |
|
mockKubeDatabool |
|
systemLoggingbool |
|
billCycleConfbool |
|
graylogOutputbool |
|
systemAuditLoggingbool |
|
kubeAuditLoggingbool |
|
kubeApiserverAuditLoggingbool |
|
containerLoggingbool |
|
excludePathstring |
|
outputOutputFluentbit |
FluentbitAggregator
(Appears on:Fluentbit)
FluentbitAggregator contains Fluentbit-aggregator-specific configuration
| Field | Description |
|---|---|
labelsmap[string]string |
|
volumeVolume |
|
resourcesKubernetes core/v1.ResourceRequirements |
|
annotationsmap[string]string |
|
extraFieldsmap[string]string |
|
memBufLimitstring |
|
dockerImagestring |
|
configmapReloadConfigmapReload |
|
nodeSelectorValuestring |
|
multilineOtherLinesRegexpstring |
|
graylogHoststring |
|
multilineFirstLineRegexpstring |
|
graylogProtocolstring |
|
nodeSelectorKeystring |
|
priorityClassNamestring |
|
totalLimitSizestring |
|
customFilterConfstring |
|
customOutputConfstring |
|
customLuaScriptConfmap[string]string |
|
tlsFluentbitTLS |
|
tolerations[]Kubernetes core/v1.Toleration |
|
startupTimeoutint |
|
replicasint |
|
graylogPortint |
|
installbool |
|
securityContextPrivilegedbool |
|
graylogOutputbool |
|
outputOutputFluentbit |
FluentbitLokiTLS
(Appears on:LokiFluentbit)
| Field | Description |
|---|---|
caCA |
|
certCert |
|
keyKey |
|
keyPasswdstring |
|
enabledbool |
|
verifybool |
FluentbitTLS
(Appears on:Fluentbit, FluentbitAggregator)
| Field | Description |
|---|---|
generateCertsGenerateCerts |
|
caCA |
|
certCert |
|
keyKey |
|
keyPasswdstring |
|
enabledbool |
|
verifybool |
FluentbitTLSParams
(Appears on:FluentbitLokiTLS, FluentbitTLS)
| Field | Description |
|---|---|
keyPasswdstring |
|
enabledbool |
|
verifybool |
Fluentd
(Appears on:LoggingServiceSpec)
Fluentd contains Fluentd-specific configuration
| Field | Description |
|---|---|
resourcesKubernetes core/v1.ResourceRequirements |
|
annotationsmap[string]string |
|
labelsmap[string]string |
|
extraFieldsmap[string]string |
|
customFilterConfstring |
|
systemLogTypestring |
|
cloudEventsReaderFormatstring |
|
graylogHoststring |
|
dockerImagestring |
|
configmapReloadConfigmapReload |
|
graylogProtocolstring |
|
priorityClassNamestring |
|
multilineFirstLineRegexpstring |
|
logLevelstring |
|
totalLimitSizestring |
|
customInputConfstring |
|
nodeSelectorKeystring |
|
customOutputConfstring |
|
nodeSelectorValuestring |
|
tlsFluentdTLS |
|
additionalVolumeMounts[]Kubernetes core/v1.VolumeMount |
|
excludePath[]string |
|
additionalVolumes[]Kubernetes core/v1.Volume |
|
tolerations[]Kubernetes core/v1.Toleration |
|
queueLimitLengthint |
|
graylogPortint |
|
billCycleConfbool |
|
systemLoggingbool |
|
systemAuditLoggingbool |
|
kubeAuditLoggingbool |
|
kubeApiserverAuditLoggingbool |
|
containerLoggingbool |
|
watchKubernetesMetadatabool |
|
securityContextPrivilegedbool |
|
useFileStoragebool |
|
graylogOutputbool |
|
graylogBufferFlushIntervalstring |
|
compressstring |
|
mockKubeDatabool |
|
outputOutputFluentd |
FluentdLokiTLS
(Appears on:LokiFluentd)
| Field | Description |
|---|---|
caCA |
|
certCert |
|
keyKey |
|
versionstring |
|
enabledbool |
|
noDefaultCAbool |
|
allCiphersbool |
|
rescueSslErrorsbool |
|
noVerifybool |
FluentdTLS
(Appears on:Fluentd)
| Field | Description |
|---|---|
generateCertsGenerateCerts |
|
caCA |
|
certCert |
|
keyKey |
|
versionstring |
|
enabledbool |
|
noDefaultCAbool |
|
allCiphersbool |
|
rescueSslErrorsbool |
|
noVerifybool |
FluentdTLSParams
(Appears on:FluentdLokiTLS, FluentdTLS)
| Field | Description |
|---|---|
versionstring |
|
enabledbool |
|
noDefaultCAbool |
|
allCiphersbool |
|
rescueSslErrorsbool |
|
noVerifybool |
GenerateCerts
(Appears on:HTTPGraylogTLS, TLS)
GenerateCerts define settings for cert-manager.
| Field | Description |
|---|---|
secretNamestring |
|
enabledbool |
Graylog
(Appears on:LoggingServiceSpec)
Graylog contains Graylog-specific configuration
| Field | Description |
|---|---|
graylogResourcesKubernetes core/v1.ResourceRequirements |
|
mongoResourcesKubernetes core/v1.ResourceRequirements |
|
initResourcesKubernetes core/v1.ResourceRequirements |
|
mongoDBUpgradeMongoDBUpgrade |
|
authProxyAuthProxy |
|
tlsGraylogTLS |
|
openSearchOpenSearch |
|
annotationsmap[string]string |
|
labelsmap[string]string |
|
nodeSelectorValuestring |
|
pathRepostring |
|
priorityClassNamestring |
|
dockerImagestring |
|
mongoDBImagestring |
|
logLevelstring |
|
contentDeployPolicystring |
|
javaOptsstring |
|
contentPackPathsstring |
|
customPluginsPathsstring |
|
hoststring |
|
initSetupImagestring |
|
-string |
|
nodeSelectorKeystring |
|
initContainerDockerImagestring |
|
graylogSecretNamestring |
|
contentPacks[]*./v1alpha1/.ContentPackPathHTTPConfig |
|
streams[]Stream |
|
processbufferProcessorsint |
|
outputbufferProcessorThreadsMaxPoolSizeint |
|
ringSizeint |
|
elasticsearchMaxTotalConnectionsPerRouteint |
|
elasticsearchMaxTotalConnectionsint |
|
outputBatchSizeint |
|
inputbufferRingSizeint |
|
outputbufferProcessorsint |
|
maxSizeint |
|
inputbufferProcessorsint |
|
startupTimeoutint |
|
indexShardsint |
|
indexReplicasint |
|
maxNumberOfIndicesint |
|
logsRotationSizeGbint |
|
inputPortint |
|
s3Archivebool |
GraylogTLS
(Appears on:Graylog)
| Field | Description |
|---|---|
httpHTTPGraylogTLS |
|
inputInputGraylogTLS |
HTTPConfig
(Appears on:ContentPackPathHTTPConfig, OpenSearch)
| Field | Description |
|---|---|
credentialsCredentials |
|
tlsConfigTLSConfig |
HTTPGraylogTLS
(Appears on:GraylogTLS)
| Field | Description |
|---|---|
generateCertsGenerateCerts |
|
certCert |
|
keyKey |
|
cacertsstring |
|
keyFilePasswordstring |
|
enabledbool |
|
insecureSkipVerifybool |
InputGraylogTLS
(Appears on:GraylogTLS)
| Field | Description |
|---|---|
generateCertsGenerateCerts |
|
caCA |
|
certCert |
|
keyKey |
|
keyFilePasswordstring |
|
enabledbool |
|
insecureSkipVerifybool |
Key
(Appears on:AuthProxy, Certificates, HTTPGraylogTLS)
| Field | Description |
|---|---|
secretNamestring |
|
secretKeystring |
LoggingService
LoggingService is the Schema for the loggingservices API
| Field | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadataKubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||||||||
specLoggingServiceSpec |
|
||||||||||||||||||||
statusLoggingServiceStatus |
LoggingServiceCondition
(Appears on:LoggingServiceStatus)
LoggingServiceCondition contains description of status of LoggingService
| Field | Description |
|---|---|
typestring |
|
reasonstring |
|
messagestring |
|
lastTransitionTimestring |
|
statusbool |
LoggingServiceParameters
| Field | Description |
|---|---|
ReleaseRelease |
|
ValuesLoggingServiceSpec |
LoggingServiceSpec
(Appears on:LoggingService, LoggingServiceParameters)
LoggingServiceSpec defines the desired state of LoggingService
| Field | Description |
|---|---|
graylogGraylog |
|
fluentdFluentd |
|
fluentbitFluentbit |
|
cloudEventsReaderCloudEventsReader |
|
monitoringAgentLoggingPluginMonitoringAgentLoggingPlugin |
|
cloudURLstring |
|
osKindstring |
|
containerRuntimeTypestring |
|
ipv6bool |
|
openshiftDeploybool |
LoggingServiceStatus
(Appears on:LoggingService)
LoggingServiceStatus defines the observed state of LoggingService
| Field | Description |
|---|---|
conditions[]LoggingServiceCondition |
LokiFluentbit
(Appears on:OutputFluentbit)
| Field | Description |
|---|---|
enabledbool |
|
hoststring |
|
tenantstring |
|
authAuth |
|
staticLabelsstring |
|
labelsMappingstring |
|
tlsFluentbitLokiTLS |
|
extraParamsstring |
LokiFluentd
(Appears on:OutputFluentd)
| Field | Description |
|---|---|
enabledbool |
|
hoststring |
|
tenantstring |
|
authAuth |
|
staticLabelsstring |
|
labelsMappingstring |
|
tlsFluentdLokiTLS |
|
extraParamsstring |
MongoDBUpgrade
(Appears on:Graylog)
MongoDBUpgrade is used for the sequential MongoDB upgrading from 3.6 to 5.0
| Field | Description |
|---|---|
mongoDBImage40string |
|
mongoDBImage42string |
|
mongoDBImage44string |
MonitoringAgentLoggingPlugin
(Appears on:LoggingServiceSpec)
MonitoringAgentLoggingPlugin contains MonitoringAgentLoggingPlugin-specific configuration
| Field | Description |
|---|---|
resourcesKubernetes core/v1.ResourceRequirements |
|
annotationsmap[string]string |
|
labelsmap[string]string |
|
influxDBNamestring |
|
influxDBSecretNamestring |
|
influxDBHoststring |
|
nodeSelectorKeystring |
|
nodeSelectorValuestring |
|
saSecretstring |
|
saSecretVolumestring |
|
priorityClassNamestring |
|
dockerImagestring |
|
influxDBPortint |
|
influxDBModebool |
OpenSearch
(Appears on:Graylog)
| Field | Description |
|---|---|
tlsHTTPConfig |
|
urlstring |
OutputFluentbit
(Appears on:Fluentbit, FluentbitAggregator)
| Field | Description |
|---|---|
lokiLokiFluentbit |
OutputFluentd
(Appears on:Fluentd)
| Field | Description |
|---|---|
lokiLokiFluentd |
Release
(Appears on:LoggingServiceParameters)
| Field | Description |
|---|---|
Namespacestring |
Stream
(Appears on:Graylog)
| Field | Description |
|---|---|
namestring |
|
rotationStrategystring |
|
rotationPeriodstring |
|
maxSizeint |
|
maxNumberOfIndicesint |
|
installbool |
TLS
(Appears on:FluentbitTLS, FluentdTLS, InputGraylogTLS)
| Field | Description |
|---|---|
generateCertsGenerateCerts |
|
caCA |
|
certCert |
|
keyKey |
TLSConfig
(Appears on:HTTPConfig)
| Field | Description |
|---|---|
caKubernetes core/v1.SecretKeySelector |
|
certKubernetes core/v1.SecretKeySelector |
|
keyKubernetes core/v1.SecretKeySelector |
|
insecureSkipVerifybool |
Volume
(Appears on:FluentbitAggregator)
| Field | Description |
|---|---|
storageClassNamestring |
|
storageSizestring |
|
bindbool |