stevehipwell/fluentd-aggregator
Chart version: 1.0.2
Api version: v2
App version: 1.11.0
Helm chart for Fluentd running as an aggregation stateful set.
application
Chart Type
Active
Status
Unknown
License
81
Downloads
https://stevehipwell.github.io/helm-charts
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install fluentd-aggregator center/stevehipwell/fluentd-aggregator
Versions (0)
View all
Fluentd Aggregator
Fluentd is an open source data collector for unified logging layer. Fluentd allows you to unify data collection and consumption for a better use and understanding of data.
Installing the Chart
Before you can install the chart you will need to add the stevehipwell
repo to Helm.
helm repo add stevehipwell https://stevehipwell.github.io/helm-charts/
After you’ve installed the repo you can install the chart.
helm upgrade --install --namespace default --values ./my-values.yaml my-release stevehipwell/fluentd-aggregator
Configuration
The following table lists the configurable parameters of the fluentd-aggregator chart and their default values.
Parameter | Description | Default |
---|---|---|
image.repository |
Image repository. | ghcr.io/stevehipwell/fluentd-aggregator |
image.tag |
Image tag. | .Chart.AppVersion |
image.pullPolicy |
Image pull policy. | IfNotPresent |
image.pullSecrets |
Image pull secrets. | [] |
nameOverride |
Override the name of the chart. |
nil |
fullnameOverride |
Override the fullname of the chart. |
nil |
serviceAccount.create |
If true , create a new serviceaccount . |
true |
serviceAccount.annotations |
Annotations to add to the service account. | {} |
serviceAccount.name |
Service account to be used. If not set and serviceAccount.create is true , a name is generated using the fullname template. |
nil |
podAnnotations |
Annotations to add to the pod. | {} |
podSecurityContext |
Security context for the pod. | {fsGroup: 2000} |
securityContext |
Security context for the fluentd container. | {} |
priorityClassName P |
Priority class name to use. | "" |
livenessProbe |
The liveness probe. | See values.yaml |
readinessProbe |
The readiness probe. | See values.yaml |
service.type |
Service type. | ClusterIP |
service.annotations |
Annotations to add to the service. | {} |
service.ports |
Ports to expose via the service. | See values.yaml |
metrics.enabled |
If true , metrics will be enabled. |
false |
metrics.port |
Port to use for metrics. | 24231 |
metrics.path |
Path to use for metrics. | /metrics |
metrics.serviceMonitor.enabled |
If true , create a Prometheus service monitor. |
false |
metrics.serviceMonitor.additionalLabels |
Additional labels to be set on the Prometheus ServiceMonitor. | {} |
metrics.serviceMonitor.interval |
Prometheus scrape frequency. | 1m |
ingress.enabled |
If true , create an ingress object. |
false |
ingress.annotations |
Ingress annotations. | {} |
ingress.hosts |
Ingress hosts configuration. | [] |
ingress.tls |
Ingress TLS configuration | [] |
persistence.enabled |
If true , create a PVC. |
false |
persistence.annotations |
Annotations to add to the PVC. | {} |
persistence.existingClaim |
Use an existing PVC to persist data. | nil |
persistence.accessMode |
Persistence access mode. | ReadWriteOnce |
persistence.storageClass |
PVC storage class (use - for default). |
standard |
persistence.size |
Size of PVC to create. | 8Gi |
resources |
Resource requests and limits for the primary container. | nil |
replicaCount |
Number of replicas to create if autoscalling.enabled is false . |
1 |
terminationGracePeriodSeconds |
Termination grace period. | nil |
nodeSelector |
Node labels for pod assignment. | {} |
tolerations |
Toleration labels for pod assignment. | [] |
affinity |
Affinity settings for pod assignment. | {} |
env |
Environment variables for all containers. | [] |
debug |
If true apply debug config which by default logs to stdout. |
See values.yaml |
config.general |
The system configuration. | See values.yaml |
config.metrics |
The metrics configuration to be used if metrics.enabled is true . |
See values.yaml |
config.forward |
The forward configuration. | See values.yaml |
config.debug |
The debug configuration to be used if debug is true . |
See values.yaml |
config.filter |
The filter configuration. | See values.yaml |
config.output |
The output configuration. | See values.yaml |