--- # 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