1# Default values for WireMock.
2# This is a YAML-formatted file.
3# Declare variables to be passed into your templates.
6# custom_mapping.json: |
10# "url": "/v1/custom-mapping"
14# "bodyFileName":"responses/custom_response.json",
16# "Content-Type":"application/json"
22# custom_response.json: |
24# "message": "Here is my custom response!"
28revisionHistoryLimit: 10
30 repository: cgr.dev/scratch-images/test-tmp/wiremock
31 # Overrides the image tag whose default is the chart appVersion.
32 tag: 3.13.2-r0@sha256:e7ab047e5bef3d7785b11e7203b39a1fd1571e09a63967a2675219172e0c0d1c
33 pullPolicy: IfNotPresent
36 repository: cgr.dev/scratch-images/test-tmp/bash
37 tag: 5.3-r13@sha256:b976fbfa16ac7d68fc50e09c10aada97ec6c7dc59fd9d71ccafb3311b32cfbfa
40 # We usually recommend not to specify default resources and to leave this as a conscious
41 # choice for the user. This also increases chances charts run on environments with little
42 # resources, such as Minikube. If you do want to specify resources, uncomment the following
43 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
51extraInitContainers: []
56# Load mappings from the templated configmap
57mappingsFromConfigmap: true
58# Load mappings from the templated configmap
59responsesFromConfigmap: true
63 accessModes: ["ReadWriteOnce"]
65 # storageClassName: "-"
68 accessModes: ["ReadWriteOnce"]
70 # storageClassName: "-"
76automountServiceAccountToken: true
78 # Specifies whether a service account should be created
80 # Annotations to add to the service account
82 # The name of the service account to use.
83 # If not set and create is true, a name is generated using the fullname template
89# fsGroupChangePolicy: Always
91# supplementalGroups: []
100# readOnlyRootFilesystem: true
101# allowPrivilegeEscalation: false
105# type: "RuntimeDefault"
115 # kubernetes.io/ingress.class: nginx
116 # kubernetes.io/tls-acme: "true"
118 - host: chart-example.local
121 pathType: ImplementationSpecific
123 # - secretName: chart-example-tls
125 # - chart-example.local
129 - "--max-request-journal=1000"
130 - "--local-response-templating"
131 - "--root-dir=/home/wiremock/storage"
133# We usually recommend not to specify default resources and to leave this as a conscious
134# choice for the user. This also increases chances charts run on environments with little
135# resources, such as Minikube. If you do want to specify resources, uncomment the following
136# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
148 targetCPUUtilizationPercentage: 80
149 # targetMemoryUtilizationPercentage: 80
154# extraObjects could be utilized to add dynamic manifests via values
158# - apiVersion: kubernetes-client.io/v1
159# kind: ExternalSecret
161# name: wiremock-config-{{ .Release.Name }}
163# backendType: gcpSecretsManager
166# key: wiremock-config
167# property: config.json
168# secretKey: wiremock-config-gcp
169# Alternatively, you can use strings, which lets you use additional templating features:
172# apiVersion: kubernetes-client.io/v1
173# kind: ExternalSecret
175# name: wiremock-config-{{ .Release.Name }}
177# backendType: gcpSecretsManager
180# key: wiremock-config
181# property: config.json
182# secretKey: {{ include "some-other-template" }}