27 lines
994 B
YAML
27 lines
994 B
YAML
# Apple TV signage is a sealed tvOS appliance. This ArgoCD app intentionally
|
|
# carries documentation metadata only; no Deployment, Service, or Pod resources
|
|
# are created for the player.
|
|
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: fc-signage-appletv-docs
|
|
namespace: fc-signage
|
|
labels:
|
|
app.kubernetes.io/name: fc-signage-appletv
|
|
app.kubernetes.io/part-of: flowercore-signage
|
|
flowercore.io/manifest-kind: docs-only
|
|
data:
|
|
README: |
|
|
FlowerCore.Signage.Agent.AppleTv is distributed through Apple Developer
|
|
Enterprise Program or TestFlight, not Kubernetes.
|
|
|
|
The app connects outbound to FC.Signage.Web:
|
|
- SignalR: https://signage.iamworkin.lan/hub/signage
|
|
- Polling fallback: GET /api/v1/nodes/{nodeId}/state
|
|
- Enrollment: POST /api/v1/nodes/{nodeId}/enroll
|
|
- Heartbeat: POST /api/v1/nodes/{nodeId}/heartbeat
|
|
|
|
This placeholder gives ArgoCD and inventory dashboards a first-class
|
|
Apple TV signage app entry without creating runtime pods.
|