Skip to content

Latest commit

 

History

History
86 lines (78 loc) · 7.03 KB

File metadata and controls

86 lines (78 loc) · 7.03 KB

version-checker

Version: v1.0 AppVersion: v1.0

A Helm chart for version-checker

Homepage: https://github.com/jetstack/version-checker

Maintainers

Name Email Url
davidcollom

Values

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