Environment and tools
The following system requirements apply to the public and air-gapped environment. In this section, this system is called the public or air-gapped tools-system. This Linux system must have the following commands and tools:
docker
- A docker environment needs to be running as it is used to update KPT configuration using thekpt-apply-setters
image.curl
- Used to download files.git
- Used to check out git repositories.jq
- Used to parse JSON data.sed
- Used to parse and replace content.tar
andzip
- Used to create and unpack bundles and assets.edaadm
- Used to generate configuration for Talos and other useful commands to initiate the Talos environments. It can be downloaded from theedaadm
repository releases page.htpasswd
- (Optional) Used in case a custom username and password is required for the Assets VM web server.base64
- (Optional) Used in case a custom username and password is required for the Assets VM web server or git server.ovftool
- (Optional) Used to deploy the VMs in a VMware vSphere environment. Can be downloaded from the Broadcom Developer Portal