Back to Datahaven

Parity Bridges Common helm chart

deploy/charts/relay/README.md

0.30.05.2 KB
Original Source
<!-- DO NOT EDIT README.md manually! We're using [helm-docs](https://github.com/norwoodj/helm-docs) to render values of the chart. If you updated values.yaml file make sure to render a new README.md locally before submitting a Pull Request. If you're using [pre-commit](https://pre-commit.com/) make sure to install the hooks first: ``` pre-commit install ``` REAMDE.md will be updating automatically after that. Otherwise, you should install helm-docs and manually update README.md. Navigate to repository root and run: `helm-docs --chart-search-root=charts/node --template-files=README.md.gotmpl` You may encounter `files were modified by this hook` error after updating README.md.gotmpl file when using pre-commit. This is intended behaviour. Make sure to run `git add -A` once again to stage changes in the auto-updated REAMDE.md -->

Parity Bridges Common helm chart

This helm chart installs Parity Bridges Common relayer.

Maintainers

NameEmailUrl
Parity[email protected]https://github.com/paritytech/helm-charts

Installing the chart

console
helm repo add parity https://paritytech.github.io/helm-charts/
helm install bridges-common-relay parity/bridges-common-relay

Values

KeyTypeDefaultDescription
affinityobject{}Assign custom affinity rules
envobject{}Set environment variables
existingSecretNamestring""Override secrets with already existing secret name.
extraArgslist[]Set extra command line arguments
extraLabelsobject{}Additional common labels on pods and services
fullnameOverridestring""Provide a name to substitute for the full names of resources
image.pullPolicystring"Always"Image pull policy
image.repositorystring"paritytech/substrate-relay"Image repository
image.tagstring"latest"Image tag
imagePullSecretslist[]Reference to one or more secrets to be used when pulling images. ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
nameOverridestring""Provide a name in place of node for app: labels
nodeSelectorobject{}Define which Nodes the Pods are scheduled on
paramslist[]
podAnnotationsobject{}Annotations to add to the Pod
podSecurityContextobject{}SecurityContext holds pod-level security attributes and common container settings. ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
prometheusobject{"enabled":false,"port":9615}Expose metrics via Prometheus format in /metrics endpoint.
prometheus.enabledboolfalseExpose Prometheus metrics
prometheus.portint9615The port for exposed Prometheus metrics
replicaCountint1
resourcesobject{}Resource limits & requests
rewardsobject{}CronJobs to automatically claim relayer rewards
secretsobject{}Secrets will be mounted to pod /secrets/{key}
securityContextobject{}SecurityContext holds pod-level security attributes and common container settings.
serviceobject{"port":80,"type":"ClusterIP"}Service
service.portint80Service port
service.typestring"ClusterIP"Service type
serviceAccountobject{"annotations":{},"create":true,"name":""}Service account for the node to use. ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
serviceAccount.annotationsobject{}Annotations to add to the Service Account
serviceAccount.createbooltrueEnable creation of a Service Account for the main container
serviceAccount.namestring""Service Account name
serviceMonitorobject{"enabled":false,"interval":"30s","metricRelabelings":[],"namespace":null,"relabelings":[],"scrapeTimeout":"10s","targetLabels":["node"]}Service Monitor of Prometheus-Operator ref: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/user-guides/getting-started.md#include-servicemonitors
serviceMonitor.enabledboolfalseEnables Service Monitor
serviceMonitor.intervalstring"30s"Scrape interval
serviceMonitor.metricRelabelingslist[]Metric relabelings config
serviceMonitor.namespacestringnilNamespace to deploy Service Monitor. If not set deploys in the same namespace with the chart
serviceMonitor.relabelingslist[]Relabelings config
serviceMonitor.scrapeTimeoutstring"10s"Scrape timeout
serviceMonitor.targetLabelslist["node"]Labels to scrape
tolerationslist[]Tolerations for use with node taints

Autogenerated from chart metadata using helm-docs v1.12.0