Strech/sidekiq-prometheus-exporter

View on GitHub
helm/sidekiq-prometheus-exporter/values.yaml

Summary

Maintainability
Test Coverage
---
## Default values for sidekiq-prometheus-exporter.
## This is a YAML-formatted file.
## Declare variables to be passed into your templates.

## Official docker image version
## ref: https://hub.docker.com/r/strech/sidekiq-prometheus-exporter/tags/
##
image:
  registry: docker.io
  repository: strech/sidekiq-prometheus-exporter
  tag: 0.2.0-4
  ## Specify a imagePullPolicy
  ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
  ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
  ##
  pullPolicy: IfNotPresent
  ## Optionally specify an array of imagePullSecrets.
  ## Secrets must be manually created in the namespace.
  ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
  ##
  # pullSecrets:
  #   - myRegistryKeySecretName

## String to partially override Values.fullname template (will maintain the release name)
##
# nameOverride:

## String to fully override Values.fullname template
##
# fullnameOverride:

## Metrics exporter resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
##
# resources:
#   limits:
#     cpu: 100m
#     memory: 128Mi
#   requests:
#     cpu: 100m
#     memory: 128Mi

## Metrics exporter selectors and tolerations for pod assignment
## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector
## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#taints-and-tolerations-beta-feature
##
# nodeSelector:
# tolerations:

## Metrics exporter pod/node affinity/anti-affinity
## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
##
# affinity:

## Metrics exporter liveness and readiness probes
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/
##
livenessProbe:
  initialDelaySeconds: 5
  periodSeconds: 5
  timeoutSeconds: 5
  successThreshold: 1
  failureThreshold: 3
readinessProbe:
  initialDelaySeconds: 5
  periodSeconds: 5
  timeoutSeconds: 5
  successThreshold: 1
  failureThreshold: 3

## Metrics exporter container port
##
containerPort: 9292

## Metrics exporter container Environment Variables
## ref: https://github.com/Strech/sidekiq-prometheus-exporter/tree/master/docker#supported-envs
##
# env:
#   REDIS_SSL: "false"
#   REDIS_HOST: "localhost"
#   REDIS_PORT: 6379
#   REDIS_URL: "..."
#   REDIS_USERNAME: "..."
#   REDIS_PASSWORD: "..."
#   REDIS_DB_NUMBER: "0"
#   REDIS_NAMESPACE: "..."
#   REDIS_SENTINELS: "..."
#   REDIS_SENTINEL_ROLE: "..."
#   REDIS_DISABLE_CLIENT_ID: "false"
# envFrom:
#   type: configMapRef
#   name: myConfigMapReference

## Metrics exporter Security Context
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context
##
# securityContext:
#   runAsUser: 65534

## Metrics exporter pod Labels
##
# podLabels:

## Metrics exporter pod Annotations
##
# podAnnotations:

## Metrics exporter Service properties
##
service:
  ## Metrics exporter Service type
  ##
  type: ClusterIP
  port: 80

serviceAccount:
  ## Specifies whether a ServiceAccount should be created
  ##
  create: true
  ## The name of the ServiceAccount to use.
  ## If not set and create is true, a name is generated using the fullname template
  ##
  # name:

rbac:
  ## Specifies whether RBAC resources should be created
  ##
  create: false

## Enable this if you're using https://github.com/coreos/prometheus-operator
##
serviceMonitor:
  enabled: false
  path: "/metrics"
  interval: 1m
  scrapeTimeout: 10s
  ## Additional labels for the Service Monitor
  ##
  # labels: