Files
2026-10-18 14:50:07 -04:00

46 lines
1.4 KiB
YAML

# SPDX-License-Identifier: MIT-0
---
# Required: a published image built from The Button's Dockerfile and a DNS name.
the_button_image: ""
the_button_ingress_host: ""
the_button_name: the-button
the_button_namespace: the-button
the_button_create_namespace: true
# Leave unset to use the controller's normal kubeconfig discovery (including KUBECONFIG).
the_button_kubeconfig: null
the_button_kube_context: null
the_button_wait: true
the_button_wait_timeout: 180
the_button_image_pull_policy: IfNotPresent
# Names of existing registry Secrets in the application namespace.
the_button_image_pull_secrets: []
the_button_duration_seconds: 86400
# Keep this empty to use the cluster's default IngressClass.
the_button_ingress_class_name: ""
the_button_ingress_annotations:
cert-manager.io/cluster-issuer: ca-issuer
the_button_tls_secret_name: "{{ the_button_name }}-tls"
# The application uses local files, so persistence and a single writer are mandatory.
the_button_existing_claim: ""
the_button_storage_size: 1Gi
# null: cluster default; "": no StorageClass; otherwise: named StorageClass.
the_button_storage_class: null
the_button_storage_access_modes:
- ReadWriteOnce
the_button_resources:
requests:
cpu: 100m
memory: 64Mi
limits:
cpu: "1"
memory: 256Mi
the_button_node_selector: {}
the_button_tolerations: []
the_button_affinity: {}