Installation Overview
This section covers installing Ascender Automation Platform using the ascender-install tool across supported Kubernetes platforms.
The installer automates cluster provisioning (where supported), Ascender deployment, and optional Ascender Pro setup through a single configuration file and the ./setup.sh script.
New to Ascender? The K3s Quick Start gets you up and running on a single machine in minutes with no cloud account required.
Ascender Pro
Ascender Pro adds analytics, reporting, and log aggregation on top of Ascender. You can install it alongside Ascender using the same installer. See the Ascender Pro Installation Guide for configuration and setup, or contact us if you're interested in getting access.
Prerequisites
- An x86_64 machine running Rocky Linux version 8 or 9 to run the installer from. For on-premise deployments (K3s, RKE2), this can be the same server you are installing the cluster on. For cloud platforms (EKS, GKE, AKS), we recommend a small Rocky Linux 9 admin server to run these commands from.
gitinstalled (sudo dnf install -y git)- Root or sudo access on the installing machine
- For cloud platforms: the appropriate CLI tool installed and authenticated (AWS CLI, gcloud, or Azure CLI)
Guides
- Installation Guide: Common prerequisites, configuration reference for
custom.config.yml, and the installation workflow. Start here. - Amazon EKS: EKS-specific prerequisites, AWS configuration, and Route 53 DNS setup.
- Google GKE: GKE-specific prerequisites, Google Cloud configuration, and Cloud DNS setup.
- Azure AKS: AKS-specific prerequisites, Azure configuration, and Azure DNS setup.
- RKE2: Single-node or multi-node HA RKE2 cluster with etcd and a VIP.
- RKE2 Air-Gapped: Install Ascender on a fully air-gapped RKE2 cluster with no internet access.
K3s, DKP, and OCP are covered in the main Installation Guide.