A Helm chart for version-checker
Homepage: https://github.com/jetstack/version-checker
| Name | Url | |
|---|---|---|
| davidcollom |
| Key | Type | Default | Description |
|---|---|---|---|
| acr.password | string | nil |
Password to authenticate with azure container registry |
| acr.refreshToken | string | nil |
Refresh token to authenticate with azure container registry. Cannot be used with acr.username / acr.password. |
| acr.username | string | nil |
Username to authenticate with azure container registry |
| additionalAnnotations | object | {} |
Additional Annotations to apply to Service and Deployment/Pod Objects |
| additionalLabels | object | {} |
Additional Labels to apply to Service and Deployment/Pod Objects |
| affinity | object | {} |
Set affinity |
| dashboards.enabled | bool | false |
Deploy Grafana Dashboard(s) for version-checker |
| dashboards.grafana | string | "" |
Grafana instance to associate the Dashboard with when using GrafanaOperator |
| dashboards.labels | object | {} |
Additional labels to add to the Grafana Dashboard |
| docker.password | string | nil |
Password to authenticate with docker registry |
| docker.token | string | nil |
Token to authenticate with docker registry. Cannot be used with docker.username / docker.password. |
| docker.username | string | nil |
Username to authenticate with docker registry |
| ecr.accessKeyID | string | nil |
ECR access key ID for read access to private registries |
| ecr.iamRoleArn | string | nil |
Provide AWS EKS Iam Role ARN following: Specify A ServiceAccount Role |
| ecr.secretAccessKey | string | nil |
ECR secret access key for read access to private registries |
| ecr.sessionToken | string | nil |
ECR session token for read access to private registries |
| env | list | [] |
Can be used to provide custom environment variables e.g. proxy settings |
| existingSecret | string | "" |
Provide an existing Secret within the cluster to use for authentication and configuration of version-checker |
| extraVolumeMounts | list | [] |
Allow for extra Volume Mounts to version-checkers container |
| extraVolumes | list | [] |
Allow for extra Volumes to be associated to the pod |
| gcr.token | string | nil |
Access token for read access to private GCR registries |
| ghcr.hostname | string | nil |
Hostname for Github Enterprise to override the default ghcr domains. |
| ghcr.token | string | nil |
Personal Access token for read access to GHCR releases |
| image.imagePullSecret | string | nil |
Pull secrects - name of existing secret |
| image.pullPolicy | string | "IfNotPresent" |
Set the Image Pull Policy |
| image.repository | string | "quay.io/jetstack/version-checker" |
Repository of the container image |
| image.tag | string | "" |
Override the chart version. Defaults to appVersion of the helm chart. |
| livenessProbe.enabled | bool | true |
Enable/Disable the setting of a livenessProbe |
| livenessProbe.httpGet.path | string | "/readyz" |
Path to use for the livenessProbe |
| livenessProbe.httpGet.port | int | 8080 |
Port to use for the livenessProbe |
| livenessProbe.initialDelaySeconds | int | 3 |
Number of seconds after the container has started before liveness probes are initiated. |
| livenessProbe.periodSeconds | int | 3 |
How often (in seconds) to perform the livenessProbe. |
| nameOverride | string | "" |
Override the Chart Name |
| nodeSelector | object | {} |
Configure nodeSelector |
| podSecurityContext | object | {} |
Set pod-level security context |
| prometheus.enabled | bool | false |
Deploy a Prometheus-Operator Prometheus Object to collect version-checker metrics |
| prometheus.replicas | int | 1 |
Number of Prometheus replicas to create |
| prometheus.serviceAccountName | string | "prometheus" |
ServiceAccount for new Prometheus Object |
| quay.token | string | nil |
Access token for read access to private Quay registries |
| readinessProbe.enabled | bool | true |
Enable/Disable the setting of a readinessProbe |
| readinessProbe.httpGet.path | string | "/readyz" |
Path to use for the readinessProbe |
| readinessProbe.httpGet.port | int | 8080 |
Port to use for the readinessProbe |
| readinessProbe.initialDelaySeconds | int | 3 |
Number of seconds after the container has started before readiness probes are initiated. |
| readinessProbe.periodSeconds | int | 3 |
How often (in seconds) to perform the readinessProbe. |
| replicaCount | int | 1 |
Replica Count for version-checker |
| resources | object | {} |
Setup version-checkers resource requests/limits |
| securityContext | object | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} |
Set container-level security context |
| securityContext.allowPrivilegeEscalation | bool | false |
Prevent the container from PrivilegeEscalation |
| securityContext.capabilities | object | {"drop":["ALL"]} |
Ensure that we run with the capabilities we explicitly need to run |
| securityContext.readOnlyRootFilesystem | bool | true |
Readonly Filesystem |
| securityContext.runAsNonRoot | bool | true |
Ensure we don't run as root |
| securityContext.runAsUser | int | 65534 |
Specify UID to run under |
| securityContext.seccompProfile | object | {"type":"RuntimeDefault"} |
SeccomProfile to use |
| selfhosted | []{name: "", host: "", username:"", password:"", token:""}] | [] |
Setup a number of SelfHosted Repositories and their credentials |
| service.annotations | object | {} |
Additional annotations to add to the service |
| service.labels | object | {} |
Additional labels to add to the service |
| service.port | int | 8080 |
Port to expose within the service |
| serviceMonitor.additionalLabels | object | {} |
Additional labels to add to the ServiceMonitor |
| serviceMonitor.enabled | bool | true |
Disable/Enable ServiceMonitor Object |
| tolerations | list | [] |
Configure tolerations |
| topologySpreadConstraints | list | [] |
Set topologySpreadConstraints |
| versionChecker.imageCacheTimeout | string | "30m" |
How long to hold on to image tags and their versions |
| versionChecker.logLevel | string | "info" |
Configure version-checkers logging, valid options are: debug, info, warn, error, fatal, panic |
| versionChecker.metricsServingAddress | string | "0.0.0.0:8080" |
Port/interface to which version-checker should bind too |
| versionChecker.testAllContainers | bool | true |
Enable/Disable the requirement for an enable.version-checker.io annotation on pods. |
Autogenerated from chart metadata using helm-docs v1.14.2