9a7381d886
``` Updated: asserts/asserts: - 1.37.0 bitnami/mariadb: - 12.1.1 bitnami/postgresql: - 12.4.1 bitnami/redis: - 17.10.1 bitnami/tomcat: - 10.8.1 bitnami/wordpress: - 16.0.1 bitnami/zookeeper: - 11.3.1 f5/nginx-service-mesh: - 2.0.0 kong/kong: - 2.20.0 percona/psmdb-db: - 1.14.1 pixie/pixie-operator-chart: - 0.1.0 redpanda/redpanda: - 4.0.7 speedscale/speedscale-operator: - 1.2.36 traefik/traefik: - 23.0.0 triggermesh/triggermesh: - 0.7.3 ``` |
||
---|---|---|
.. | ||
charts/triggermesh-core | ||
crds | ||
templates | ||
.helmignore | ||
Chart.lock | ||
Chart.yaml | ||
README.md | ||
app-readme.md | ||
values.yaml |
README.md
TriggerMesh
TL;DR;
$ helm repo add triggermesh https://storage.googleapis.com/triggermesh-charts
$ helm install -n triggermesh triggermesh triggermesh/triggermesh --create-namespace
To report bugs and for feedback and support please create a new issue.
Introduction
This chart installs the TriggerMesh Open Source Components on a Kubernetes cluster.
Prerequisites
- Kubernetes 1.20+
- Helm 3.0+
- Knative v0.25+
Installing the Chart
Add the TriggerMesh chart repository to Helm:
$ helm repo add triggermesh https://storage.googleapis.com/triggermesh-charts
To install the chart with the release name my-release
:
$ helm install --name my-release triggermesh/triggermesh
The command deploys the TriggerMesh opensource components in the default configuration. Refer to the configuration section for the complete list of parameters that can be specified to customize the deployment of the controller.
Uninstalling the Chart
To uninstall/delete the my-release
deployment:
$ helm uninstall my-release
The Kubernetes resources associated with chart will be removed and the Helm release will be deleted.
Configuration
Parameter | Description | Default |
---|---|---|
nameOverride |
Override the name for controller resources | "" |
fullnameOverride |
Override the fullname for controller resources | "" |
image.registry |
Image registry name | gcr.io/triggermesh |
image.tag |
Image tag | .Chart.AppVersion |
image.pullPolicy |
Image pull policy | IfNotPresent |
imagePullSecrets |
Specify image pull secrets | [] |
replicaCount |
Number of replicas | 1 |
rbac.create |
Create RBAC resources | true |
serviceAccount.create |
Create service account for the controller | true |
serviceAccount.annotations |
Annotations to add to controller service account | {} |
serviceAccount.name |
Override the name for the service account | nil |
podAnnotations |
Annotations to add to the controller pod | {} |
podSecurityContext |
Security context for controller pods | {} |
securityContext |
Security context for controller containers | {} |
resources |
Resource requests/limits for the controller | {} |
nodeSelector |
Controller node selector | {} |
tolerations |
Tolerations for use with node taints | [] |
affinity |
Assign custom affinity rules to the controller pods | {} |
webhook.podAnnotations |
Annotations to add to the webhook pod | {sidecar.istio.io/inject: 'false'} |
webhook.podSecurityContext |
Security context for webhook pods | {} |
webhook.securityContext |
Security context for webhook containers | {} |
webhook.resources |
Resource requests/limits for the webhook | {} |
webhook.nodeSelector |
Webhook node selector | {} |
webhook.tolerations |
Tolerations for use with node taints | [] |
webhook.affinity |
Assign custom affinity rules to the webhook pods | {} |