Values Search¶
Search across all chart values in this repository.
Keyboard Shortcuts
- Ctrl+K or Cmd+K - Focus search
- Esc - Clear search
- Click 🔗 to copy direct link to a value
| Chart | Key | Type | Default | Description |
|---|---|---|---|---|
| application | namespaceOverride | string | "" | Override the namespace for all resources. |
| application | componentOverride | string | "" | Override the component label for all resources. |
| application | partOfOverride | string | "" | Override the partOf label for all resources. |
| application | applicationName | string | `{{ .Chart.Name }}` | Application name. |
| application | additionalLabels | tpl/object | `nil` | Additional labels for all resources. |
| application | enabled | bool | false | Deploy CronJob resources. |
| application | jobs | object | `nil` | Map of CronJob resources. |
| application | enabled | bool | false | Deploy Job resources. |
| application | jobs | object | `nil` | Map of Job resources. |
| application | enabled | bool | true | Enable Deployment. |
| application | additionalLabels | object | `nil` | Additional labels for Deployment. |
| application | podLabels | object | `nil` | Additional pod labels which are used in Service's Label Selector. |
| application | annotations | object | `nil` | Annotations for Deployment. |
| application | additionalPodAnnotations | object | `nil` | Additional pod annotations. |
| application | type | string | RollingUpdate | Type of deployment strategy. |
| application | reloadOnChange | bool | true | Reload deployment if attached Secret/ConfigMap changes. |
| application | nodeSelector | object | `nil` | Select the node where the pods should be scheduled. |
| application | hostAliases | list | `nil` | Mapping between IP and hostnames that will be injected as entries in the pod's hosts files. |
| application | initContainers | object | `nil` | Add init containers to the pods. |
| application | fluentdConfigAnnotations | object | `nil` | Configuration details for fluentdConfigurations. |
| application | replicas | int | `nil` | Number of replicas. |
| application | imagePullSecrets | list | [] | List of secrets to be used for pulling the images. |
| application | envFrom | object | `nil` | Mount environment variables from ConfigMap or Secret to the pod. See the README "Consuming environment variable in application chart" section for more details. |
| application | env | object | `nil` | Environment variables to be added to the pod. See the README "Consuming environment variable in application chart" section for more details. |
| application | volumes | object | `nil` | Volumes to be added to the pod. |
| application | volumeMounts | object | `nil` | Mount path for Volumes. |
| application | priorityClassName | string | "" | Define the priority class for the pod. |
| application | runtimeClassName | string | "" | Set the runtimeClassName for the deployment's pods. |
| application | tolerations | list | `nil` | Taint tolerations for the pods. |
| application | affinity | object | `nil` | Affinity for the pods. |
| application | topologySpreadConstraints | list | `nil` | Topology spread constraints for the pods. |
| application | revisionHistoryLimit | int | 2 | Number of ReplicaSet revisions to retain. |
| application | repository | tpl/string | "" | Repository. |
| application | tag | tpl/string | "" | Tag. |
| application | digest | tpl/string | "" | Image digest. If resolved to a non-empty value, digest takes precedence on the tag. |
| application | pullPolicy | string | IfNotPresent | Image pull policy. |
| application | dnsConfig | object | `nil` | DNS config for the pods. |
| application | dnsPolicy | string | "" | DNS Policy. |
| application | startupProbe | object | See below | Startup probe. |
| application | enabled | bool | false | Enable Startup probe. |
| application | failureThreshold | int | 30 | Number of retries before marking the pod as failed. |
| application | periodSeconds | int | 10 | Time between retries. |
| application | successThreshold | int | 1 | Number of successful probes before marking the pod as ready. |
| application | timeoutSeconds | int | 1 | Time before the probe times out. |
| application | httpGet | object | {} | HTTP Get probe. |
| application | exec | object | {} | Exec probe. |
| application | tcpSocket | object | {} | TCP Socket probe. |
| application | grpc | object | {} | gRPC probe. |
| application | readinessProbe | object | See below | Readiness probe. |
| application | enabled | bool | false | Enable Readiness probe. |
| application | failureThreshold | int | 30 | Number of retries before marking the pod as failed. |
| application | periodSeconds | int | 10 | Time between retries. |
| application | successThreshold | int | 1 | Number of successful probes before marking the pod as ready. |
| application | timeoutSeconds | int | 1 | Time before the probe times out. |
| application | httpGet | object | {} | HTTP Get probe. |
| application | exec | object | {} | Exec probe. |
| application | tcpSocket | object | {} | TCP Socket probe. |
| application | grpc | object | {} | gRPC probe. |
| application | livenessProbe | object | See below | Liveness probe. |
| application | enabled | bool | false | Enable Liveness probe. |
| application | failureThreshold | int | 30 | Number of retries before marking the pod as failed. |
| application | periodSeconds | int | 10 | Time between retries. |
| application | successThreshold | int | 1 | Number of successful probes before marking the pod as ready. |
| application | timeoutSeconds | int | 1 | Time before the probe times out. |
| application | httpGet | object | {} | HTTP Get probe. |
| application | exec | object | {} | Exec probe. |
| application | tcpSocket | object | {} | TCP Socket probe. |
| application | grpc | object | {} | gRPC probe. |
| application | resources | object | {} | Resource limits and requests for the pod. |
| application | containerSecurityContext | object | `nil` | Security Context at Container Level. |
| application | enabled | bool | false | Enable [OpenShift OAuth Proxy](https://github.com/openshift/oauth-proxy). |
| application | port | int | 8080 | Port on which application is running inside container. |
| application | secretName | string | "openshift-oauth-proxy-tls" | Secret name for the OAuth Proxy TLS certificate. |
| application | image | string | openshift/oauth-proxy:latest | Image for the OAuth Proxy. |
| application | disableTLSArg | bool | false | If disabled `--http-address=:8081` will be used instead of `--https-address=:8443`. |
| application | securityContext | object | `nil` | Security Context for the pod. |
| application | command | list | [] | Command for the app container. |
| application | args | list | [] | Args for the app container. |
| application | ports | list | `nil` | List of ports for the app container. |
| application | hostNetwork | bool | `nil` | Host network connectivity. |
| application | terminationGracePeriodSeconds | int | `nil` | Gracefull termination period. |
| application | minReadySeconds | int | `nil` | Minimum number of seconds for which a newly created Pod should be ready without any of its containers crashing. |
| application | lifecycle | object | {} | Lifecycle configuration for the pod. |
| application | additionalContainers | list | `nil` | Additional containers besides init and app containers (without templating). |
| application | enabled | bool | false | Enable persistence. |
| application | mountPVC | bool | false | Whether to mount the created PVC to the deployment. |
| application | mountPath | string | "/" | If `persistence.mountPVC` is enabled, where to mount the volume in the containers. |
| application | name | string | `{{ include "application.name" $ }}-data` | Name of the PVC. |
| application | accessMode | string | ReadWriteOnce | Access mode for volume. |
| application | storageClass | string | null | Storage class for volume. |
| application | additionalLabels | object | `nil` | Additional labels for persistent volume. |
| application | annotations | object | `nil` | Annotations for persistent volume. |
| application | storageSize | string | 8Gi | Size of the persistent volume. |
| application | volumeMode | string | "" | PVC Volume Mode. |
| application | volumeName | string | "" | Name of the volume. |
| application | enabled | bool | true | Enable Service. |
| application | additionalLabels | object | `nil` | Additional labels for service. |
| application | annotations | object | `nil` | Annotations for service. |
| application | ports | list | `nil` | Ports for applications service. |
| application | type | string | ClusterIP | Type of service. |
| application | clusterIP | string | `nil` | Fixed IP for a ClusterIP service. |
| application | loadBalancerClass | string | `nil` | LoadBalancer class name for LoadBalancer type services. |
| application | enabled | bool | false | Enable Ingress. |
| application | ingressClassName | string | "" | Name of the ingress class. |
| application | pathType | string | `ImplementationSpecific` | Path type. |
| application | serviceName | string | `{{ include "application.name" $ }}` | Service name. |
| application | servicePort | string | `http` | Service port. |
| application | additionalLabels | object | `nil` | Additional labels for ingress. |
| application | annotations | object | `nil` | Annotations for ingress. |
| application | tls | list | `nil` | TLS configuration for ingress. |
| application | enabled | bool | false | Enable HTTPRoute (Gateway API). |
| application | parentRefs | tpl/list | `nil` | Parent references for the HTTPRoute. |
| application | useDefaultGateways | string | `nil` | The default Gateway scope to use for this Route. |
| application | gatewayNamespace | string | "" | Namespace of the Gateway to attach this HTTPRoute to. |
| application | hostnames | tpl/list | `nil` | Hostnames for the HTTPRoute. |
| application | additionalLabels | object | {} | Additional labels for HTTPRoute. |
| application | annotations | object | {} | Annotations for HTTPRoute. |
| application | rules | tpl/list | `nil` | Rules for HTTPRoute. |
| application | enabled | bool | false | Deploy a Route (OpenShift) resource. |
| application | additionalLabels | object | `nil` | Additional labels for Route. |
| application | annotations | object | `nil` | Annotations for Route. |
| application | host | string | `nil` | Explicit host. |
| application | path | string | `nil` | Path. |
| application | port | object | `nil` | Service port. |
| application | weight | int | 100 | Service weight. |
| application | wildcardPolicy | string | None | Wildcard policy. |
| application | termination | string | edge | TLS termination strategy. |
| application | insecureEdgeTerminationPolicy | string | Redirect | TLS insecure termination policy. |
| application | alternateBackends | list | `nil` | Alternate backend with it's weight. |
| application | enabled | bool | false | Deploy a [Secrets Store CSI Driver SecretProviderClass](https://secrets-store-csi-driver.sigs.k8s.io/) resource. |
| application | name | string | "" | Name of the SecretProviderClass. |
| application | provider | string | "" | Name of the provider. |
| application | vaultAddress | string | "" | Vault Address. |
| application | roleName | tpl/string | "" | Vault Role Name. |
| application | objects | list | `nil` | Objects definitions. |
| application | secretObjects | list | `nil` | Objects mapping. |
| application | enabled | bool | false | Deploy a [ForecastleApp](https://github.com/stakater/Forecastle) resource. |
| application | additionalLabels | object | `nil` | Additional labels for ForecastleApp. |
| application | icon | string | https://raw.githubusercontent.com/stakater/ForecastleIcons/master/stakater-big.png | Icon URL. |
| application | displayName | string | "" | Application Name. |
| application | group | string | `{{ .Release.Namespace }}` | Application Group. |
| application | properties | object | `nil` | Custom properties. |
| application | networkRestricted | bool | false | Is application network restricted?. |
| application | enabled | bool | true | Enable RBAC. |
| application | enabled | bool | false | Deploy Service Account. |
| application | name | string | `{{ include "application.name" $ }}` | Service Account Name. |
| application | additionalLabels | object | `nil` | Additional labels for Service Account. |
| application | annotations | object | `nil` | Annotations for Service Account. |
| application | roles | list | `nil` | Namespaced Roles. |
| application | enabled | bool | false | Deploy additional ConfigMaps. |
| application | additionalLabels | object | `nil` | Additional labels for ConfigMaps. |
| application | annotations | object | `nil` | Annotations for ConfigMaps. |
| application | files | object | `nil` | List of ConfigMap entries. |
| application | enabled | bool | false | Deploy [SealedSecret](https://github.com/bitnami-labs/sealed-secrets) resources. |
| application | additionalLabels | object | `nil` | Additional labels for SealedSecret. |
| application | annotations | object | `nil` | Annotations for SealedSecret. |
| application | files | object | `nil` | List of SealedSecret entries. |
| application | enabled | bool | false | Deploy additional Secret resources. |
| application | additionalLabels | object | `nil` | Additional labels for Secret. |
| application | annotations | object | `nil` | Annotations for Secret. |
| application | files | object | `nil` | List of Secrets entries. |
| application | enabled | bool | false | Deploy a ServiceMonitor (Prometheus Operator) resource. |
| application | additionalLabels | object | `nil` | Additional labels for ServiceMonitor. |
| application | annotations | object | `nil` | Annotations for ServiceMonitor. |
| application | endpoints | list | `nil` | Service endpoints from which prometheus will scrape data. |
| application | enabled | bool | false | Enable Horizontal Pod Autoscaling. |
| application | additionalLabels | object | `nil` | Additional labels for HPA. |
| application | annotations | object | `nil` | Annotations for HPA. |
| application | minReplicas | int | 1 | Minimum number of replicas. |
| application | maxReplicas | int | 10 | Maximum number of replicas. |
| application | metrics | list | `nil` | Metrics used for autoscaling. |
| application | enabled | bool | false | Enable Vertical Pod Autoscaling. |
| application | additionalLabels | object | `nil` | Additional labels for VPA. |
| application | annotations | object | `nil` | Annotations for VPA. |
| application | containerPolicies | list | [] | Container policies for individual containers. |
| application | updatePolicy | object | `nil` | Update policy. |
| application | enabled | bool | false | Deploy an [IMC EndpointMonitor](https://github.com/stakater/IngressMonitorController) resource. |
| application | additionalLabels | object | `nil` | Additional labels for EndpointMonitor. |
| application | annotations | object | `nil` | Annotations for EndpointMonitor. |
| application | enabled | bool | false | Deploy a [cert-manager Certificate](https://cert-manager.io) resource. |
| application | additionalLabels | object | `nil` | Additional labels for Certificate. |
| application | annotations | object | `nil` | Annotations for Certificate. |
| application | secretName | tpl/string | tls-cert | Name of the secret resource that will be automatically created and managed by this Certificate resource. |
| application | duration | string | 8760h0m0s # 1 year | The requested "duration" (i.e. lifetime) of the Certificate. |
| application | renewBefore | string | 720h0m0s # 30d | The amount of time before the currently issued certificate's notAfter time that cert-manager will begin to attempt to renew the certificate. |
| application | subject | tpl/object | `nil` | Full X509 name specification for certificate. |
| application | commonName | tpl/string | `nil` | Common name as specified on the DER encoded CSR. This field is not recommended in cases when this certificate is an end-entity certificate. More information can be found in the [cert-manager documentation](https://cert-manager.io/docs/usage/certificate/#:~:text=%23%20Avoid%20using%20commonName,%3A%20example.com). |
| application | keyAlgorithm | string | rsa | Private key algorithm of the corresponding private key for this certificate. |
| application | keyEncoding | string | pkcs1 | Private key cryptography standards (PKCS) for this certificate's private key to be encoded in. |
| application | keySize | int | 2048 | Key bit size of the corresponding private key for this certificate. |
| application | isCA | bool | false | Mark this Certificate as valid for certificate signing. |
| application | usages | list | `nil` | Set of x509 usages that are requested for the certificate. |
| application | dnsNames | tpl/list | `nil` | List of DNS subjectAltNames to be set on the certificate. |
| application | ipAddresses | list | `nil` | List of IP address subjectAltNames to be set on the certificate. |
| application | uriSANs | list | `nil` | List of URI subjectAltNames to be set on the certificate. |
| application | emailSANs | list | `nil` | List of email subjectAltNames to be set on the Certificate. |
| application | enabled | bool | false | Enable Private Key for the certificate. |
| application | rotationPolicy | string | Always | Denotes how private keys should be generated or sourced when a certificate is being issued. |
| application | name | string | ca-issuer | Reference to the issuer for this certificate. |
| application | kind | string | ClusterIssuer | Kind of the issuer being referred to. |
| application | group | string | cert-manager.io | Group of the issuer resource being refered to. |
| application | enabled | bool | false | Enables keystore configuration. |
| application | create | bool | true | Enables PKCS12 keystore creation for the Certificate. |
| application | key | string | test_key | Key of the entry in the Secret resource's data field to be used. |
| application | name | string | test-creds | Name of the Secret resource being referred to. |
| application | create | bool | false | Enables jks keystore creation for the Certificate. |
| application | key | tpl/string | test_key | Key of the entry in the Secret resource's data field to be used. |
| application | name | string | test-creds | Name of the Secret resource being referred to. |
| application | enabled | bool | false | Deploy an AlertmanagerConfig (Prometheus Operator) resource. |
| application | selectionLabels | object | `nil` | Labels to be picked up by Alertmanager to add it to base config. |
| application | spec | object | `nil` | AlertmanagerConfig spec. |
| application | route | object | `nil` | Route definition for alerts matching the resource’s namespace. |
| application | receivers | list | [] | List of receivers. |
| application | inhibitRules | list | [] | Inhibition rules that allows to mute alerts when other alerts are already firing. |
| application | enabled | bool | false | Deploy a PrometheusRule (Prometheus Operator) resource. |
| application | additionalLabels | object | `nil` | Additional labels for PrometheusRule. |
| application | groups | list | [] | Groups with alerting rules. |
| application | enabled | bool | false | Deploy [ExternalSecret](https://external-secrets.io/latest/) resources. |
| application | additionalLabels | object | `nil` | Additional labels for ExternalSecret. |
| application | annotations | object | `nil` | Annotations for ExternalSecret. |
| application | secretStore | object | `nil` | Default values for the SecretStore. |
| application | name | string | tenant-vault-secret-store | Name of the SecretStore to use. |
| application | kind | string | SecretStore | Kind of the SecretStore being refered to. |
| application | refreshInterval | string | "1m" | RefreshInterval is the amount of time before the values are read again from the SecretStore provider. |
| application | files | object | `nil` | List of ExternalSecret entries. |
| application | enabled | bool | false | Enable Network Policy. |
| application | additionalLabels | object | `nil` | Additional labels for Network Policy. |
| application | annotations | object | `nil` | Annotations for Network Policy. |
| application | ingress | list | `nil` | Ingress rules for Network Policy. |
| application | egress | list | `nil` | Egress rules for Network Policy. |
| application | enabled | bool | false | Enable Pod Disruption Budget. |
| application | minAvailable | int | 1 | Minimum number of pods that must be available after eviction. |
| application | maxUnavailable | int | `nil` | Maximum number of unavailable pods during voluntary disruptions. |
| application | enabled | bool | false | Deploy [GrafanaDashboard](https://github.com/grafana/grafana-operator) resources. |
| application | additionalLabels | object | `nil` | Additional labels for GrafanaDashboard. |
| application | annotations | object | `nil` | Annotations for GrafanaDashboard. |
| application | contents | object | `nil` | List of GrafanaDashboard entries. |
| application | enabled | bool | false | Deploy a [Velero/OADP Backup](https://velero.io/docs/main/api-types/backup/) resource. |
| application | namespace | string | `{{ .Release.Namespace }}` | Namespace for Backup. |
| application | additionalLabels | object | `nil` | Additional labels for Backup. |
| application | annotations | object | `nil` | Annotations for Backup. |
| application | defaultVolumesToRestic | bool | true | Whether to use Restic to take snapshots of all pod volumes by default. |
| application | snapshotVolumes | bool | true | Whether to take snapshots of persistent volumes as part of the backup. |
| application | storageLocation | string | `nil` | Name of the backup storage location where the backup should be stored. |
| application | ttl | string | "1h0m0s" | How long the Backup should be retained for. |
| application | includedNamespaces | tpl/list | `[ {{ include "application.namespace" $ }} ]` | List of namespaces to include objects from. |
| application | includedResources | list | `nil` | List of resource types to include in the backup. |
| application | excludedResources | list | `nil` | List of resource types to exclude from the backup. |
| application | extraObjects | [list or object] of [tpl/object or tpl/string] | `nil` | Extra K8s manifests to deploy. |
| bitwarden-eso-provider | createClusterSecretStore | bool | true | Create ClusterSecretStore resource |
| bitwarden-eso-provider | namespaced | bool | false | Create namespaced SecretStore (if false, creates ClusterSecretStore) |
| bitwarden-eso-provider | name | string | "bitwarden" | SecretStore/ClusterSecretStore name |
| bitwarden-eso-provider | annotations | object | {} | Additional annotations |
| bitwarden-eso-provider | labels | object | {} | Additional labels |
| bitwarden-eso-provider | enabled | bool | false | Enable network policy |
| bitwarden-eso-provider | ingress | list | `nil` | Ingress rules |
| bitwarden-eso-provider | egress | list | `nil` | Egress rules (allow Bitwarden API) |
| bitwarden-eso-provider | enabled | bool | false | Enable Prometheus metrics endpoint |
| bitwarden-eso-provider | enabled | bool | false | Create ServiceMonitor resource (requires Prometheus Operator) |
| bitwarden-eso-provider | annotations | object | {} | ServiceMonitor annotations |
| bitwarden-eso-provider | labels | object | {} | Additional ServiceMonitor labels |
| bitwarden-eso-provider | interval | string | 30s | Scrape interval |
| bitwarden-eso-provider | scrapeTimeout | string | null | Scrape timeout |
| bitwarden-eso-provider | relabelings | list | [] | Relabelings for ServiceMonitor |
| bitwarden-eso-provider | metricRelabelings | list | [] | Metric relabelings for ServiceMonitor |
| compass-web | namespaceOverride | string | `.Release.Namespace` | Override the namespace for all resources |
| compass-web | nameOverride | string | "" | Override the name of the chart |
| compass-web | fullnameOverride | string | "" | Override the full name of the chart |
| compass-web | additionalLabels | object | {} | Additional labels to add to all resources |
| compass-web | additionalAnnotations | object | {} | Additional annotations to add to all resources |
| compass-web | repository | string | haohanyang/compass-web | MongoDB Compass Web Docker image repository |
| compass-web | tag | string | Chart appVersion | MongoDB Compass Web Docker image tag |
| compass-web | pullPolicy | string | IfNotPresent | Image pull policy |
| compass-web | digest | string | "" | Image digest (overrides tag if set) |
| compass-web | imagePullSecrets | list | [] | Image pull secrets for private registries |
| compass-web | mongoUri | string | "" | MongoDB connection string(s) (required) |
| compass-web | existingSecret | string | "" | Name of an existing secret containing MongoDB connection string |
| compass-web | existingSecretKey | string | "mongoUri" | Key in existingSecret that contains the MongoDB URI |
| compass-web | appName | string | "Compass Web" | Application name displayed in the UI |
| compass-web | orgId | string | "default-org-id" | Organization ID associated with the connection |
| compass-web | projectId | string | "default-project-id" | Project ID associated with the connection |
| compass-web | clusterId | string | "default-cluster-id" | Cluster ID associated with the connection |
| compass-web | basicAuth | string | `nil` | Basic HTTP authentication configuration |
| compass-web | enabled | bool | false | Enable basic authentication |
| compass-web | username | string | "" | Username for basic auth |
| compass-web | password | string | "" | Password for basic auth |
| compass-web | existingSecret | string | "" | Name of existing secret containing basic auth credentials |
| compass-web | existingSecretUsernameKey | string | "username" | Key in existingSecret for username |
| compass-web | existingSecretPasswordKey | string | "password" | Key in existingSecret for password |
| compass-web | genAI | string | `nil` | GenAI features configuration (requires OpenAI API key) |
| compass-web | enabled | bool | false | Enable GenAI features |
| compass-web | apiKey | string | "" | OpenAI API key |
| compass-web | existingSecret | string | "" | Name of existing secret containing OpenAI API key |
| compass-web | existingSecretKey | string | "apiKey" | Key in existingSecret for API key |
| compass-web | model | string | "gpt-4o-mini" | OpenAI model to use |
| compass-web | enableSampleDocuments | bool | false | Enable uploading sample documents to GenAI service |
| compass-web | querySystemPrompt | string | "" | Custom system prompt for query generation |
| compass-web | aggregationSystemPrompt | string | "" | Custom system prompt for aggregation generation |
| compass-web | config | object | {} | Additional Compass Web configuration as environment variables |
| compass-web | type | string | deployment | Controller type (deployment or statefulset) |
| compass-web | replicas | int | 1 | Number of replicas |
| compass-web | strategy | string | `nil` | Deployment update strategy |
| compass-web | updateStrategy | string | `nil` | StatefulSet update strategy (only used if controller.type is statefulset) |
| compass-web | podManagementPolicy | string | OrderedReady | Pod management policy (only used if controller.type is statefulset) |
| compass-web | command | list | [] | Command override for the main container |
| compass-web | args | list | [] | Args override for the main container |
| compass-web | workingDir | string | "" | Working directory for the main container |
| compass-web | terminationGracePeriodSeconds | int | 30 | Termination grace period in seconds |
| compass-web | lifecycle | object | {} | Lifecycle hooks for the main container |
| compass-web | type | string | ClusterIP | Service type |
| compass-web | port | int | 8080 | Service port |
| compass-web | targetPort | int | 8080 | Service target port (container port) |
| compass-web | nodePort | string | "" | Node port (only used if type is NodePort) |
| compass-web | loadBalancerIP | string | "" | Load balancer IP (only used if type is LoadBalancer) |
| compass-web | loadBalancerSourceRanges | list | [] | Load balancer source ranges (only used if type is LoadBalancer) |
| compass-web | externalTrafficPolicy | string | "" | External traffic policy (only used if type is LoadBalancer or NodePort) |
| compass-web | clusterIP | string | "" | Cluster IP (set to None for headless service) |
| compass-web | sessionAffinity | string | None | Session affinity |
| compass-web | sessionAffinityConfig | object | {} | Session affinity config |
| compass-web | annotations | object | {} | Service annotations |
| compass-web | labels | object | {} | Service labels |
| compass-web | enabled | bool | false | Enable ingress |
| compass-web | className | string | "" | Ingress class name |
| compass-web | annotations | object | {} | Ingress annotations |
| compass-web | hosts | list | [] | Ingress hosts configuration |
| compass-web | tls | list | [] | Ingress TLS configuration |
| compass-web | enabled | bool | false | Enable persistent storage for Compass Web data |
| compass-web | storageClassName | string | Default storage class | Storage class name |
| compass-web | accessMode | string | ReadWriteOnce | Access mode for the persistent volume |
| compass-web | size | string | 1Gi | Size of the persistent volume |
| compass-web | existingClaim | string | "" | Name of an existing PVC to use |
| compass-web | annotations | object | {} | Annotations for the PVC |
| compass-web | podSecurityContext | string | `nil` | Pod security context |
| compass-web | securityContext | string | `nil` | Container security context |
| compass-web | resources | string | `nil` | Resource limits and requests |
| compass-web | livenessProbe | string | `nil` | Liveness probe configuration |
| compass-web | readinessProbe | string | `nil` | Readiness probe configuration |
| compass-web | startupProbe | string | `nil` | Startup probe configuration |
| compass-web | podAnnotations | object | {} | Pod annotations |
| compass-web | podLabels | object | {} | Pod labels |
| compass-web | nodeSelector | object | {} | Node selector for pod assignment |
| compass-web | tolerations | list | [] | Tolerations for pod assignment |
| compass-web | affinity | object | {} | Affinity for pod assignment |
| compass-web | priorityClassName | string | "" | Priority class name for the pod |
| compass-web | topologySpreadConstraints | list | [] | Topology spread constraints for pod distribution |
| compass-web | dnsPolicy | string | ClusterFirst | DNS policy |
| compass-web | dnsConfig | object | {} | DNS config |
| compass-web | hostAliases | list | [] | Host aliases |
| compass-web | runtimeClassName | string | "" | Runtime class name |
| compass-web | initContainers | list | [] | Init containers to run before the main container |
| compass-web | extraContainers | list | [] | Extra sidecar containers |
| compass-web | extraEnv | list | [] | Extra environment variables |
| compass-web | extraEnvFrom | list | [] | Extra environment variables from ConfigMaps or Secrets |
| compass-web | extraVolumes | list | [] | Extra volumes |
| compass-web | extraVolumeMounts | list | [] | Extra volume mounts |
| compass-web | enabled | bool | false | Enable ServiceMonitor for Prometheus Operator |
| compass-web | namespace | string | "" | Namespace for the ServiceMonitor (defaults to the release namespace) |
| compass-web | interval | string | 30s | Interval at which metrics should be scraped |
| compass-web | scrapeTimeout | string | 10s | Timeout for scraping metrics |
| compass-web | labels | object | {} | Additional labels for the ServiceMonitor |
| compass-web | annotations | object | {} | Additional annotations for the ServiceMonitor |
| compass-web | metricRelabelings | list | [] | Metric relabelings |
| compass-web | relabelings | list | [] | Relabelings |
| compass-web | enabled | bool | false | Enable PrometheusRule for alerting |
| compass-web | namespace | string | "" | Namespace for the PrometheusRule (defaults to the release namespace) |
| compass-web | labels | object | {} | Additional labels for the PrometheusRule |
| compass-web | rules | list | [] | Alert rules |
| compass-web | enabled | bool | false | Enable PodDisruptionBudget |
| compass-web | minAvailable | int | 1 | Minimum number of pods that must be available |
| compass-web | maxUnavailable | string | "" | Maximum number of pods that can be unavailable |
| compass-web | hpa | string | `nil` | Horizontal Pod Autoscaler configuration |
| compass-web | enabled | bool | false | Enable HorizontalPodAutoscaler |
| compass-web | minReplicas | int | 1 | Minimum number of replicas |
| compass-web | maxReplicas | int | 3 | Maximum number of replicas |
| compass-web | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage |
| compass-web | targetMemoryUtilizationPercentage | int | 80 | Target memory utilization percentage |
| compass-web | customMetrics | list | [] | Custom metrics for autoscaling |
| compass-web | create | bool | true | Create a service account |
| compass-web | name | string | "" | Service account name (generated if not set and create is true) |
| compass-web | annotations | object | {} | Service account annotations |
| compass-web | create | bool | true | Create RBAC resources |
| compass-web | rules | list | [] | Additional RBAC rules |
| compass-web | enabled | bool | false | Enable network policy |
| compass-web | policyTypes | string | `nil` | Policy types |
| compass-web | ingress | list | [] | Ingress rules |
| compass-web | egress | string | `nil` | Egress rules |
| compass-web | enabled | bool | false | Enable diagnostic mode (disables probes, overrides command) |
| compass-web | command | string | `nil` | Command override for diagnostic mode |
| compass-web | args | string | `nil` | Args override for diagnostic mode |
| homarr | namespaceOverride | string | "" | Override the namespace for all resources. |
| homarr | componentOverride | string | "" | Override the component label for all resources. |
| homarr | partOfOverride | string | "" | Override the partOf label for all resources. |
| homarr | applicationName | string | `{{ .Chart.Name }}` | Application name. |
| homarr | enabled | bool | false | Deploy CronJob resources. |
| homarr | jobs | object | `nil` | Map of CronJob resources. |
| homarr | enabled | bool | false | Deploy Job resources. |
| homarr | jobs | object | `nil` | Map of Job resources. |
| homarr | enabled | bool | true | Enable Deployment. |
| homarr | additionalLabels | object | `nil` | Additional labels for Deployment. |
| homarr | podLabels | object | `nil` | Additional pod labels which are used in Service's Label Selector. |
| homarr | annotations | object | `nil` | Annotations for Deployment. |
| homarr | additionalPodAnnotations | object | `nil` | Additional pod annotations. |
| homarr | type | string | RollingUpdate | Type of deployment strategy. |
| homarr | maxUnavailable | string | 25% | Max unavailable pods during update. |
| homarr | maxSurge | string | 25% | Max surge pods during update. |
| homarr | reloadOnChange | bool | true | Reload deployment if attached Secret/ConfigMap changes. |
| homarr | nodeSelector | object | `nil` | Select the node where the pods should be scheduled. |
| homarr | hostAliases | list | `nil` | Add host aliases to the pods. |
| homarr | initContainers | object | `nil` | Add init containers to the pods. |
| homarr | fluentdConfigAnnotations | object | `nil` | Configuration details for fluentdConfigurations. |
| homarr | replicas | int | `nil` | Number of replicas. |
| homarr | imagePullSecrets | list | [] | List of secrets to be used for pulling the images. |
| homarr | envFrom | object | `nil` | Mount environment variables from ConfigMap or Secret to the pod. |
| homarr | env | object | `nil` | Environment variables to be added to the pod. |
| homarr | volumes | object | `nil` | Volumes to be added to the pod. |
| homarr | volumeMounts | object | `nil` | Mount path for Volumes. |
| homarr | priorityClassName | string | "" | Define the priority class for the pod. |
| homarr | tolerations | list | `nil` | Taint tolerations for the pods. |
| homarr | affinity | object | `nil` | Affinity for the pods. |
| homarr | topologySpreadConstraints | list | `nil` | Topology spread constraints for the pods. |
| homarr | revisionHistoryLimit | int | 2 | Number of ReplicaSet revisions to retain. |
| homarr | repository | string | "nginx" | Repository. |
| homarr | tag | string | "latest" | Tag. |
| homarr | digest | string | "" | Image digest. If set to a non-empty value, digest takes precedence on the tag. |
| homarr | pullPolicy | string | IfNotPresent | Image pull policy. |
| homarr | dnsConfig | object | `nil` | DNS config for the pods. |
| homarr | startupProbe | object | See below | Startup probe. |
| homarr | enabled | bool | false | Enable Startup probe. |
| homarr | failureThreshold | int | 30 | Number of retries before marking the pod as failed. |
| homarr | periodSeconds | int | 10 | Time between retries. |
| homarr | successThreshold | int | 1 | Number of successful probes before marking the pod as ready. |
| homarr | timeoutSeconds | int | 1 | Time before the probe times out. |
| homarr | httpGet | object | {} | HTTP Get probe. |
| homarr | exec | object | {} | Exec probe. |
| homarr | tcpSocket | object | {} | TCP Socket probe. |
| homarr | grpc | object | {} | gRPC probe. |
| homarr | readinessProbe | object | See below | Readiness probe. |
| homarr | enabled | bool | false | Enable Readiness probe. |
| homarr | failureThreshold | int | 30 | Number of retries before marking the pod as failed. |
| homarr | periodSeconds | int | 10 | Time between retries. |
| homarr | successThreshold | int | 1 | Number of successful probes before marking the pod as ready. |
| homarr | timeoutSeconds | int | 1 | Time before the probe times out. |
| homarr | httpGet | object | {} | HTTP Get probe. |
| homarr | exec | object | {} | Exec probe. |
| homarr | tcpSocket | object | {} | TCP Socket probe. |
| homarr | grpc | object | {} | gRPC probe. |
| homarr | livenessProbe | object | See below | Liveness probe. |
| homarr | enabled | bool | false | Enable Liveness probe. |
| homarr | failureThreshold | int | 30 | Number of retries before marking the pod as failed. |
| homarr | periodSeconds | int | 10 | Time between retries. |
| homarr | successThreshold | int | 1 | Number of successful probes before marking the pod as ready. |
| homarr | timeoutSeconds | int | 1 | Time before the probe times out. |
| homarr | httpGet | object | {} | HTTP Get probe. |
| homarr | exec | object | {} | Exec probe. |
| homarr | tcpSocket | object | {} | TCP Socket probe. |
| homarr | grpc | object | {} | gRPC probe. |
| homarr | resources | object | `nil` | Resource limits and requests for the pod. |
| homarr | containerSecurityContext | object | `nil` | Security Context at Container Level. |
| homarr | enabled | bool | false | Enable [OpenShift OAuth Proxy](https://github.com/openshift/oauth-proxy). |
| homarr | port | int | 8080 | Port on which application is running inside container. |
| homarr | secretName | string | "openshift-oauth-proxy-tls" | Secret name for the OAuth Proxy TLS certificate. |
| homarr | image | string | openshift/oauth-proxy:latest | Image for the OAuth Proxy. |
| homarr | disableTLSArg | bool | false | If disabled `--http-address=:8081` will be used instead of `--https-address=:8443`. |
| homarr | securityContext | object | `nil` | Security Context for the pod. |
| homarr | command | list | [] | Command for the app container. |
| homarr | args | list | [] | Args for the app container. |
| homarr | ports | list | `nil` | List of ports for the app container. |
| homarr | hostNetwork | bool | `nil` | Host network connectivity. |
| homarr | terminationGracePeriodSeconds | int | `nil` | Gracefull termination period. |
| homarr | lifecycle | object | {} | Lifecycle configuration for the pod. |
| homarr | additionalContainers | list | `nil` | Additional containers besides init and app containers (without templating). |
| homarr | enabled | bool | false | Enable persistence. |
| homarr | mountPVC | bool | false | Whether to mount the created PVC to the deployment. |
| homarr | mountPath | string | "/" | If `persistence.mountPVC` is enabled, where to mount the volume in the containers. |
| homarr | name | string | `{{ include "application.name" $ }}-data` | Name of the PVC. |
| homarr | accessMode | string | ReadWriteOnce | Access mode for volume. |
| homarr | storageClass | string | null | Storage class for volume. |
| homarr | additionalLabels | object | `nil` | Additional labels for persistent volume. |
| homarr | annotations | object | `nil` | Annotations for persistent volume. |
| homarr | storageSize | string | 8Gi | Size of the persistent volume. |
| homarr | volumeMode | string | "" | PVC Volume Mode. |
| homarr | volumeName | string | "" | Name of the volume. |
| homarr | enabled | bool | true | Enable Service. |
| homarr | additionalLabels | object | `nil` | Additional labels for service. |
| homarr | annotations | object | `nil` | Annotations for service. |
| homarr | ports | list | `nil` | Ports for applications service. |
| homarr | type | string | ClusterIP | Type of service. |
| homarr | clusterIP | string | `nil` | Fixed IP for a ClusterIP service. |
| homarr | enabled | bool | false | Enable Ingress. |
| homarr | ingressClassName | string | "" | Name of the ingress class. |
| homarr | pathType | string | `ImplementationSpecific` | Path type. |
| homarr | serviceName | string | `{{ include "application.name" $ }}` | Service name. |
| homarr | servicePort | string | `http` | Service port. |
| homarr | additionalLabels | object | `nil` | Additional labels for ingress. |
| homarr | annotations | object | `nil` | Annotations for ingress. |
| homarr | tls | list | `nil` | TLS configuration for ingress. |
| homarr | enabled | bool | false | Deploy a Route (OpenShift) resource. |
| homarr | additionalLabels | object | `nil` | Additional labels for Route. |
| homarr | annotations | object | `nil` | Annotations for Route. |
| homarr | host | string | `nil` | Explicit host. |
| homarr | path | string | `nil` | Path. |
| homarr | port | object | `nil` | Service port. |
| homarr | weight | int | 100 | Service weight. |
| homarr | wildcardPolicy | string | None | Wildcard policy. |
| homarr | termination | string | edge | TLS termination strategy. |
| homarr | insecureEdgeTerminationPolicy | string | Redirect | TLS insecure termination policy. |
| homarr | alternateBackends | list | `nil` | Alternate backend with it's weight. |
| homarr | enabled | bool | false | Deploy a [Secrets Store CSI Driver SecretProviderClass](https://secrets-store-csi-driver.sigs.k8s.io/) resource. |
| homarr | name | string | "" | Name of the SecretProviderClass. |
| homarr | provider | string | "" | Name of the provider. |
| homarr | vaultAddress | string | "" | Vault Address. |
| homarr | roleName | tpl/string | "" | Vault Role Name. |
| homarr | objects | list | `nil` | Objects definitions. |
| homarr | secretObjects | list | `nil` | Objects mapping. |
| homarr | enabled | bool | false | Deploy a [ForecastleApp](https://github.com/stakater/Forecastle) resource. |
| homarr | additionalLabels | object | `nil` | Additional labels for ForecastleApp. |
| homarr | icon | string | https://raw.githubusercontent.com/stakater/ForecastleIcons/master/stakater-big.png | Icon URL. |
| homarr | displayName | string | "" | Application Name. |
| homarr | group | string | `{{ .Release.Namespace }}` | Application Group. |
| homarr | properties | object | `nil` | Custom properties. |
| homarr | networkRestricted | bool | false | Is application network restricted?. |
| homarr | enabled | bool | true | Enable RBAC. |
| homarr | enabled | bool | false | Deploy Service Account. |
| homarr | name | string | `{{ include "application.name" $ }}` | Service Account Name. |
| homarr | additionalLabels | object | `nil` | Additional labels for Service Account. |
| homarr | annotations | object | `nil` | Annotations for Service Account. |
| homarr | roles | list | `nil` | Namespaced Roles. |
| homarr | enabled | bool | false | Deploy additional ConfigMaps. |
| homarr | additionalLabels | object | `nil` | Additional labels for ConfigMaps. |
| homarr | annotations | object | `nil` | Annotations for ConfigMaps. |
| homarr | files | object | `nil` | List of ConfigMap entries. |
| homarr | enabled | bool | false | Deploy [SealedSecret](https://github.com/bitnami-labs/sealed-secrets) resources. |
| homarr | additionalLabels | object | `nil` | Additional labels for SealedSecret. |
| homarr | annotations | object | `nil` | Annotations for SealedSecret. |
| homarr | files | object | `nil` | List of SealedSecret entries. |
| homarr | enabled | bool | false | Deploy additional Secret resources. |
| homarr | additionalLabels | object | `nil` | Additional labels for Secret. |
| homarr | annotations | object | `nil` | Annotations for Secret. |
| homarr | files | object | `nil` | List of Secrets entries. |
| homarr | enabled | bool | false | Deploy a ServiceMonitor (Prometheus Operator) resource. |
| homarr | additionalLabels | object | `nil` | Additional labels for ServiceMonitor. |
| homarr | annotations | object | `nil` | Annotations for ServiceMonitor. |
| homarr | endpoints | list | `nil` | Service endpoints from which prometheus will scrape data. |
| homarr | enabled | bool | false | Enable Horizontal Pod Autoscaling. |
| homarr | additionalLabels | object | `nil` | Additional labels for HPA. |
| homarr | annotations | object | `nil` | Annotations for HPA. |
| homarr | minReplicas | int | 1 | Minimum number of replicas. |
| homarr | maxReplicas | int | 10 | Maximum number of replicas. |
| homarr | metrics | list | `nil` | Metrics used for autoscaling. |
| homarr | enabled | bool | false | Enable Vertical Pod Autoscaling. |
| homarr | additionalLabels | object | `nil` | Additional labels for VPA. |
| homarr | annotations | object | `nil` | Annotations for VPA. |
| homarr | containerPolicies | list | [] | Container policies for individual containers. |
| homarr | updatePolicy | object | `nil` | Update policy. |
| homarr | enabled | bool | false | Deploy an [IMC EndpointMonitor](https://github.com/stakater/IngressMonitorController) resource. |
| homarr | additionalLabels | object | `nil` | Additional labels for EndpointMonitor. |
| homarr | annotations | object | `nil` | Annotations for EndpointMonitor. |
| homarr | enabled | bool | false | Deploy a [cert-manager Certificate](https://cert-manager.io) resource. |
| homarr | additionalLabels | object | `nil` | Additional labels for Certificate. |
| homarr | annotations | object | `nil` | Annotations for Certificate. |
| homarr | secretName | tpl/string | tls-cert | Name of the secret resource that will be automatically created and managed by this Certificate resource. |
| homarr | duration | string | 8760h0m0s # 1 year | The requested "duration" (i.e. lifetime) of the Certificate. |
| homarr | renewBefore | string | 720h0m0s # 30d | The amount of time before the currently issued certificate's notAfter time that cert-manager will begin to attempt to renew the certificate. |
| homarr | subject | tpl/object | `nil` | Full X509 name specification for certificate. |
| homarr | commonName | string | admin-app | Common name as specified on the DER encoded CSR. |
| homarr | keyAlgorithm | string | rsa | Private key algorithm of the corresponding private key for this certificate. |
| homarr | keyEncoding | string | pkcs1 | Private key cryptography standards (PKCS) for this certificate's private key to be encoded in. |
| homarr | keySize | int | 2048 | Key bit size of the corresponding private key for this certificate. |
| homarr | isCA | bool | false | Mark this Certificate as valid for certificate signing. |
| homarr | usages | list | `nil` | Set of x509 usages that are requested for the certificate. |
| homarr | dnsNames | tpl/list | `nil` | List of DNS subjectAltNames to be set on the certificate. |
| homarr | ipAddresses | list | `nil` | List of IP address subjectAltNames to be set on the certificate. |
| homarr | uriSANs | list | `nil` | List of URI subjectAltNames to be set on the certificate. |
| homarr | emailSANs | list | `nil` | List of email subjectAltNames to be set on the Certificate. |
| homarr | enabled | bool | false | Enable Private Key for the certificate. |
| homarr | rotationPolicy | string | Always | Denotes how private keys should be generated or sourced when a certificate is being issued. |
| homarr | name | string | ca-issuer | Reference to the issuer for this certificate. |
| homarr | kind | string | ClusterIssuer | Kind of the issuer being referred to. |
| homarr | group | string | cert-manager.io | Group of the issuer resource being refered to. |
| homarr | enabled | bool | false | Enables keystore configuration. |
| homarr | create | bool | true | Enables PKCS12 keystore creation for the Certificate. |
| homarr | key | string | test_key | Key of the entry in the Secret resource's data field to be used. |
| homarr | name | string | test-creds | Name of the Secret resource being referred to. |
| homarr | create | bool | false | Enables jks keystore creation for the Certificate. |
| homarr | key | tpl/string | test_key | Key of the entry in the Secret resource's data field to be used. |
| homarr | name | string | test-creds | Name of the Secret resource being referred to. |
| homarr | enabled | bool | false | Deploy an AlertmanagerConfig (Prometheus Operator) resource. |
| homarr | selectionLabels | object | `nil` | Labels to be picked up by Alertmanager to add it to base config. |
| homarr | spec | object | `nil` | AlertmanagerConfig spec. |
| homarr | route | object | `nil` | Route definition for alerts matching the resource’s namespace. |
| homarr | receivers | list | [] | List of receivers. |
| homarr | inhibitRules | list | [] | Inhibition rules that allows to mute alerts when other alerts are already firing. |
| homarr | enabled | bool | false | Deploy a PrometheusRule (Prometheus Operator) resource. |
| homarr | additionalLabels | object | `nil` | Additional labels for PrometheusRule. |
| homarr | groups | list | [] | Groups with alerting rules. |
| homarr | enabled | bool | false | Deploy [ExternalSecret](https://external-secrets.io/latest/) resources. |
| homarr | additionalLabels | object | `nil` | Additional labels for ExternalSecret. |
| homarr | annotations | object | `nil` | Annotations for ExternalSecret. |
| homarr | secretStore | object | `nil` | Default values for the SecretStore. |
| homarr | name | string | tenant-vault-secret-store | Name of the SecretStore to use. |
| homarr | kind | string | SecretStore | Kind of the SecretStore being refered to. |
| homarr | refreshInterval | string | "1m" | RefreshInterval is the amount of time before the values are read again from the SecretStore provider. |
| homarr | files | object | `nil` | List of ExternalSecret entries. |
| homarr | enabled | bool | false | Enable Network Policy. |
| homarr | additionalLabels | object | `nil` | Additional labels for Network Policy. |
| homarr | annotations | object | `nil` | Annotations for Network Policy. |
| homarr | ingress | list | `nil` | Ingress rules for Network Policy. |
| homarr | egress | list | `nil` | Egress rules for Network Policy. |
| homarr | enabled | bool | false | Enable Pod Disruption Budget. |
| homarr | minAvailable | int | 1 | Minimum number of pods that must be available after eviction. |
| homarr | maxUnavailable | int | `nil` | Maximum number of unavailable pods during voluntary disruptions. |
| homarr | enabled | bool | false | Deploy [GrafanaDashboard](https://github.com/grafana/grafana-operator) resources. |
| homarr | additionalLabels | object | `nil` | Additional labels for GrafanaDashboard. |
| homarr | annotations | object | `nil` | Annotations for GrafanaDashboard. |
| homarr | contents | object | `nil` | List of GrafanaDashboard entries. |
| homarr | enabled | bool | false | Deploy a [Velero/OADP Backup](https://velero.io/docs/main/api-types/backup/) resource. |
| homarr | namespace | string | `{{ .Release.Namespace }}` | Namespace for Backup. |
| homarr | additionalLabels | object | `nil` | Additional labels for Backup. |
| homarr | annotations | object | `nil` | Annotations for Backup. |
| homarr | defaultVolumesToRestic | bool | true | Whether to use Restic to take snapshots of all pod volumes by default. |
| homarr | snapshotVolumes | bool | true | Whether to take snapshots of persistent volumes as part of the backup. |
| homarr | storageLocation | string | `nil` | Name of the backup storage location where the backup should be stored. |
| homarr | ttl | string | "1h0m0s" | How long the Backup should be retained for. |
| homarr | includedResources | list | `nil` | List of resource types to include in the backup. |
| homarr | excludedResources | list | `nil` | List of resource types to exclude from the backup. |
| home-assistant | create | bool | true | Create service account |
| home-assistant | annotations | object | {} | Annotations for service account |
| home-assistant | name | string | "" | Service account name |
| home-assistant | create | bool | true | Create RBAC resources |
| home-assistant | enabled | bool | false | Enable PodDisruptionBudget |
| home-assistant | tolerations | list | [] | Tolerations |
| home-assistant | affinity | object | {} | Affinity rules |
| home-assistant | extraVolumes | object | [] | Extra volumes |
| home-assistant | extraVolumeMounts | object | [] | Extra volume mounts |
| home-assistant | initContainers | list | [] | Init containers |
| home-assistant | extraContainers | list | [] | Sidecar containers |
| home-assistant | enabled | bool | false | Enable automated configuration setup |
| home-assistant | forceInit | bool | false | Force initialization on every start |
| home-assistant | trusted_proxies | list | `nil` | Trusted proxy CIDR ranges for reverse proxy setups |
| home-assistant | templateConfig | string | |- | Template for configuration.yaml file |
| home-assistant | initScript | string | |- | Init script for configuration management |
| home-assistant | initContainer | object | `nil` | Init container configuration |
| home-assistant | name | string | setup-config | Init container name |
| home-assistant | image | string | mikefarah/yq:4 | Init container image (needs yq tool) |
| home-assistant | securityContext | object | `nil` | Init container security context |
| home-assistant | volumeMounts | list | [] | Additional volume mounts for init container |
| it-tools | namespaceOverride | string | `.Release.Namespace` | Override the namespace for all resources |
| it-tools | nameOverride | string | "" | Override the name of the chart |
| it-tools | fullnameOverride | string | "" | Override the full name of the chart |
| it-tools | additionalLabels | object | {} | Additional labels to add to all resources |
| it-tools | additionalAnnotations | object | {} | Additional annotations to add to all resources |
| it-tools | repository | string | ghcr.io/sharevb/it-tools | Docker image repository |
| it-tools | tag | string | Chart appVersion | Docker image tag |
| it-tools | pullPolicy | string | IfNotPresent | Image pull policy |
| it-tools | digest | string | "" | Image digest (overrides tag if set) |
| it-tools | imagePullSecrets | list | [] | Image pull secrets for private registries |
| it-tools | config | object | {} | Application configuration as environment variables |
| it-tools | existingSecret | string | "" | Name of an existing secret containing application credentials |
| it-tools | type | string | deployment | Controller type (deployment or statefulset) |
| it-tools | replicas | int | 1 | Number of replicas |
| it-tools | strategy | string | `nil` | Deployment update strategy |
| it-tools | updateStrategy | string | `nil` | StatefulSet update strategy (only used if controller.type is statefulset) |
| it-tools | podManagementPolicy | string | OrderedReady | Pod management policy (only used if controller.type is statefulset) |
| it-tools | command | list | [] | Command override for the main container |
| it-tools | args | list | [] | Args override for the main container |
| it-tools | workingDir | string | "" | Working directory for the main container |
| it-tools | terminationGracePeriodSeconds | int | 30 | Termination grace period in seconds |
| it-tools | lifecycle | object | {} | Lifecycle hooks for the main container |
| it-tools | type | string | ClusterIP | Service type |
| it-tools | port | int | 80 | Service port |
| it-tools | targetPort | int | 8080 | Service target port (container port) |
| it-tools | nodePort | string | "" | Node port (only used if type is NodePort) |
| it-tools | loadBalancerIP | string | "" | Load balancer IP (only used if type is LoadBalancer) |
| it-tools | loadBalancerSourceRanges | list | [] | Load balancer source ranges (only used if type is LoadBalancer) |
| it-tools | externalTrafficPolicy | string | "" | External traffic policy (only used if type is LoadBalancer or NodePort) |
| it-tools | clusterIP | string | "" | Cluster IP (set to None for headless service) |
| it-tools | sessionAffinity | string | None | Session affinity |
| it-tools | sessionAffinityConfig | object | {} | Session affinity config |
| it-tools | annotations | object | {} | Service annotations |
| it-tools | labels | object | {} | Service labels |
| it-tools | enabled | bool | false | Enable ingress |
| it-tools | className | string | "" | Ingress class name |
| it-tools | annotations | object | {} | Ingress annotations |
| it-tools | hosts | list | [] | Ingress hosts configuration |
| it-tools | tls | list | [] | Ingress TLS configuration |
| it-tools | enabled | bool | false | Enable persistent storage |
| it-tools | storageClassName | string | Default storage class | Storage class name |
| it-tools | accessMode | string | ReadWriteOnce | Access mode for the persistent volume |
| it-tools | size | string | 1Gi | Size of the persistent volume |
| it-tools | existingClaim | string | "" | Name of an existing PVC to use |
| it-tools | annotations | object | {} | Annotations for the PVC |
| it-tools | mountPath | string | /data | Mount path for the persistent volume |
| it-tools | podSecurityContext | object | {} | Pod security context |
| it-tools | securityContext | object | {} | Container security context |
| it-tools | resources | string | `nil` | Resource limits and requests |
| it-tools | livenessProbe | string | `nil` | Liveness probe configuration |
| it-tools | readinessProbe | string | `nil` | Readiness probe configuration |
| it-tools | startupProbe | string | `nil` | Startup probe configuration |
| it-tools | podAnnotations | object | {} | Pod annotations |
| it-tools | podLabels | object | {} | Pod labels |
| it-tools | nodeSelector | object | {} | Node selector for pod assignment |
| it-tools | tolerations | list | [] | Tolerations for pod assignment |
| it-tools | affinity | object | {} | Affinity for pod assignment |
| it-tools | priorityClassName | string | "" | Priority class name for the pod |
| it-tools | topologySpreadConstraints | list | [] | Topology spread constraints for pod distribution |
| it-tools | dnsPolicy | string | ClusterFirst | DNS policy |
| it-tools | dnsConfig | object | {} | DNS config |
| it-tools | hostAliases | list | [] | Host aliases |
| it-tools | runtimeClassName | string | "" | Runtime class name |
| it-tools | initContainers | list | [] | Init containers to run before the main container |
| it-tools | extraContainers | list | [] | Extra sidecar containers |
| it-tools | extraEnv | list | [] | Extra environment variables |
| it-tools | extraEnvFrom | list | [] | Extra environment variables from ConfigMaps or Secrets |
| it-tools | extraVolumes | list | [] | Extra volumes |
| it-tools | extraVolumeMounts | list | [] | Extra volume mounts |
| it-tools | enabled | bool | false | Enable ServiceMonitor for Prometheus Operator |
| it-tools | namespace | string | "" | Namespace for the ServiceMonitor (defaults to the release namespace) |
| it-tools | interval | string | 30s | Interval at which metrics should be scraped |
| it-tools | scrapeTimeout | string | 10s | Timeout for scraping metrics |
| it-tools | labels | object | {} | Additional labels for the ServiceMonitor |
| it-tools | annotations | object | {} | Additional annotations for the ServiceMonitor |
| it-tools | metricRelabelings | list | [] | Metric relabelings |
| it-tools | relabelings | list | [] | Relabelings |
| it-tools | enabled | bool | false | Enable PrometheusRule for alerting |
| it-tools | namespace | string | "" | Namespace for the PrometheusRule (defaults to the release namespace) |
| it-tools | labels | object | {} | Additional labels for the PrometheusRule |
| it-tools | rules | list | [] | Alert rules |
| it-tools | enabled | bool | false | Enable PodDisruptionBudget |
| it-tools | minAvailable | int | 1 | Minimum number of pods that must be available |
| it-tools | maxUnavailable | string | "" | Maximum number of pods that can be unavailable |
| it-tools | hpa | string | `nil` | Horizontal Pod Autoscaler configuration |
| it-tools | enabled | bool | false | Enable HorizontalPodAutoscaler |
| it-tools | minReplicas | int | 1 | Minimum number of replicas |
| it-tools | maxReplicas | int | 3 | Maximum number of replicas |
| it-tools | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage |
| it-tools | targetMemoryUtilizationPercentage | int | 80 | Target memory utilization percentage |
| it-tools | customMetrics | list | [] | Custom metrics for autoscaling |
| it-tools | create | bool | true | Create a service account |
| it-tools | name | string | "" | Service account name (generated if not set and create is true) |
| it-tools | annotations | object | {} | Service account annotations |
| it-tools | create | bool | false | Create RBAC resources |
| it-tools | rules | list | [] | Additional RBAC rules |
| it-tools | enabled | bool | false | Enable network policy |
| it-tools | policyTypes | string | `nil` | Policy types |
| it-tools | ingress | list | [] | Ingress rules |
| it-tools | egress | string | `nil` | Egress rules |
| it-tools | enabled | bool | false | Enable diagnostic mode (disables probes, overrides command) |
| it-tools | command | string | `nil` | Command override for diagnostic mode |
| it-tools | args | string | `nil` | Args override for diagnostic mode |
| nginx | replicaCount | int | 3 | Number of replicas for the deployment. |
| nginx | repository | string | nginx | Container image repository. |
| nginx | pullPolicy | string | IfNotPresent | Image pull policy. |
| nginx | tag | string | "" | Overrides the image tag whose default is the chart appVersion. |
| nginx | imagePullSecrets | list | [] | Secrets for pulling images from a private repository. |
| nginx | nameOverride | string | "" | Override the chart name. |
| nginx | fullnameOverride | string | "" | Override the full name. |
| nginx | create | bool | true | Specifies whether a service account should be created. |
| nginx | automount | bool | true | Automatically mount a ServiceAccount's API credentials. |
| nginx | annotations | object | {} | Annotations to add to the service account. |
| nginx | name | string | "" | The name of the service account to use. If not set and create is true, a name is generated. |
| nginx | podAnnotations | object | {} | Annotations for pods. |
| nginx | podLabels | object | {} | Labels for pods. |
| nginx | podSecurityContext | object | {} | Pod security context. |
| nginx | securityContext | object | {} | Container security context. |
| nginx | type | string | ClusterIP | Service type (ClusterIP, NodePort, LoadBalancer). |
| nginx | port | int | 80 | Service port. |
| nginx | enabled | bool | false | Enable ingress. |
| nginx | className | string | "" | Ingress class name. |
| nginx | annotations | object | {} | Ingress annotations. |
| nginx | hosts | string | `nil` | Ingress hosts configuration. |
| nginx | tls | list | [] | Ingress TLS configuration. |
| nginx | resources | object | {} | Resource limits and requests. |
| nginx | livenessProbe | string | `nil` | Liveness probe configuration. |
| nginx | readinessProbe | string | `nil` | Readiness probe configuration. |
| nginx | enabled | bool | false | Enable horizontal pod autoscaling. |
| nginx | minReplicas | int | 1 | Minimum number of replicas. |
| nginx | maxReplicas | int | 100 | Maximum number of replicas. |
| nginx | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage. |
| nginx | volumes | list | [] | Additional volumes for the deployment. |
| nginx | volumeMounts | list | [] | Additional volume mounts for the deployment. |
| nginx | nodeSelector | object | {} | Node selector for pod scheduling. |
| nginx | tolerations | list | [] | Tolerations for pod scheduling. |
| nginx | affinity | object | {} | Affinity rules for pod scheduling. |
| pgadmin | namespaceOverride | string | `.Release.Namespace` | Override the namespace for all resources |
| pgadmin | nameOverride | string | "" | Override the name of the chart |
| pgadmin | fullnameOverride | string | "" | Override the full name of the chart |
| pgadmin | additionalLabels | object | {} | Additional labels to add to all resources |
| pgadmin | additionalAnnotations | object | {} | Additional annotations to add to all resources |
| pgadmin | repository | string | dpage/pgadmin4 | pgAdmin 4 Docker image repository |
| pgadmin | tag | string | Chart appVersion | pgAdmin 4 Docker image tag |
| pgadmin | pullPolicy | string | IfNotPresent | Image pull policy |
| pgadmin | digest | string | "" | Image digest (overrides tag if set) |
| pgadmin | imagePullSecrets | list | [] | Image pull secrets for private registries |
| pgadmin | email | string | "admin@example.com" | Default pgAdmin login email address (required if existingSecret is not set) |
| pgadmin | password | string | "changeme" (MUST be changed in production) | Default pgAdmin login password (required if existingSecret is not set) |
| pgadmin | existingSecret | string | "" | Name of an existing secret containing pgAdmin credentials |
| pgadmin | existingSecretEmailKey | string | "email" | Key in existingSecret that contains the email address |
| pgadmin | existingSecretPasswordKey | string | "password" | Key in existingSecret that contains the password |
| pgadmin | config | string | `nil` | pgAdmin configuration settings as environment variables |
| pgadmin | disablePostfix | bool | false | Disable internal Postfix server (set to any value to disable) |
| pgadmin | replaceServersOnStartup | bool | false | Replace server definitions on every startup (not just first launch) |
| pgadmin | scriptName | string | "" | Script name for reverse proxy subdirectory hosting |
| pgadmin | gunicorn | string | `nil` | Gunicorn configuration |
| pgadmin | threads | int | 25 | Number of threads per Gunicorn worker |
| pgadmin | accessLogfile | string | "-" | Access log file path (- for stdout, empty to disable) |
| pgadmin | limitRequestLine | int | 8190 | Maximum size of HTTP request line in bytes (0 for unlimited, not recommended) |
| pgadmin | serverDefinitions | object | {} | Pre-configured PostgreSQL server definitions |
| pgadmin | existingServerDefinitionsConfigMap | string | "" | Name of an existing ConfigMap containing server definitions (servers.json) |
| pgadmin | pgpassFile | string | "" | pgpass file content for automatic PostgreSQL authentication |
| pgadmin | existingPgpassSecret | string | "" | Name of an existing Secret containing pgpass file |
| pgadmin | configLocal | string | "" | Custom config_local.py content for advanced pgAdmin configuration |
| pgadmin | existingConfigLocalConfigMap | string | "" | Name of an existing ConfigMap containing config_local.py |
| pgadmin | smtp | string | `nil` | SMTP/Email configuration for notifications and user management |
| pgadmin | enabled | bool | false | Enable SMTP configuration |
| pgadmin | server | string | "" | SMTP server host |
| pgadmin | port | int | 587 | SMTP server port |
| pgadmin | useTLS | bool | true | Use TLS for SMTP |
| pgadmin | useSSL | bool | false | Use SSL for SMTP |
| pgadmin | username | string | "" | SMTP username |
| pgadmin | password | string | "" | SMTP password |
| pgadmin | existingSecret | string | "" | Name of existing secret containing SMTP credentials |
| pgadmin | existingSecretUsernameKey | string | "smtp-username" | Key in existingSecret for SMTP username |
| pgadmin | existingSecretPasswordKey | string | "smtp-password" | Key in existingSecret for SMTP password |
| pgadmin | fromAddress | string | "pgadmin@example.com" | Email sender address |
| pgadmin | ldap | string | `nil` | LDAP/OAuth integration configuration |
| pgadmin | enabled | bool | false | Enable LDAP authentication |
| pgadmin | server | string | "" | LDAP server URI |
| pgadmin | bindDN | string | "" | LDAP bind DN |
| pgadmin | bindPassword | string | "" | LDAP bind password |
| pgadmin | userBaseDN | string | "" | LDAP user base DN |
| pgadmin | groupBaseDN | string | "" | LDAP group base DN |
| pgadmin | type | string | deployment | Controller type (deployment or statefulset) |
| pgadmin | replicas | int | 1 | Number of pgAdmin replicas |
| pgadmin | strategy | string | `nil` | Deployment update strategy |
| pgadmin | updateStrategy | string | `nil` | StatefulSet update strategy (only used if controller.type is statefulset) |
| pgadmin | podManagementPolicy | string | OrderedReady | Pod management policy (only used if controller.type is statefulset) |
| pgadmin | command | list | [] | Command override for the main container |
| pgadmin | args | list | [] | Args override for the main container |
| pgadmin | workingDir | string | "" | Working directory for the main container |
| pgadmin | terminationGracePeriodSeconds | int | 30 | Termination grace period in seconds |
| pgadmin | lifecycle | object | {} | Lifecycle hooks for the main container |
| pgadmin | type | string | ClusterIP | Service type |
| pgadmin | port | int | 80 | Service port |
| pgadmin | targetPort | int | 80 | Service target port (container port) |
| pgadmin | nodePort | string | "" | Node port (only used if type is NodePort) |
| pgadmin | loadBalancerIP | string | "" | Load balancer IP (only used if type is LoadBalancer) |
| pgadmin | loadBalancerSourceRanges | list | [] | Load balancer source ranges (only used if type is LoadBalancer) |
| pgadmin | externalTrafficPolicy | string | "" | External traffic policy (only used if type is LoadBalancer or NodePort) |
| pgadmin | clusterIP | string | "" | Cluster IP (set to None for headless service) |
| pgadmin | sessionAffinity | string | None | Session affinity |
| pgadmin | sessionAffinityConfig | object | {} | Session affinity config |
| pgadmin | annotations | object | {} | Service annotations |
| pgadmin | labels | object | {} | Service labels |
| pgadmin | enabled | bool | false | Enable ingress |
| pgadmin | className | string | "" | Ingress class name |
| pgadmin | annotations | object | {} | Ingress annotations |
| pgadmin | hosts | list | [] | Ingress hosts configuration |
| pgadmin | tls | list | [] | Ingress TLS configuration |
| pgadmin | enabled | bool | true | Enable persistent storage for pgAdmin data |
| pgadmin | storageClassName | string | Default storage class | Storage class name |
| pgadmin | accessMode | string | ReadWriteOnce | Access mode for the persistent volume |
| pgadmin | size | string | 1Gi | Size of the persistent volume |
| pgadmin | existingClaim | string | "" | Name of an existing PVC to use |
| pgadmin | annotations | object | {} | Annotations for the PVC |
| pgadmin | podSecurityContext | string | `nil` | Pod security context |
| pgadmin | securityContext | object | {} | Container security context |
| pgadmin | resources | string | `nil` | Resource limits and requests |
| pgadmin | livenessProbe | string | `nil` | Liveness probe configuration |
| pgadmin | readinessProbe | string | `nil` | Readiness probe configuration |
| pgadmin | startupProbe | string | `nil` | Startup probe configuration |
| pgadmin | podAnnotations | object | {} | Pod annotations |
| pgadmin | podLabels | object | {} | Pod labels |
| pgadmin | nodeSelector | object | {} | Node selector for pod assignment |
| pgadmin | tolerations | list | [] | Tolerations for pod assignment |
| pgadmin | affinity | object | {} | Affinity for pod assignment |
| pgadmin | priorityClassName | string | "" | Priority class name for the pod |
| pgadmin | topologySpreadConstraints | list | [] | Topology spread constraints for pod distribution |
| pgadmin | dnsPolicy | string | ClusterFirst | DNS policy |
| pgadmin | dnsConfig | object | {} | DNS config |
| pgadmin | hostAliases | list | [] | Host aliases |
| pgadmin | runtimeClassName | string | "" | Runtime class name |
| pgadmin | initContainers | list | [] | Init containers to run before the main container |
| pgadmin | extraContainers | list | [] | Extra sidecar containers |
| pgadmin | extraEnv | list | [] | Extra environment variables |
| pgadmin | extraEnvFrom | list | [] | Extra environment variables from ConfigMaps or Secrets |
| pgadmin | extraVolumes | list | [] | Extra volumes |
| pgadmin | extraVolumeMounts | list | [] | Extra volume mounts |
| pgadmin | enabled | bool | false | Enable ServiceMonitor for Prometheus Operator |
| pgadmin | namespace | string | "" | Namespace for the ServiceMonitor (defaults to the release namespace) |
| pgadmin | interval | string | 30s | Interval at which metrics should be scraped |
| pgadmin | scrapeTimeout | string | 10s | Timeout for scraping metrics |
| pgadmin | labels | object | {} | Additional labels for the ServiceMonitor |
| pgadmin | annotations | object | {} | Additional annotations for the ServiceMonitor |
| pgadmin | metricRelabelings | list | [] | Metric relabelings |
| pgadmin | relabelings | list | [] | Relabelings |
| pgadmin | enabled | bool | false | Enable PrometheusRule for alerting |
| pgadmin | namespace | string | "" | Namespace for the PrometheusRule (defaults to the release namespace) |
| pgadmin | labels | object | {} | Additional labels for the PrometheusRule |
| pgadmin | rules | list | [] | Alert rules |
| pgadmin | enabled | bool | false | Enable PodDisruptionBudget |
| pgadmin | minAvailable | int | 1 | Minimum number of pods that must be available |
| pgadmin | maxUnavailable | string | "" | Maximum number of pods that can be unavailable |
| pgadmin | hpa | string | `nil` | Horizontal Pod Autoscaler configuration |
| pgadmin | enabled | bool | false | Enable HorizontalPodAutoscaler |
| pgadmin | minReplicas | int | 1 | Minimum number of replicas |
| pgadmin | maxReplicas | int | 3 | Maximum number of replicas |
| pgadmin | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage |
| pgadmin | targetMemoryUtilizationPercentage | int | 80 | Target memory utilization percentage |
| pgadmin | customMetrics | list | [] | Custom metrics for autoscaling |
| pgadmin | create | bool | true | Create a service account |
| pgadmin | name | string | "" | Service account name (generated if not set and create is true) |
| pgadmin | annotations | object | {} | Service account annotations |
| pgadmin | create | bool | true | Create RBAC resources |
| pgadmin | rules | list | [] | Additional RBAC rules |
| pgadmin | enabled | bool | false | Enable network policy |
| pgadmin | policyTypes | string | `nil` | Policy types |
| pgadmin | ingress | list | [] | Ingress rules |
| pgadmin | egress | string | `nil` | Egress rules |
| pgadmin | enabled | bool | false | Enable diagnostic mode (disables probes, overrides command) |
| pgadmin | command | string | `nil` | Command override for diagnostic mode |
| pgadmin | args | string | `nil` | Args override for diagnostic mode |
| proxmox-backup-server | namespaceOverride | string | `.Release.Namespace` | Override the namespace for all resources |
| proxmox-backup-server | nameOverride | string | "" | Override the name of the chart |
| proxmox-backup-server | fullnameOverride | string | "" | Override the full name of the chart |
| proxmox-backup-server | additionalLabels | object | {} | Additional labels to add to all resources |
| proxmox-backup-server | additionalAnnotations | object | {} | Additional annotations to add to all resources |
| proxmox-backup-server | repository | string | ayufan/proxmox-backup-server | Proxmox Backup Server Docker image repository |
| proxmox-backup-server | tag | string | Chart appVersion (use 'latest' for stable or 'beta' for pre-releases) | Proxmox Backup Server Docker image tag |
| proxmox-backup-server | pullPolicy | string | IfNotPresent | Image pull policy |
| proxmox-backup-server | digest | string | "" | Image digest (overrides tag if set) |
| proxmox-backup-server | imagePullSecrets | list | [] | Image pull secrets for private registries |
| proxmox-backup-server | username | string | "admin@pbs" | Default PBS login username |
| proxmox-backup-server | password | string | pbspbs (MUST be changed after first login) | Default PBS login password |
| proxmox-backup-server | existingSecret | string | "" | Name of an existing secret containing PBS credentials |
| proxmox-backup-server | existingSecretUsernameKey | string | "username" | Key in existingSecret that contains the username |
| proxmox-backup-server | existingSecretPasswordKey | string | "password" | Key in existingSecret that contains the password |
| proxmox-backup-server | timezone | string | "UTC" | Timezone configuration |
| proxmox-backup-server | smartAccess | string | `nil` | Enable SMART device access |
| proxmox-backup-server | devices | list | [] | List of device paths to expose to the container |
| proxmox-backup-server | backupVolumes | list | [] | Additional backup data volumes |
| proxmox-backup-server | type | string | deployment | Controller type (deployment or statefulset) |
| proxmox-backup-server | replicas | int | 1 | Number of PBS replicas |
| proxmox-backup-server | strategy | string | `nil` | Deployment update strategy |
| proxmox-backup-server | updateStrategy | string | `nil` | StatefulSet update strategy (only used if controller.type is statefulset) |
| proxmox-backup-server | podManagementPolicy | string | OrderedReady | Pod management policy (only used if controller.type is statefulset) |
| proxmox-backup-server | command | list | [] | Command override for the main container |
| proxmox-backup-server | args | list | [] | Args override for the main container |
| proxmox-backup-server | workingDir | string | "" | Working directory for the main container |
| proxmox-backup-server | terminationGracePeriodSeconds | int | 30 | Termination grace period in seconds |
| proxmox-backup-server | lifecycle | object | {} | Lifecycle hooks for the main container |
| proxmox-backup-server | type | string | ClusterIP | Service type |
| proxmox-backup-server | port | int | 8007 | Service port (PBS uses HTTPS on 8007) |
| proxmox-backup-server | targetPort | int | 8007 | Service target port (container port) |
| proxmox-backup-server | nodePort | string | "" | Node port (only used if type is NodePort) |
| proxmox-backup-server | loadBalancerIP | string | "" | Load balancer IP (only used if type is LoadBalancer) |
| proxmox-backup-server | loadBalancerSourceRanges | list | [] | Load balancer source ranges (only used if type is LoadBalancer) |
| proxmox-backup-server | externalTrafficPolicy | string | "" | External traffic policy (only used if type is LoadBalancer or NodePort) |
| proxmox-backup-server | clusterIP | string | "" | Cluster IP (set to None for headless service) |
| proxmox-backup-server | sessionAffinity | string | None | Session affinity |
| proxmox-backup-server | sessionAffinityConfig | object | {} | Session affinity config |
| proxmox-backup-server | annotations | object | {} | Service annotations |
| proxmox-backup-server | labels | object | {} | Service labels |
| proxmox-backup-server | enabled | bool | false | Enable ingress |
| proxmox-backup-server | className | string | "" | Ingress class name |
| proxmox-backup-server | annotations | object | {} | Ingress annotations |
| proxmox-backup-server | hosts | list | [] | Ingress hosts configuration |
| proxmox-backup-server | tls | list | [] | Ingress TLS configuration |
| proxmox-backup-server | enabled | bool | true | Enable persistent storage for PBS data |
| proxmox-backup-server | etc | string | `nil` | Persist /etc/proxmox-backup directory (configuration) |
| proxmox-backup-server | logs | string | `nil` | Persist /var/log/proxmox-backup directory (logs) |
| proxmox-backup-server | lib | string | `nil` | Persist /var/lib/proxmox-backup directory (library/state) |
| proxmox-backup-server | podSecurityContext | string | `nil` | Pod security context |
| proxmox-backup-server | securityContext | string | `nil` | Container security context |
| proxmox-backup-server | resources | string | `nil` | Resource limits and requests |
| proxmox-backup-server | livenessProbe | string | `nil` | Liveness probe configuration |
| proxmox-backup-server | readinessProbe | string | `nil` | Readiness probe configuration |
| proxmox-backup-server | startupProbe | string | `nil` | Startup probe configuration |
| proxmox-backup-server | podAnnotations | object | {} | Pod annotations |
| proxmox-backup-server | podLabels | object | {} | Pod labels |
| proxmox-backup-server | nodeSelector | object | {} | Node selector for pod assignment |
| proxmox-backup-server | tolerations | list | [] | Tolerations for pod assignment |
| proxmox-backup-server | affinity | object | {} | Affinity for pod assignment |
| proxmox-backup-server | priorityClassName | string | "" | Priority class name for the pod |
| proxmox-backup-server | topologySpreadConstraints | list | [] | Topology spread constraints for pod distribution |
| proxmox-backup-server | dnsPolicy | string | ClusterFirst | DNS policy |
| proxmox-backup-server | dnsConfig | object | {} | DNS config |
| proxmox-backup-server | hostAliases | list | [] | Host aliases |
| proxmox-backup-server | runtimeClassName | string | "" | Runtime class name |
| proxmox-backup-server | initContainers | list | [] | Init containers to run before the main container |
| proxmox-backup-server | extraContainers | list | [] | Extra sidecar containers |
| proxmox-backup-server | extraEnv | list | [] | Extra environment variables |
| proxmox-backup-server | extraEnvFrom | list | [] | Extra environment variables from ConfigMaps or Secrets |
| proxmox-backup-server | extraVolumes | list | [] | Extra volumes |
| proxmox-backup-server | extraVolumeMounts | list | [] | Extra volume mounts |
| proxmox-backup-server | enabled | bool | false | Enable ServiceMonitor for Prometheus Operator |
| proxmox-backup-server | namespace | string | "" | Namespace for the ServiceMonitor (defaults to the release namespace) |
| proxmox-backup-server | interval | string | 30s | Interval at which metrics should be scraped |
| proxmox-backup-server | scrapeTimeout | string | 10s | Timeout for scraping metrics |
| proxmox-backup-server | labels | object | {} | Additional labels for the ServiceMonitor |
| proxmox-backup-server | annotations | object | {} | Additional annotations for the ServiceMonitor |
| proxmox-backup-server | metricRelabelings | list | [] | Metric relabelings |
| proxmox-backup-server | relabelings | list | [] | Relabelings |
| proxmox-backup-server | enabled | bool | false | Enable PrometheusRule for alerting |
| proxmox-backup-server | namespace | string | "" | Namespace for the PrometheusRule (defaults to the release namespace) |
| proxmox-backup-server | labels | object | {} | Additional labels for the PrometheusRule |
| proxmox-backup-server | rules | list | [] | Alert rules |
| proxmox-backup-server | enabled | bool | false | Enable PodDisruptionBudget |
| proxmox-backup-server | minAvailable | int | 1 | Minimum number of pods that must be available |
| proxmox-backup-server | maxUnavailable | string | "" | Maximum number of pods that can be unavailable |
| proxmox-backup-server | hpa | string | `nil` | Horizontal Pod Autoscaler configuration |
| proxmox-backup-server | enabled | bool | false | Enable HorizontalPodAutoscaler |
| proxmox-backup-server | minReplicas | int | 1 | Minimum number of replicas |
| proxmox-backup-server | maxReplicas | int | 3 | Maximum number of replicas |
| proxmox-backup-server | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage |
| proxmox-backup-server | targetMemoryUtilizationPercentage | int | 80 | Target memory utilization percentage |
| proxmox-backup-server | customMetrics | list | [] | Custom metrics for autoscaling |
| proxmox-backup-server | create | bool | true | Create a service account |
| proxmox-backup-server | name | string | "" | Service account name (generated if not set and create is true) |
| proxmox-backup-server | annotations | object | {} | Service account annotations |
| proxmox-backup-server | create | bool | true | Create RBAC resources |
| proxmox-backup-server | rules | list | [] | Additional RBAC rules |
| proxmox-backup-server | enabled | bool | false | Enable network policy |
| proxmox-backup-server | policyTypes | string | `nil` | Policy types |
| proxmox-backup-server | ingress | list | [] | Ingress rules |
| proxmox-backup-server | egress | string | `nil` | Egress rules |
| proxmox-backup-server | enabled | bool | false | Enable diagnostic mode (disables probes, overrides command) |
| proxmox-backup-server | command | string | `nil` | Command override for diagnostic mode |
| proxmox-backup-server | args | string | `nil` | Args override for diagnostic mode |
| redisinsight | namespaceOverride | string | `.Release.Namespace` | Override the namespace for all resources |
| redisinsight | nameOverride | string | "" | Override the name of the chart |
| redisinsight | fullnameOverride | string | "" | Override the full name of the chart |
| redisinsight | additionalLabels | object | {} | Additional labels to add to all resources |
| redisinsight | additionalAnnotations | object | {} | Additional annotations to add to all resources |
| redisinsight | repository | string | redis/redisinsight | Redis Insight Docker image repository |
| redisinsight | tag | string | Chart appVersion | Redis Insight Docker image tag |
| redisinsight | pullPolicy | string | IfNotPresent | Image pull policy |
| redisinsight | digest | string | "" | Image digest (overrides tag if set) |
| redisinsight | imagePullSecrets | list | [] | Image pull secrets for private registries |
| redisinsight | port | int | 5540 | Application port that Redis Insight listens on |
| redisinsight | host | string | "0.0.0.0" | Application host that Redis Insight binds to |
| redisinsight | logLevel | string | "info" | Log level for the application |
| redisinsight | filesLogger | bool | true | Enable file logging |
| redisinsight | stdoutLogger | bool | true | Enable stdout logging |
| redisinsight | proxyPath | string | "" | Proxy path for reverse proxy subdirectory hosting |
| redisinsight | databaseManagement | bool | true | Enable/disable database connection management |
| redisinsight | encryptionKey | string | "" | Encryption key for sensitive data |
| redisinsight | existingEncryptionKeySecret | string | "" | Name of an existing secret containing the encryption key |
| redisinsight | existingEncryptionKeySecretKey | string | "encryptionKey" | Key in existingEncryptionKeySecret that contains the encryption key |
| redisinsight | tls | string | `nil` | TLS/SSL configuration for HTTPS |
| redisinsight | enabled | bool | false | Enable TLS/SSL |
| redisinsight | key | string | "" | TLS private key (PEM format) |
| redisinsight | cert | string | "" | TLS certificate (PEM format) |
| redisinsight | existingSecret | string | "" | Name of an existing secret containing TLS key and cert |
| redisinsight | existingSecretKeyKey | string | "tls.key" | Key in existingSecret for TLS private key |
| redisinsight | existingSecretCertKey | string | "tls.crt" | Key in existingSecret for TLS certificate |
| redisinsight | connections | list | [] | Pre-configured Redis database connections |
| redisinsight | existingConnectionPasswordsSecret | string | "" | Name of an existing secret containing Redis connection passwords |
| redisinsight | type | string | deployment | Controller type (deployment or statefulset) |
| redisinsight | replicas | int | 1 | Number of Redis Insight replicas |
| redisinsight | strategy | string | `nil` | Deployment update strategy |
| redisinsight | updateStrategy | string | `nil` | StatefulSet update strategy (only used if controller.type is statefulset) |
| redisinsight | podManagementPolicy | string | OrderedReady | Pod management policy (only used if controller.type is statefulset) |
| redisinsight | command | list | [] | Command override for the main container |
| redisinsight | args | list | [] | Args override for the main container |
| redisinsight | workingDir | string | "" | Working directory for the main container |
| redisinsight | terminationGracePeriodSeconds | int | 30 | Termination grace period in seconds |
| redisinsight | lifecycle | object | {} | Lifecycle hooks for the main container |
| redisinsight | type | string | ClusterIP | Service type |
| redisinsight | port | int | 5540 | Service port |
| redisinsight | targetPort | int | 5540 | Service target port (container port) |
| redisinsight | nodePort | string | "" | Node port (only used if type is NodePort) |
| redisinsight | loadBalancerIP | string | "" | Load balancer IP (only used if type is LoadBalancer) |
| redisinsight | loadBalancerSourceRanges | list | [] | Load balancer source ranges (only used if type is LoadBalancer) |
| redisinsight | externalTrafficPolicy | string | "" | External traffic policy (only used if type is LoadBalancer or NodePort) |
| redisinsight | clusterIP | string | "" | Cluster IP (set to None for headless service) |
| redisinsight | sessionAffinity | string | None | Session affinity |
| redisinsight | sessionAffinityConfig | object | {} | Session affinity config |
| redisinsight | annotations | object | {} | Service annotations |
| redisinsight | labels | object | {} | Service labels |
| redisinsight | enabled | bool | false | Enable ingress |
| redisinsight | className | string | "" | Ingress class name |
| redisinsight | annotations | object | {} | Ingress annotations |
| redisinsight | hosts | list | [] | Ingress hosts configuration |
| redisinsight | tls | list | [] | Ingress TLS configuration |
| redisinsight | enabled | bool | false | Enable persistent storage for Redis Insight data |
| redisinsight | storageClassName | string | Default storage class | Storage class name |
| redisinsight | accessMode | string | ReadWriteOnce | Access mode for the persistent volume |
| redisinsight | size | string | 1Gi | Size of the persistent volume |
| redisinsight | existingClaim | string | "" | Name of an existing PVC to use |
| redisinsight | annotations | object | {} | Annotations for the PVC |
| redisinsight | podSecurityContext | string | `nil` | Pod security context |
| redisinsight | securityContext | string | `nil` | Container security context |
| redisinsight | resources | string | `nil` | Resource limits and requests |
| redisinsight | livenessProbe | string | `nil` | Liveness probe configuration |
| redisinsight | readinessProbe | string | `nil` | Readiness probe configuration |
| redisinsight | startupProbe | string | `nil` | Startup probe configuration |
| redisinsight | podAnnotations | object | {} | Pod annotations |
| redisinsight | podLabels | object | {} | Pod labels |
| redisinsight | nodeSelector | object | {} | Node selector for pod assignment |
| redisinsight | tolerations | list | [] | Tolerations for pod assignment |
| redisinsight | affinity | object | {} | Affinity for pod assignment |
| redisinsight | priorityClassName | string | "" | Priority class name for the pod |
| redisinsight | topologySpreadConstraints | list | [] | Topology spread constraints for pod distribution |
| redisinsight | dnsPolicy | string | ClusterFirst | DNS policy |
| redisinsight | dnsConfig | object | {} | DNS config |
| redisinsight | hostAliases | list | [] | Host aliases |
| redisinsight | runtimeClassName | string | "" | Runtime class name |
| redisinsight | initContainers | list | [] | Init containers to run before the main container |
| redisinsight | extraContainers | list | [] | Extra sidecar containers |
| redisinsight | extraEnv | list | [] | Extra environment variables |
| redisinsight | extraEnvFrom | list | [] | Extra environment variables from ConfigMaps or Secrets |
| redisinsight | extraVolumes | list | [] | Extra volumes |
| redisinsight | extraVolumeMounts | list | [] | Extra volume mounts |
| redisinsight | enabled | bool | false | Enable ServiceMonitor for Prometheus Operator |
| redisinsight | namespace | string | "" | Namespace for the ServiceMonitor (defaults to the release namespace) |
| redisinsight | interval | string | 30s | Interval at which metrics should be scraped |
| redisinsight | scrapeTimeout | string | 10s | Timeout for scraping metrics |
| redisinsight | labels | object | {} | Additional labels for the ServiceMonitor |
| redisinsight | annotations | object | {} | Additional annotations for the ServiceMonitor |
| redisinsight | metricRelabelings | list | [] | Metric relabelings |
| redisinsight | relabelings | list | [] | Relabelings |
| redisinsight | enabled | bool | false | Enable PrometheusRule for alerting |
| redisinsight | namespace | string | "" | Namespace for the PrometheusRule (defaults to the release namespace) |
| redisinsight | labels | object | {} | Additional labels for the PrometheusRule |
| redisinsight | rules | list | [] | Alert rules |
| redisinsight | enabled | bool | false | Enable PodDisruptionBudget |
| redisinsight | minAvailable | int | 1 | Minimum number of pods that must be available |
| redisinsight | maxUnavailable | string | "" | Maximum number of pods that can be unavailable |
| redisinsight | hpa | string | `nil` | Horizontal Pod Autoscaler configuration |
| redisinsight | enabled | bool | false | Enable HorizontalPodAutoscaler |
| redisinsight | minReplicas | int | 1 | Minimum number of replicas |
| redisinsight | maxReplicas | int | 3 | Maximum number of replicas |
| redisinsight | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage |
| redisinsight | targetMemoryUtilizationPercentage | int | 80 | Target memory utilization percentage |
| redisinsight | customMetrics | list | [] | Custom metrics for autoscaling |
| redisinsight | create | bool | true | Create a service account |
| redisinsight | name | string | "" | Service account name (generated if not set and create is true) |
| redisinsight | annotations | object | {} | Service account annotations |
| redisinsight | create | bool | true | Create RBAC resources |
| redisinsight | rules | list | [] | Additional RBAC rules |
| redisinsight | enabled | bool | false | Enable network policy |
| redisinsight | policyTypes | string | `nil` | Policy types |
| redisinsight | ingress | list | [] | Ingress rules |
| redisinsight | egress | string | `nil` | Egress rules |
| redisinsight | enabled | bool | false | Enable diagnostic mode (disables probes, overrides command) |
| redisinsight | command | string | `nil` | Command override for diagnostic mode |
| redisinsight | args | string | `nil` | Args override for diagnostic mode |
| restic-backup | namespaceOverride | string | "" | Override the namespace for all resources. |
| restic-backup | componentOverride | string | "" | Override the component label for all resources. |
| restic-backup | partOfOverride | string | "" | Override the partOf label for all resources. |
| restic-backup | applicationName | string | `{{ .Chart.Name }}` | Application name. |
| restic-backup | additionalLabels | tpl/object | {} | Additional labels for all resources. |
| restic-backup | repository | string | "/backup-repository" | Restic repository URL. Supports multiple backends. |
| restic-backup | password | string | "changeme-to-a-secure-password" | Restic repository password. Required for encryption. |
| restic-backup | existingSecret | object | "" | Reference to existing secret containing restic credentials. |
| restic-backup | backendEnv | object | {} | Backend-specific environment variables. |
| restic-backup | backup | object | `nil` | Backup job configuration. |
| restic-backup | enabled | bool | true | Enable backup job. |
| restic-backup | schedule | string | "0 2 * * *" | Cron schedule for backup job (default: daily at 2 AM). |
| restic-backup | successfulJobsHistoryLimit | int | 3 | Number of successful jobs to keep. |
| restic-backup | failedJobsHistoryLimit | int | 1 | Number of failed jobs to keep. |
| restic-backup | tags | list | `nil` | List of tags to apply to backups. |
| restic-backup | excludes | list | `nil` | Exclude patterns for backup. |
| restic-backup | retention | object | `nil` | Retention policy for backups. |
| restic-backup | enabled | bool | true | Enable automatic pruning of old backups. |
| restic-backup | keepLast | int | 7 | Keep last N snapshots. |
| restic-backup | keepDaily | int | 14 | Keep daily snapshots for N days. |
| restic-backup | keepWeekly | int | 8 | Keep weekly snapshots for N weeks. |
| restic-backup | keepMonthly | int | 12 | Keep monthly snapshots for N months. |
| restic-backup | keepYearly | int | 3 | Keep yearly snapshots for N years. |
| restic-backup | options | object | {} | Additional restic backup options. |
| restic-backup | init | object | `nil` | Repository initialization job. |
| restic-backup | enabled | bool | true | Enable repository initialization job. |
| restic-backup | check | object | `nil` | Repository check job configuration. |
| restic-backup | enabled | bool | true | Enable repository check job. |
| restic-backup | schedule | string | "0 3 * * 0" | Cron schedule for check job (default: weekly on Sunday at 3 AM). |
| restic-backup | readData | bool | false | Read all data packs to verify integrity (slower but thorough). |
| restic-backup | enabled | bool | true | Enable dedicated volume for backup repository storage. |
| restic-backup | type | string | pvc | Type of volume to use for backup repository. |
| restic-backup | mountPath | string | /backup-repository | Mount path for the backup repository volume. |
| restic-backup | pvc | object | `nil` | PersistentVolumeClaim configuration for backup repository. |
| restic-backup | existingClaim | string | "" | Name of existing PVC to use (leave empty to create new one). |
| restic-backup | storageClassName | string | "" | Storage class for the PVC (uses cluster default if empty). |
| restic-backup | accessModes | string | `nil` | Access mode for the PVC. |
| restic-backup | size | string | 10Gi | Storage size for backup repository. |
| restic-backup | annotations | object | {} | Additional PVC annotations. |
| restic-backup | selector | object | {} | Resource selector for PVC. |
| restic-backup | hostPath | object | `nil` | HostPath configuration (when type is hostPath). |
| restic-backup | emptyDir | object | `nil` | EmptyDir configuration (when type is emptyDir). |
| restic-backup | nfs | object | `nil` | NFS configuration (when type is nfs). |
| restic-backup | custom | object | {} | Custom volume specification (when type is custom). |
| restic-backup | volumes | list | [] | List of volumes to backup. Supports multiple volume types. |
| restic-backup | additionalLabels | object | {} | Additional labels for CronJob. |
| restic-backup | annotations | object | {} | Annotations for CronJob. |
| restic-backup | additionalPodAnnotations | object | {} | Additional pod annotations. |
| restic-backup | concurrencyPolicy | string | Forbid | Concurrency policy for backup jobs. |
| restic-backup | restartPolicy | string | OnFailure | Restart policy for backup pods. |
| restic-backup | startingDeadlineSeconds | int | 300 | Deadline in seconds for starting the job. |
| restic-backup | securityContext | object | `nil` | Pod security context. |
| restic-backup | runAsNonRoot | bool | false | Run as non-root user when possible. |
| restic-backup | containerSecurityContext | object | `nil` | Container security context. |
| restic-backup | resources | object | `nil` | Resource limits and requests. |
| restic-backup | nodeSelector | object | {} | Node selector for backup pods. |
| restic-backup | tolerations | list | [] | Tolerations for backup pods. |
| restic-backup | affinity | object | {} | Affinity rules for backup pods. |
| restic-backup | ttlSecondsAfterFinished | int | 86400 # 24 hours | Optional TTL in seconds for finished jobs (auto-cleanup). |
| restic-backup | activeDeadlineSeconds | int | 3600 # 1 hour default timeout | Optional deadline in seconds for job completion (timeout). |
| restic-backup | useConfigMap | bool | true | Use ConfigMap for backup scripts instead of inline commands. |
| restic-backup | enabled | bool | false | Enable metrics exporter for Prometheus monitoring. |
| restic-backup | image | object | `nil` | Metrics exporter image configuration. |
| restic-backup | port | int | 9092 | Port for metrics endpoint. |
| restic-backup | scrapeInterval | int | 60 | Interval between metrics collection in seconds. |
| restic-backup | additionalLabels | object | {} | Additional labels for metrics deployment. |
| restic-backup | annotations | object | {} | Annotations for metrics deployment. |
| restic-backup | podAnnotations | object | {} | Additional pod annotations for metrics exporter. |
| restic-backup | securityContext | object | `nil` | Security context for metrics exporter pod. |
| restic-backup | containerSecurityContext | object | `nil` | Container security context for metrics exporter. |
| restic-backup | resources | object | `nil` | Resource limits and requests for metrics exporter. |
| restic-backup | nodeSelector | object | {} | Node selector for metrics exporter. |
| restic-backup | tolerations | list | [] | Tolerations for metrics exporter. |
| restic-backup | affinity | object | {} | Affinity rules for metrics exporter. |
| restic-backup | service | object | `nil` | Service configuration for metrics. |
| restic-backup | type | string | ClusterIP | Service type. |
| restic-backup | port | int | 9092 | Service port. |
| restic-backup | clusterIP | string | "" | Cluster IP (optional). |
| restic-backup | additionalLabels | object | {} | Additional labels for service. |
| restic-backup | annotations | object | {} | Annotations for service. |
| restic-backup | repository | string | restic/restic | Restic image repository. |
| restic-backup | pullPolicy | string | IfNotPresent | Image pull policy. |
| restic-backup | tag | string | "0.18.1" | Image tag (overrides appVersion from Chart.yaml). |
| restic-backup | imagePullSecrets | list | [] | Image pull secrets. |
| restic-backup | create | bool | true | Create service account. |
| restic-backup | annotations | object | {} | Annotations for service account. |
| restic-backup | name | string | "" | Name of existing service account to use. |
| restic-backup | automountServiceAccountToken | bool | true | Automount service account token. |
| restic-backup | create | bool | true | Create RBAC resources (Role, RoleBinding). |
| restic-backup | additionalRules | list | [] | Additional rules to add to the role. |
| restic-backup | enabled | bool | false | Enable network policy. |
| restic-backup | ingress | object | [] | Ingress rules for network policy. |
| restic-backup | egress | object | `nil` | Egress rules for network policy. |
| restic-backup | enabled | bool | false | Enable notifications on backup completion/failure. |
| restic-backup | webhook | object | `nil` | Webhook configuration for notifications. |
| restic-backup | email | object | `nil` | Email configuration for notifications. |
| restic-backup | enabled | bool | false | Enable one-time restore job. |
| restic-backup | snapshotId | string | "latest" | Snapshot ID to restore (latest if not specified). |
| restic-backup | targetVolume | string | "" | Target volume for restore (PVC name - for backward compatibility). |
| restic-backup | targetVolumeConfig | object | {} | Target volume configuration for restore (advanced). |
| restic-backup | targetPath | string | "/" | Target path within the volume. |
| restic-backup | verify | bool | true | Verify restored data integrity. |
| restic-backup | preBackup | object | [] | Commands to run before backup. |
| restic-backup | postBackup | object | [] | Commands to run after backup. |
| restic-backup | envFrom | object | [] | Additional environment variables from secrets/configmaps. |
| restic-backup | extraVolumes | list | [] | Additional volumes to mount. |
| restic-backup | extraVolumeMounts | list | [] | Additional volume mounts for backup container. |
| restic-backup | priorityClassName | object | "" | Priority class for backup pods. |
| restic-backup | hostNetwork | bool | false | Enable host network mode. |
| restic-backup | dnsPolicy | string | ClusterFirst | DNS policy for backup pods. |
| restic-backup | dnsConfig | object | {} | DNS configuration for backup pods. |
| semaphore | env | list | [] | ---BEGIN OPENSSH PRIVATE KEY----- (example) ---END OPENSSH PRIVATE KEY----- (example) |
| shlink | enabled | bool | false | Enable Pod Disruption Budget |
| shlink | minAvailable | int | 1 | Minimum available pods |
| shlink | maxUnavailable | string | "" | Maximum unavailable pods (alternative to minAvailable) |
| shlink | enabled | bool | false | Enable diagnostic mode (sleep infinity instead of running application) |
| shlink | command | string | `nil` | Command to run in diagnostic mode |
| shlink | args | string | `nil` | Arguments for diagnostic mode command |
| shlink | postgresql | string | `nil` | PostgreSQL subchart configuration |
| shlink | enabled | bool | true | Enable PostgreSQL subchart |
| shlink | image | string | `nil` | PostgreSQL image configuration |
| shlink | auth | string | `nil` | PostgreSQL authentication configuration |
| shlink | username | string | shlink | PostgreSQL username |
| shlink | password | string | changeme | PostgreSQL password |
| shlink | database | string | shlink | PostgreSQL database name |
| shlink | existingSecret | string | "" | Existing secret with PostgreSQL credentials |
| shlink | architecture | string | standalone | PostgreSQL architecture (standalone or replication) |
| shlink | primary | string | `nil` | PostgreSQL primary configuration |
| shlink | persistence | string | `nil` | Persistence configuration for primary |
| shlink | resources | object | {} | Resource limits for primary |
| test-final | namespaceOverride | string | `.Release.Namespace` | Override the namespace for all resources |
| test-final | nameOverride | string | "" | Override the name of the chart |
| test-final | fullnameOverride | string | "" | Override the full name of the chart |
| test-final | additionalLabels | object | {} | Additional labels to add to all resources |
| test-final | additionalAnnotations | object | {} | Additional annotations to add to all resources |
| test-final | repository | string | nginx:1.27.3 | Docker image repository |
| test-final | tag | string | Chart appVersion | Docker image tag |
| test-final | pullPolicy | string | IfNotPresent | Image pull policy |
| test-final | digest | string | "" | Image digest (overrides tag if set) |
| test-final | imagePullSecrets | list | [] | Image pull secrets for private registries |
| test-final | config | object | {} | Application configuration as environment variables |
| test-final | existingSecret | string | "" | Name of an existing secret containing application credentials |
| test-final | type | string | deployment | Controller type (deployment or statefulset) |
| test-final | replicas | int | 1 | Number of replicas |
| test-final | strategy | string | `nil` | Deployment update strategy |
| test-final | updateStrategy | string | `nil` | StatefulSet update strategy (only used if controller.type is statefulset) |
| test-final | podManagementPolicy | string | OrderedReady | Pod management policy (only used if controller.type is statefulset) |
| test-final | command | list | [] | Command override for the main container |
| test-final | args | list | [] | Args override for the main container |
| test-final | workingDir | string | "" | Working directory for the main container |
| test-final | terminationGracePeriodSeconds | int | 30 | Termination grace period in seconds |
| test-final | lifecycle | object | {} | Lifecycle hooks for the main container |
| test-final | type | string | ClusterIP | Service type |
| test-final | port | int | 80 | Service port |
| test-final | targetPort | int | 8080 | Service target port (container port) |
| test-final | nodePort | string | "" | Node port (only used if type is NodePort) |
| test-final | loadBalancerIP | string | "" | Load balancer IP (only used if type is LoadBalancer) |
| test-final | loadBalancerSourceRanges | list | [] | Load balancer source ranges (only used if type is LoadBalancer) |
| test-final | externalTrafficPolicy | string | "" | External traffic policy (only used if type is LoadBalancer or NodePort) |
| test-final | clusterIP | string | "" | Cluster IP (set to None for headless service) |
| test-final | sessionAffinity | string | None | Session affinity |
| test-final | sessionAffinityConfig | object | {} | Session affinity config |
| test-final | annotations | object | {} | Service annotations |
| test-final | labels | object | {} | Service labels |
| test-final | enabled | bool | false | Enable ingress |
| test-final | className | string | "" | Ingress class name |
| test-final | annotations | object | {} | Ingress annotations |
| test-final | hosts | list | [] | Ingress hosts configuration |
| test-final | tls | list | [] | Ingress TLS configuration |
| test-final | enabled | bool | false | Enable persistent storage |
| test-final | storageClassName | string | Default storage class | Storage class name |
| test-final | accessMode | string | ReadWriteOnce | Access mode for the persistent volume |
| test-final | size | string | 1Gi | Size of the persistent volume |
| test-final | existingClaim | string | "" | Name of an existing PVC to use |
| test-final | annotations | object | {} | Annotations for the PVC |
| test-final | mountPath | string | /data | Mount path for the persistent volume |
| test-final | podSecurityContext | object | {} | Pod security context |
| test-final | securityContext | object | {} | Container security context |
| test-final | resources | string | `nil` | Resource limits and requests |
| test-final | livenessProbe | string | `nil` | Liveness probe configuration |
| test-final | readinessProbe | string | `nil` | Readiness probe configuration |
| test-final | startupProbe | string | `nil` | Startup probe configuration |
| test-final | podAnnotations | object | {} | Pod annotations |
| test-final | podLabels | object | {} | Pod labels |
| test-final | nodeSelector | object | {} | Node selector for pod assignment |
| test-final | tolerations | list | [] | Tolerations for pod assignment |
| test-final | affinity | object | {} | Affinity for pod assignment |
| test-final | priorityClassName | string | "" | Priority class name for the pod |
| test-final | topologySpreadConstraints | list | [] | Topology spread constraints for pod distribution |
| test-final | dnsPolicy | string | ClusterFirst | DNS policy |
| test-final | dnsConfig | object | {} | DNS config |
| test-final | hostAliases | list | [] | Host aliases |
| test-final | runtimeClassName | string | "" | Runtime class name |
| test-final | initContainers | list | [] | Init containers to run before the main container |
| test-final | extraContainers | list | [] | Extra sidecar containers |
| test-final | extraEnv | list | [] | Extra environment variables |
| test-final | extraEnvFrom | list | [] | Extra environment variables from ConfigMaps or Secrets |
| test-final | extraVolumes | list | [] | Extra volumes |
| test-final | extraVolumeMounts | list | [] | Extra volume mounts |
| test-final | enabled | bool | false | Enable ServiceMonitor for Prometheus Operator |
| test-final | namespace | string | "" | Namespace for the ServiceMonitor (defaults to the release namespace) |
| test-final | interval | string | 30s | Interval at which metrics should be scraped |
| test-final | scrapeTimeout | string | 10s | Timeout for scraping metrics |
| test-final | labels | object | {} | Additional labels for the ServiceMonitor |
| test-final | annotations | object | {} | Additional annotations for the ServiceMonitor |
| test-final | metricRelabelings | list | [] | Metric relabelings |
| test-final | relabelings | list | [] | Relabelings |
| test-final | enabled | bool | false | Enable PrometheusRule for alerting |
| test-final | namespace | string | "" | Namespace for the PrometheusRule (defaults to the release namespace) |
| test-final | labels | object | {} | Additional labels for the PrometheusRule |
| test-final | rules | list | [] | Alert rules |
| test-final | enabled | bool | false | Enable PodDisruptionBudget |
| test-final | minAvailable | int | 1 | Minimum number of pods that must be available |
| test-final | maxUnavailable | string | "" | Maximum number of pods that can be unavailable |
| test-final | hpa | string | `nil` | Horizontal Pod Autoscaler configuration |
| test-final | enabled | bool | false | Enable HorizontalPodAutoscaler |
| test-final | minReplicas | int | 1 | Minimum number of replicas |
| test-final | maxReplicas | int | 3 | Maximum number of replicas |
| test-final | targetCPUUtilizationPercentage | int | 80 | Target CPU utilization percentage |
| test-final | targetMemoryUtilizationPercentage | int | 80 | Target memory utilization percentage |
| test-final | customMetrics | list | [] | Custom metrics for autoscaling |
| test-final | create | bool | true | Create a service account |
| test-final | name | string | "" | Service account name (generated if not set and create is true) |
| test-final | annotations | object | {} | Service account annotations |
| test-final | create | bool | false | Create RBAC resources |
| test-final | rules | list | [] | Additional RBAC rules |
| test-final | enabled | bool | false | Enable network policy |
| test-final | policyTypes | string | `nil` | Policy types |
| test-final | ingress | list | [] | Ingress rules |
| test-final | egress | string | `nil` | Egress rules |
| test-final | enabled | bool | false | Enable diagnostic mode (disables probes, overrides command) |
| test-final | command | string | `nil` | Command override for diagnostic mode |
| test-final | args | string | `nil` | Args override for diagnostic mode |
Last updated: 2025-12-24 06:50:04