2.1.0
Features
Config
Config can now specified as raw YAML instead of just a string. String is kept for backwards compatibility reasons.
This means the values.yaml
file can be properly linted including the config section.
# values.yaml
config:
input:
gcp_pubsub:
project: foo
subscription: bar
pipeline:
processors:
- mapping: |
root.message = this
root.meta.link_count = this.links.length()
root.user.age = this.user.age.number()
output:
redis_streams:
url: tcp://TODO:6379
stream: baz
max_in_flight: 20
ServiceMonitor
ServiceMonitor
now has extra configuration options basicAuth
, scheme
Probes
Extra options can be passed into probes such as HTTP headers, e.g:
readinessProbe:
failureThreshold: 1
periodSeconds: 5
successThreshold: 1
timeoutSeconds: 2
httpHeaders:
- name: My-Header
value: Bar