Skip to content

Commit

Permalink
Merge pull request #1362 from kube-logging/feature-syslog-es
Browse files Browse the repository at this point in the history
Feature syslog-ng Elasticsearch output
  • Loading branch information
OverOrion authored Aug 29, 2023
2 parents f0a916b + 586a0b9 commit 40592fb
Show file tree
Hide file tree
Showing 12 changed files with 1,321 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,261 @@ spec:
type: object
spec:
properties:
elasticsearch:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
body:
type: string
body-prefix:
type: string
body-suffix:
type: string
custom_id:
type: string
delimiter:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
headers:
items:
type: string
type: array
index:
type: string
log-fifo-size:
type: integer
logstash_prefix:
type: string
logstash_prefix_separator:
type: string
logstash_suffix:
type: string
method:
type: string
password:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
type: object
persist_name:
type: string
response-action:
additionalProperties:
type: string
type: object
retries:
type: integer
time_reopen:
type: integer
timeout:
type: integer
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
optional:
type: boolean
required:
- key
type: object
type: object
type: object
peer_verify:
type: boolean
use-system-cert-store:
type: boolean
type: object
type:
type: string
url:
type: string
user:
type: string
user-agent:
type: string
workers:
type: integer
type: object
enabledNamespaces:
items:
type: string
Expand Down
Loading

0 comments on commit 40592fb

Please sign in to comment.