# vals-operator ![Version: 0.7.7](https://img.shields.io/badge/Version-0.7.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.7](https://img.shields.io/badge/AppVersion-v0.7.7-informational?style=flat-square) This helm chart installs the Digitalis Vals Operator to manage and sync secrets from supported backends into Kubernetes. ## About Vals-Operator Here at [Digitalis](https://digitalis.io) we love [vals](https://github.com/helmfile/vals), it's a tool we use daily to keep secrets stored securely. Inspired by this tool, we have created an operator to manage Kubernetes secrets. *vals-operator* syncs secrets from any secrets store supported by [vals](https://github.com/helmfile/vals) into Kubernetes. Also, `vals-operator` supports database secrets as provider by [HashiCorp Vault Secret Engine](https://developer.hashicorp.com/vault/docs/secrets/databases). ## Maintainers | Name | Email | Url | | ---- | ------ | --- | | Digitalis.IO | | | ## Requirements Kubernetes: `>= 1.19.0-0` ## Values | Key | Type | Default | Description | |-----|------|---------|-------------| | affinity | object | `{}` | | | args | list | `[]` | | | enableDbSecrets | bool | `true` | | | env | list | `[]` | | | environmentSecret | string | `""` | | | fullnameOverride | string | `""` | | | image.pullPolicy | string | `"IfNotPresent"` | | | image.repository | string | `"ghcr.io/digitalis-io/vals-operator"` | | | image.tag | string | `""` | | | imagePullSecrets | list | `[]` | | | manageCrds | bool | `true` | | | nameOverride | string | `""` | | | nodeSelector | object | `{}` | | | podMonitor.enabled | bool | `false` | | | podMonitor.labels | object | `{}` | | | podSecurityContext | object | `{}` | | | prometheusRules.additionalRuleAnnotations | object | `{}` | | | prometheusRules.additionalRuleLabels | object | `{}` | | | prometheusRules.enabled | bool | `false` | | | replicaCount | int | `1` | | | resources | object | `{}` | | | secretEnv | list | `[]` | | | securityContext | object | `{}` | | | serviceAccount.annotations | object | `{}` | | | serviceAccount.create | bool | `true` | | | serviceAccount.name | string | `""` | | | tolerations | list | `[]` | | | volumeMounts | list | `[]` | | | volumes | list | `[]` | | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)