equinixmetal-helm / audito-maldito

A helm chart to deploy audito-maldito

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

audito-maldito helm chart

Version: 0.1.3 Type: application AppVersion: v0.0.1

This is a helm chart that deploys a audito-maldito instance.

Description

A Helm chart for deploying audito-maldito in Kubernetes provided and maintained by your friends at Equinix Metal.

Usage

Audito-maldito is deployed as a daemonset with two containers. One running the actual audito-maldito workload, and another one outputting the audit logs.

Values

Key Type Default Description
health.readiness.initialDelaySeconds int 30
health.readiness.periodSeconds int 10
image.pullPolicy string "IfNotPresent"
image.repository string "ghcr.io/metal-toolbox/audito-maldito/audito-maldito"
image.tag string "v0.2.0"
metrics.enabled bool true
priorityClassName string ""
resources.limits.cpu int 1
resources.limits.memory string "512Mi"
resources.requests.cpu int 1
resources.requests.memory string "512Mi"

Development

Prerequisites

Testing

Ensure that the documentation is up to date before pushing a pull request:

helm-docs

Releasing

There is a useful Makefile target that's useful to cut a release. So, simply do:

TAG=$RELEASE_VERSION make release

And the release will happen.

Note that this project follows the Semantic Versioning scheme, so make sure to follow it when cutting releases.

The TAG Makefile variable takes a release version without the v prefix. For example, if you want to cut a release with version v1.2.3, you'd do:

TAG=1.2.3 make release

About

A helm chart to deploy audito-maldito

License:Apache License 2.0


Languages

Language:Makefile 68.2%Language:Mustache 31.8%