Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Announcement: Try the Ask AI chatbot for answers to your technical questions about Juniper products and solutions.

close
header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Download and Deploy Apstra ZTP Server VM

Release: Juniper Apstra 4.2
{}
Change Release
date_range 07-Feb-24

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.
  1. 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-4.2.*-<build-version>.ova

    (example: apstra-ztp-4.2.0-34.ova)

    Apstra ZTP Image for Microsoft Hyper-V

    apstra-ztp-4.2.*-<build-version>.vhdx.gz

    (example: apstra-ztp-4.2.0-34.vhdx.gz)

    Apstra ZTP Image for Linux KVM QCOW2

    apstra-ztp-4.2.*-<build-version>.qcow2.gz

    (example: apstra-ztp-4.2.0-34.qcow2.gz)

  2. Validate the downloaded file against the SHA512/MD5 checksums provided.
  3. Deploy the VM with the appropriate resources.

    NGINX (HTTP), TFTP, Status, DHCPd, and MySQL Docker containers are enabled and run, by default.

    content_copy zoom_out_map
    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:~$
  4. If you don't want to use the Apstra ZTP DHCP server, stop the dhcpd container and disable it, as shown below.
    content_copy zoom_out_map
    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.
footer-navigation