Quick Start
Guide for installing ale locally and deploying an application to a local K8s cluster.
Node.js version 20 or higher is required to use ale
.
Cluster Setup
Install and Run ale
Enter the following commands to install the `ale-run` package:
Run the following commands to install the Nginx Ingress Controller:
Run the following command to install the Metrics Server:
Enter the following command to run ale in development mode:
Select the cluster where you want to deploy services using ale. The cluster list is retrieved from the contexts registered in `~/.kube/config`.
When you see logs like the following, the setup is complete:
If you encounter database conflicts during execution, delete existing ale data using the following command and restart:
By integrating your local environment with GitHub, you can deploy source code from GitHub repositories.
Access Dashboard
Go to
http://localhost:9001
. On first access, you’ll be connected to the default@dev
space.
Deploy
On the dashboard, click or
⌘ + K
to open the deployment modal, then select the HTTPBin template.
Without changing any settings, click
Deploy
at the bottom.
Once deployment is complete, you can access the preview page.
You can deploy GitHub repositories by integrating your local environment with GitHub or deploy private repositories using SSH authentication. For general deployment with ale
, refer to the Deploying with ale page.