46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
namespace: argos-core
|
|
|
|
resources:
|
|
# Namespace
|
|
- namespace.yaml
|
|
|
|
# ConfigMaps
|
|
- configmaps/configmap-mediamtx.yaml
|
|
- configmaps/configmap-mosquitto.yaml
|
|
- configmaps/configmap-orchestrator.yaml
|
|
- configmaps/configmap-panel.yaml
|
|
|
|
# Deployments
|
|
- deployments/deploy-mediamtx.yaml
|
|
- deployments/deploy-minio.yaml
|
|
- deployments/deploy-mosquitto.yaml
|
|
- deployments/deploy-orchestrator.yaml
|
|
- deployments/deploy-panel.yaml
|
|
|
|
# Services
|
|
- services/svc-mediamtx-tcp.yaml
|
|
- services/svc-mediamtx-udp.yaml
|
|
- services/svc-minio.yaml
|
|
- services/svc-mosquitto.yaml
|
|
- services/svc-panel.yaml
|
|
|
|
# Ingress
|
|
- ingress/ingress-minio.yaml
|
|
- ingress/ingress-panel.yaml
|
|
|
|
# Almacenamiento
|
|
- pvc/pvc-minio.yaml
|
|
|
|
# Políticas de red
|
|
- policies/network-policy.yaml
|
|
- policies/allow-same-namespace.yaml
|
|
|
|
# Secrets (si ya existen en el cluster, puedes omitirlos aquí)
|
|
- secrets/secret-minio.yaml
|
|
- secrets/secret-orchestrator.yaml
|
|
- secrets/secret-panel.yaml
|
|
# - secrets/secret-harbor-cred.yaml
|