Prerequisites
To ensure a smooth and successful installation of the AMDC, please ensure the availability of the following requirements before beginning the process.
Domain Certificates
The AMDC platform requires a dedicated domain and valid security certificates.
Domain Certificates
- Fully Qualified Domain Name (FQDN): A unique domain name to host the
AMDC platform (e.g.,
my_domain.com). - DNS Records: The installer will automatically create the following
DNS records under your FQDN.
Arecord: amdc.my_domain.comCNAMErecords:- access-amdc.<my_domain.com>
- registry-amdc.my_domain.com
- nats-wss-amdc.my_domain.com
- nats-amdc.my_domain.com
- swfs-amdc.my_domain.com
- prometheus-amdc.my_domain.com
- grafana-amdc.my_domain.com
- alertmanager-amdc.my_domain.com
- x509 Certificates: Requires a set of x509 certificates which
includes:
- Wildcard certificate is recommended.
- Intermediate CA certificate.Note: If you have any questions about the certificates, please contact your IT team for help.
A Dedicated Server
A dedicated physical machine or virtual machine
- with an internal LAN connection (no Internet access required) that will host the AMDC. SSH access and browser access (via HTTP/HTTPS) to this machine are mandatory.
Network Ports and Services
Network ports must be opened to allow communication between services and external users.
| Protocol | Port(s) | Source | Destination | Description |
|---|---|---|---|---|
| TCP | 80, 443 | External | Servers | Required for Altair One external service endpoints (HTTP/HTTPS access). |
| TCP | 6443 | Agents | Servers | Required for K3s supervisor and Kubernetes API Server. |
| TCP | 10250 | All | All nodes | Required for Kubelet metrics. |
| UDP | 8472 | All | All nodes | Required, for Flannel VXLAN |
Outbound Traffic:
- All outbound traffic must be allowed from the installation environment.
Operating System
The following are the supported operating systems:
- Rocky Linux version 8 and 9
- Red Hat Linux version 8 and 9
- Oracle Linux version 8 and 9
Hardware Specifications
- CPU: 8 cores
- RAM: 64 GB RAM
- Disk Space: 200 GB
Software Packages
The installer will install the following software packages on the server:
- K3s
- Restic
- Helm with the diff and secrets plugins
- Git
- epel-release
- curl
- SOPS
- jq and yq