121 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			121 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
| # Default values for chekr.
 | |
| # This is a YAML-formatted file.
 | |
| # Declare variables to be passed into your templates.
 | |
| 
 | |
| imagePullSecrets: []
 | |
| nameOverride: ""
 | |
| fullnameOverride: ""
 | |
| 
 | |
| podAnnotations: {}
 | |
| 
 | |
| podSecurityContext:
 | |
|   fsGroup: 101
 | |
| 
 | |
| securityContext:
 | |
|   capabilities:
 | |
|     drop:
 | |
|     - ALL
 | |
|   readOnlyRootFilesystem: false
 | |
|   runAsNonRoot: true
 | |
|   runAsUser: 101
 | |
| 
 | |
| # Storage to store and serve report files (mandatory).
 | |
| persistence:
 | |
|   # Storage-Class to use. RWX capability is required.
 | |
|   storageClass: "-"
 | |
|   size: 256Mi
 | |
| 
 | |
| webserver:
 | |
|   image:
 | |
|     repository: nginxinc/nginx-unprivileged
 | |
|     pullPolicy: IfNotPresent
 | |
|     tag: mainline-alpine
 | |
| 
 | |
|   service:
 | |
|     type: ClusterIP
 | |
|     port: 8080
 | |
| 
 | |
|   ingress:
 | |
|     enabled: false
 | |
|     className: ""
 | |
|     annotations: {}
 | |
|       # kubernetes.io/ingress.class: nginx
 | |
|       # kubernetes.io/tls-acme: "true"
 | |
|     hosts:
 | |
|       - host: chart-example.local
 | |
|         paths:
 | |
|           - path: /
 | |
|             pathType: ImplementationSpecific
 | |
|     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: {}
 | |
| 
 | |
| 
 | |
| job:
 | |
|   image:
 | |
|     repository: ghcr.io/ckotzbauer/chekr
 | |
|     pullPolicy: IfNotPresent
 | |
|     # Overrides the image tag whose default is the chart appVersion.
 | |
|     tag: ""
 | |
| 
 | |
|   schedule: "0 22 * * *"
 | |
|   commands: []
 | |
|     # - command: "deprecation list -o html"
 | |
|     #   outputFile: "deprecation.html"
 | |
|     # - command: "resources -n shop-app --limits-threshold 20 -o json"
 | |
|     #   outputFile: "shop-app-resources.json"
 | |
| 
 | |
|   config:
 | |
|     # prometheus-url: monitoring/k8s-prometheus:9090
 | |
|     # prometheus-user: prometheus
 | |
| 
 | |
|   env: []
 | |
|     # - name: CHEKR_SELECTOR
 | |
|     #   value: "app.kubernetes.io/name=myapp"
 | |
| 
 | |
|   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: {}
 | |
| 
 | |
|   serviceAccount:
 | |
|     # Specifies whether a service account should be created
 | |
|     create: true
 | |
|     # Annotations to add to the service account
 | |
|     annotations: {}
 | |
|     # The name of the service account to use.
 | |
|     # If not set and create is true, a name is generated using the fullname template
 | |
|     name: ""
 |