Getting Started
Overview
The AgileTV CDN Manager (product code ESB3027) is a cloud-native control plane for managing CDN deployments. It provides centralized orchestration for authentication, configuration, routing, and metrics collection across CDN infrastructure.
Before You Start:
- Deployment type: Lab (single-node) or Production (multi-node)? See Installation Guide
- Hardware: Nodes meeting specifications for your deployment type
- OS: RHEL 9 or compatible clone (Oracle Linux, AlmaLinux, Rocky Linux)
- Software: Installation ISO from AgileTV customer portal; Extras ISO for air-gapped
- Network: Firewall ports configured per Networking Guide
Deployment Models
| Deployment Model | Description | Typical Use Case |
|---|---|---|
| Self-Hosted | K3s Kubernetes cluster on customer premises | Production deployments |
| Lab/Single-Node | Minimal single-node installation | Acceptance testing, demonstrations, development |
Functionality remains consistent across deployment models.
Prerequisites
- Installation ISO: Obtain
esb3027-acd-manager-X.Y.Z.isofrom AgileTV customer portal - Extras ISO (air-gapped): Obtain
esb3027-acd-manager-extras-X.Y.Z.isofor offline installations - OS: RHEL 9 or compatible clone (Oracle Linux, AlmaLinux, Rocky Linux)
- Kubernetes familiarity: Basic understanding of pods, deployments, and Helm charts
For detailed hardware, network, and operating system requirements, see the System Requirements Guide.
Installation
Ready to install? The Installation Guide provides step-by-step procedures for both lab and production deployments:
- Lab/Single-Node: Quick deployment for testing and demonstrations
- Production/Multi-Node: High-availability cluster with 3+ nodes
See the Installation Guide to get started.
Accessing the System
Following successful deployment, the following interfaces are available:
| Service | URL Path | Authentication |
|---|---|---|
| MIB Frontend | /gui | Zitadel SSO |
| API Gateway | /api | Bearer token |
| Zitadel Console | /ui/console | See Glossary |
| Grafana | /grafana | See Glossary |
All services are accessed via https://<cluster-host><path>.
Note: A self-signed SSL certificate is deployed by default. When accessing services through a browser, you will need to accept the self-signed certificate warning. For production deployments, configure a valid SSL certificate before exposing the system to users.
Initial user configuration is performed through Zitadel. Refer to the Configuration Guide for authentication setup procedures. For detailed guidance on managing users, roles, and permissions in the Zitadel Console, see Zitadel’s User Management Documentation.
Documentation Navigation
The following guides provide detailed information for specific operational tasks:
| Guide | Description |
|---|---|
| System Requirements | Hardware, operating system, and network specifications |
| Architecture | Detailed system architecture and scaling guidance |
| Installation | Step-by-step installation and upgrade procedures |
| Configuration | System configuration and customization |
| Performance Tuning | Optimization tips for improved performance |
| API Guide | REST API reference and integration examples |
| Operations | Day-to-day operational procedures |
| Metrics & Monitoring | Monitoring dashboards and alerting configuration |
| Troubleshooting | Common issues and resolution procedures |
| Glossary | Definitions of technical terms |
| Release Notes | Version-specific changes and known issues |