46 lines
1.4 KiB
YAML
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: {}
|