Skip to content

Files

Latest commit

 

History

History

helm

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

k8s-event-logger-operator

Version: 1.13.12 Type: application AppVersion: v1.13.12

This operator creates a logging pod that logs corev1.Event information as structured json log. The crd allows to configure the events to be logged.

Installation

oci

helm install my-k8s-event-logger-operator oci://ghcr.io/bakito/helm-charts/k8s-event-logger-operator --version 1.13.12

helm repository

helm repo add bakito https://charts.bakito.net
helm install my-k8s-event-logger-operator bakito/k8s-event-logger-operator --version 1.13.12

Values

Key Type Default Description
affinity object {} Assign custom [affinity] rules to the deployment
eventLogger.leaderElection bool true Enable leader election for the controller
eventLogger.leaderElectionResourceLock string nil Leader election lock type
eventLogger.resources object {"limits":{"cpu":"200m","memory":"256Mi"},"requests":{"cpu":"100m","memory":"64Mi"}} Resource limits and requests for the logger pods.
eventLogger.securityContext object {} Security Context for the logger pods.
extraPodAnnotations object {} Add additional pod [annotations]
extraPodLabels object {} Add additional pod [labels]
fullnameOverride string "" String to fully override "argo-rollouts.fullname" template
image.imagePullSecrets object {} Image pull secrets
image.pullPolicy string "IfNotPresent" Image pull policy
image.repository string "ghcr.io/bakito/k8s-event-logger" Repository to use
image.tag string nil Overrides the image tag (default is the chart appVersion)
logging.level string "info" Log level
logging.timeEncoding string "iso8601" Log time encoding
nameOverride string "" String to partially override "argo-rollouts.fullname" template
nodeSelector object {} [Node selector]
rbac.create bool true Specifies whether rbac should be created
rbac.roleName string nil The name of the role and clusterrole to use. If not set and create is true, a name is generated using the fullname template
resources object {"limits":{"cpu":"200m","memory":"512Mi"},"requests":{"cpu":"100m","memory":"128Mi"}} Resource limits and requests for the operator pods.
revisionHistoryLimit int 3 Number of old deployment ReplicaSets to retain. The rest will be garbage collected.
securityContext object {} Security Context for the operator pods.
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string nil The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list [] [Tolerations] for use with node taints
webhook.caBundle string "Cg==" certificate ca bundle
webhook.certManager.enabled bool false Enable cert manager setup
webhook.certsSecret.name string nil Certificate secret name
webhook.enabled bool false Specifies whether validation webhook should be created.
webhook.openShiftServiceCert.enabled bool false Enable OpenShift service certificate

Autogenerated from chart metadata using helm-docs