You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| geohealthcheck.adminEmail | string |`"[email protected]"`| email address of administrator / contact- notification emails will come from this address |
16
18
| geohealthcheck.auth.secret | string |`"changeme"`| secret key to set when enabling authentication |
19
+
| geohealthcheck.basicAuthDisabled | string |`"False"`| disable Basic Authentication to access GHC webapp and APIs (default: False), |
| geohealthcheck.largeXml | string |`"False"`| allows GeoHealthCheck to receive large XML files from the servers under test (default False). Note: setting this to True might pose a security risk |
| geohealthcheck.metadataCacheSecs | string |`"900"`| metadata, “Capabilities Docs”, cache expiry time, default 900 secs, -1 to disable |
17
24
| geohealthcheck.minimalRunFrequencyMins | int |`10`| minimal run frequency for Resource that can be set in web UI |
18
25
| geohealthcheck.notifications | string |`"False"`| turn on email and webhook notifications |
26
+
| geohealthcheck.notificationsEmail | list |`[]`| list of email addresses that notifications should come to. Use a different address to GHC_ADMIN_EMAIL if you have trouble receiving notification emails. Also, you can set separate notification emails t specific resources. Failing resource will send notification to emails from GHC_NOTIFICATIONS_EMAIL value and emails configured for that specific resource altogether. notificationsEmail: - '[email protected]' - '[email protected]' |
19
27
| geohealthcheck.notificationsVerbosity | string |`"True"`| receive additional email notifications than just Failing and Fixed (default True) |
20
28
| geohealthcheck.probeHttpTimeoutSecs | int |`30`| stop waiting for the first byte of a Probe response after the given number of seconds |
29
+
| geohealthcheck.requireWebappAuth | string |`"False"`| require authentication (login or Basic Auth) to access GHC webapp and APIs (default: False) |
21
30
| geohealthcheck.retentionDays | int |`30`| the number of days to keep Run history |
31
+
| geohealthcheck.runnerInWebapp | string |`"True"`| should the GHC Runner Daemon be run in webapp (default: True) |
22
32
| geohealthcheck.selfRegister | string |`"False"`| allow registrations from users on the website |
| geohealthcheck.wwwLinkExceptionCheck | string |`"False"`| turn on checking for OGC Exceptions in WWW:LINK Resource responses (default False) |
42
+
| image.pullPolicy | string |`"IfNotPresent"`| Pull policy for the image |
43
+
| image.repository | string |`"geopython/geohealthcheck"`| image for GeoHealthCheck |
44
+
| image.tag | string |`""`| Overrides the image tag whose default is the chart appVersion. |
45
+
| imagePullSecrets | list |`[]`| This is for the secretes for pulling an image from a private repository more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/|
46
+
| ingress | object |`{"annotations":{},"className":"","enabled":false,"hosts":[{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}],"tls":[]}`| This block is for setting up the ingress for more information can be found here: https://kubernetes.io/docs/concepts/services-networking/ingress/|
47
+
| ingress.annotations | object |`{}`| annotations for the ingress annotations: kubernetes.io/ingress.class: nginx kubernetes.io/tls-acme: "true" |
48
+
| ingress.className | string |`""`| ingress class name |
| initContainer.pullPolicy | string |`"IfNotPresent"`| Pull policy for the image of the init container |
51
+
| initContainer.repository | string |`"library/ubuntu"`| image for the init container |
52
+
| initContainer.resources | object |`{}`| resource definitions for the init container |
53
+
| initContainer.tag | string |`"jammy"`| tag for the init container |
54
+
| livenessProbe | object |`{"httpGet":{"path":"/","port":"http"}}`| This is to setup the liveness and readiness probes more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/|
55
+
| nameOverride | string |`""`| This is to override the chart name. |
56
+
| networkPolicy.egressEnabled | bool |`true`| allow/deny external connections. This should be enabled if you want to monitor resources outside of this namespace |
| podAnnotations | object |`{}`|This is for setting Kubernetes Annotations to a Pod. For more information checkout: yamllint disable-line rule:line-lengthhttps://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/|
60
+
| podLabels | object |`{}`|This is for setting Kubernetes Labels to a Pod. For more information checkout: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/|
| resources | object |`{}`|resources for the main container 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|
45
65
| securityContext | object |`{}`||
46
-
| service.port|int|`80`||
47
-
| service.type | string |`"ClusterIP"`||
48
-
| serviceAccount.annotations | object |`{}`||
49
-
| serviceAccount.automount | bool |`true`||
50
-
| serviceAccount.create | bool |`true`||
51
-
| serviceAccount.name | string |`""`||
66
+
| service |object|`{"type":"ClusterIP"}`|This is for setting up a service more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/|
67
+
| service.type | string |`"ClusterIP"`|This sets the service type more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types|
68
+
| serviceAccount.annotations | object |`{}`|Annotations to add to the service account|
69
+
| serviceAccount.automount | bool |`true`|Automatically mount a ServiceAccount's API credentials?|
70
+
| serviceAccount.create | bool |`true`|Specifies whether a service account should be created|
71
+
| serviceAccount.name | string |`""`|The name of the service account to use. If not set and create is true, a name is generated using the fullname template|
52
72
| tolerations | list |`[]`||
53
-
| volumeMounts | list |`[]`||
54
-
| volumes | list |`[]`||
73
+
| volumeMounts | list |`[]`|Additional volumeMounts on the output Deployment definition. volumeMounts: - name: foo mountPath: "/etc/foo" readOnly: true|
74
+
| volumes | list |`[]`|Additional volumes on the output Deployment definition. volumes: - name: foo secret: secretName: mysecret optional: false|
55
75
56
76
----------------------------------------------
57
77
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
0 commit comments