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

global:
  deploymentMode: development

replicaCount: 1

initContainer:
  image:
    repository: bash
    tag: 5
    pullPolicy: Always

nameOverride: ""
fullnameOverride: ""

service:
  name: wiremock
  type: ClusterIP
  externalPort: 9021
  internalPort: 9021

wiremock:
  volume:
    claimName: wiremock-pvc
    size: 5Gi

ingress:
  enabled: true
  annotations: {}
    # kubernetes.io/ingress.class: nginx
  # kubernetes.io/tls-acme: "true"
  path: /
  tls: []
  #  - secretName: chart-example-tls
  #    hosts:
  #      - chart-example.local
env:
  WIREMOCK_OPTIONS: "--port=9021,--max-request-journal=1000,--global-response-templating=true,--root-dir=/home/wiremock/storage"

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: {}

scheme: "HTTP"

jvmMetrics:
  port: 9999
