Preparing for installation#
Download the EDA Installation playground#
Ensure that your Linux installation1 environment meets the requirements described in Installation platform requirements.
Clone the playground repository to your tools-system.
Installing additional tools#
Download additional tools that can be used during the installation.
As a result of this command, the kind, kubectl, kpt, and yq utilities will be installed in the ./tools directory.
Obtaining the EDA packages#
EDA is packaged using the Kubernetes Package Tool (kpt). EDA uses this package manager tool to install core EDA components. The installer downloads two kpt packages by downloading their relevant git repositories.
To obtain the EDA package, enter the following command:
This command downloads the following git repositories to their respective directories:
- EDA kpt package in the
eda-kptdirectory - EDA built-in catalog in the
catalogdirectory
Download edaadm tools#
Ensure that your Linux installation environment meets the requirements described in Installation platform requirements.
Clone the EDAADM repository:
The CLI tool that orchestrates the configuration and installation of the EDA platform in a production environment is called edaadm. To download edaadm run the following command from the root of the edaadm repository:
This step downloads2 the edaadm CLI tool for your architecture in the ./bundles/tools directory. You can copy the edaadm binary from the ./bundles/tools directory to a location in your $PATH to make it available in your shell for future use, for example:
Download the Talos machine image#
The edaadm tool provides you with the URL to download the latest Talos machine image for use with VMware or KVM.
To deploy the Talos Kubernetes environment, download the Talos Machine image based on the environment in which you want to deploy the VMs.
Downloading the KVM image#
Use the edaadm tool to display the URL from where you can download the latest image for use with KVM for the supported Talos version.
Download the nocloud-amd64.iso image from the ISO URL, filepath.iso.
You can download using your browser or you can use the curl command.
Downloading the VMware OVA image#
Use the edaadm tool to display the URL from where you can download latest image for use with VMware vSphere for the supported Talos version.
Download the vmware-amd64.ova image from the OVA URL, filepath.ova.
You can download using your browser or you can use the curl or wget commands. You can also use the URL directly with the ovftool command to deploy the OVA to your VMware vSphere environment.
-
This system might also be referred to as the "tools-system" further in this documentation. ↩
-
The
edaadmbinary for different platforms can be manually downloaded from https://github.com/nokia-eda/edaadm/releases/. ↩