Skip to content

2.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jan 19:03
· 21 commits to main since this release
e7227e6

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