Download and Deploy Apstra ZTP Server VM
SUMMARY Make sure the server that you'll be using for Apstra ZTP meets minimum resource requirements, then download and deploy the Apstra ZTP server VM.
Download and Deploy VM
Check that the VM you'll be using for Apstra ZTP meets
resource requirements.
-
Apstra ZTP software is delivered as a standalone VM. It's available for
each Apstra version and supported hypervisor. As a registered support user,
download the appropriate Apstra ZTP VM image from Juniper Support Downloads
Application Tools section.
Table 1: Apstra ZTP Images Apstra ZTP Image for VMware ESXi apstra-ztp-5.0.*-<build-version>.ova
(example: apstra-ztp-4.2.0-34.ova)
Apstra ZTP Image for Microsoft Hyper-V apstra-ztp-5.0.*-<build-version>.vhdx.gz
(example: apstra-ztp-4.2.0-34.vhdx.gz)
Apstra ZTP Image for Linux KVM QCOW2 apstra-ztp-5.0.*-<build-version>.qcow2.gz
(example:
apstra-ztp-4.2.0-34.qcow2.gz
) - Validate the downloaded file against the SHA512/MD5 checksums provided.
-
Deploy the VM with the appropriate resources. When you boot the VM for the
first time an interactive bash script runs to assist you with configuration
(similar to the one for the Apstra server) (new in Apstra 5.0.0). From there
you can change your CLI credentials, configure the static management IP
address, and start ZTP services (containers).
NGINX (HTTP), TFTP, Status, DHCPd, and MySQL Docker containers are enabled and run, by default.
admin@apstra-ztp:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5f6609074deb apstra/nginx:4.2.0-34 "sh /init.sh" 29 hours ago Up 29 hours 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp nginx 3f0dbe2be17b apstra/tftp:4.2.0-34 "sh /init.sh" 29 hours ago Up 29 hours 0.0.0.0:69->69/udp, :::69->69/udp tftp 1e05ab10a552 apstra/status:4.2.0-34 "sh /init.sh" 29 hours ago Up 29 hours 8080/tcp status cd7aa8ad372b apstra/dhcpd:4.2.0-34 "sh /init.sh" 29 hours ago Up 28 hours dhcpd 12e35bc71b20 mysql:8.0.33 "docker-entrypoint.s…" 29 hours ago Up 29 hours 3306/tcp, 33060/tcp db admin@apstra-ztp:~$
-
If you don't want to use the Apstra ZTP DHCP server, stop the dhcpd
container and disable it, as shown below.
admin@apstra-ztp:~$ docker stop dhcpd dhcpd admin@apstra-ztp:~$ docker update --restart=no dhcpd dhcpd admin@apstra-ztp:~$
Next Step: Configure the Static Management IP Address
for the Apstra ZTP server.