Initial commit

This commit is contained in:
2026-10-24 16:21:16 -04:00
commit b894fa148a
21 changed files with 719 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
---
# Kubernetes authentication uses the controller's kubeconfig/K8S_AUTH_* settings.
owncast_namespace: owncast
owncast_name: owncast
owncast_image: owncast/owncast:0.3.0
owncast_image_pull_policy: IfNotPresent
owncast_image_pull_secrets: []
owncast_resources:
requests:
cpu: 250m
memory: 256Mi
owncast_node_selector: {}
owncast_tolerations: []
owncast_pvc_name: "{{ owncast_name }}"
owncast_existing_claim: ""
owncast_storage_size: 10Gi
# Empty uses the default StorageClass; do not change an existing claim's class.
owncast_storage_class: ""
owncast_service_type: ClusterIP
owncast_service_annotations: {}
owncast_external_traffic_policy: Local
owncast_load_balancer_source_ranges: []
# Public exposure is opt-in. Container ports are HTTP 8080 and RTMP 1935.
owncast_ingress_enabled: false
owncast_hostname: ""
owncast_ingress_class: ""
owncast_ingress_annotations: {}
owncast_tls_enabled: true
owncast_tls_secret_name: "{{ owncast_name }}"
# Empty means an externally managed TLS secret, without cert-manager.
owncast_cluster_issuer: ""
# Requires the Tor operator and OnionService CRD.
owncast_onion_enabled: false
owncast_onion_name: http