#
Installation
#
Prerequisites for Using Angus
To get started with Angus, ensure that the following components are installed and configured on your system:
- AngusCTL: The command-line interface for managing Angus. You can download the binary by executing the following command:
wget https://download.angusnext.io/angusctl/X64/angusctl
#
OR
wget https://download.angusnext.io/angusctl/ARM64/angusctl
Make it available on your PATH, and don't forget to make it executable: chmod +x angusctl
Helm: Helm is a Kubernetes package manager that simplifies the deployment of complex applications. Angus relies on Helm charts for configuring and managing its Kubernetes deployments. You can find installation instructions on the Helm official site.
Skaffold: Skaffold is a command-line tool that automates building, pushing, and deploying containerized applications. It is crucial for creating and managing Angus environments efficiently. Visit the Skaffold documentation to install and configure it.
Minikube (for local environemnts): Minikube is a lightweight Kubernetes implementation that runs as a single-node cluster on your local machine. It is essential for deploying and testing Kubernetes-based applications during the Angus setup process. You can download it from the Minikube website.
Make sure all these tools are installed and operational on your local or remote environment before proceeding with the Angus installation. Having them correctly set up will ensure a smooth deployment process and reduce setup complexities. For detailed instructions, refer to their official documentation.