# Default values for falcosidekick.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

replicaCount: 1

image:
  repository: falcosecurity/falcosidekick
  tag: 2.13.0
  pullPolicy: IfNotPresent

nameOverride: ""
fullnameOverride: ""

podSecurityPolicy:
  create: false
  
config:

  debug: false
  ##
  ## a list of comma separated custom fields to add to falco events, syntax is "key:value,key:value"
  customfields: ""

  slack:
    webhookurl: ""
    footer: ""
    icon: ""
    outputformat: "all"
    minimumpriority: ""
    messageformat: ""

  rocketchat:
    webhookurl: ""
    icon: ""
    outputformat: "all"
    minimumpriority: ""
    messageformat: ""

  mattermost:
    webhookurl: ""
    footer: ""
    icon: ""
    outputformat: "all"
    minimumpriority: ""
    messageformat: ""

  teams:
    webhookurl: ""
    activityimage: ""
    outputformat: "all"
    minimumpriority: ""

  datadog:
    apikey: ""
    minimumpriority: ""

  alertmanager:
    hostport: ""

  elasticsearch:
    hostport: ""
    index: "falco"
    type: "event"
    minimumpriority: ""

  influxdb:
    hostport: ""
    database: "falco"
    user: ""
    password: ""
    minimumpriority: ""

  loki:
    hostport: ""
    minimumpriority: ""

  nats:
    hostport: ""
    minimumpriority: ""

  aws:
    accesskeyid: ""
    secretaccesskey: ""
    region : ""
    lambda:
      functionname : ""
      minimumpriority: ""
    sqs:
      url : ""
      minimumpriority: ""

  smtp:
    hostport: ""
    user: ""
    password: ""
    from: ""
    to: ""
    outputformat: "html"
    minimumpriority: ""

  opsgenie:
    aipkey: ""
    region: ""
    minimumpriority: ""

  statsd:
    forwarder: ""
    namespace: "falcosidekick."
    
  dogstatsd:
    forwarder: ""
    namespace: "falcosidekick."
    tags: ""

  webhook:
    address: ""
    minimumpriority: ""

service:
  type: ClusterIP
  port: 2801

ingress:
  enabled: false
  annotations: {}
    # kubernetes.io/ingress.class: nginx
    # kubernetes.io/tls-acme: "true"
  hosts:
    - host: chart-example.local
      paths: []

  tls: []
  #  - secretName: chart-example-tls
  #    hosts:
  #      - chart-example.local

resources: {}
  # We usually recommend not to specify default resources and to leave this as a conscious
  # choice for the user. This also increases chances charts run on environments with little
  # resources, such as Minikube. If you do want to specify resources, uncomment the following
  # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
  # limits:
  #   cpu: 100m
  #   memory: 128Mi
  # requests:
  #   cpu: 100m
  #   memory: 128Mi

nodeSelector: {}

tolerations: []

affinity: {}
