Splunk AppDynamics On-Premises Virtual Appliance requires three virtual machines. While you create a virtual machine, you can download the OVF template to your local machine or specify the URL of the file server where the OVA file is downloaded. Splunk AppDynamics On-Premises Virtual Appliance uses the OVF template to install Cisco Secure Linux OS and MicroK8s in your virtual machines.

Create and configure three virtual machines on your host machine by using the OVF template:

  1. Open the VMware vSphere client application that you use to monitor virtual machines.
  2. Select the server where you want to create a virtual machine.
  3. Select Actions > Deploy OVF Template.
  4. Select an OVF template from one of the following:
    • URL: Specify the URL of the file server where the OVA file is downloaded. For more information, see OVF and OVA File Formats and Templates.
    • Local File: Use this option if you have downloaded the OVA file to your local computer.
  5. Select a name for a virtual machine and specify a location for the virtual machine.
  6. Select a compute resource.
  7. In Review details, verify the template details.
  8. In License Agreements, read and accept the terms of license agreement. Click Next.
  9. In Configuration, select a deployment configuration. For more information, see Virtual Appliance Sizing.

  10. Select the storage for the configuration and disk files.
  11. Select the source and destination networks.
  12. Customize the deployment with the following inputs:

    By default, the Kubernetes pod uses the 10.1.0.0/16 CIDR. If your Host IP address is in the same range, you can do one of the following:

    • Choose a different subnet for your Host IP address.
    • Change the CIDR of the pod after you deploy Virtual Appliance. See Update CIDR of the Pod.

    • Resource Configuration: Allocate the disk size for the virtual machine.
    • Host Configuration: Specify the following details of the host.
      • Host Name
      • Host IP and Subnet
      • Default IP Gateway
      • DNS IP
      • Domain Name
  13. In Ready to Complete, click Finish.
    After you complete the deployment, the template takes few minutes to create a virtual machine.
  14. Enable VMware tools in the virtual machines to configure OVF properties.
    1. Select the Configure tab.
    2. Select vApp Options and click Edit.
    3. In Edit vApp Options > OVF Tools, select VMware Tools. See Edit OVF properties for a virtual machine.
  15. Power the virtual machine on.
  16. Create two more virtual machines using the same OVF template.

    By default, the node password is set to changeme. After the deployment is successful, reset the password in each node of the cluster.

Verify the Configuration of the Virtual Machines

After you create three virtual machines, verify the configuration is correct and server is ready to install Splunk AppDynamics services.

  1. Log in to one of the node console using the appduser credentials.
  2. Run the appdctl show boot command on each node of the cluster.

    Sample Output

     NAME                      | STATUS    | ERROR 
    ---------------------------+-----------+-------
     microk8s-setup            | Succeeded | --    
     netplan                   | Succeeded | --    
     reset-first-boot-password | Succeeded | --    
     cert-setup                | Succeeded | --    
     enable-time-sync          | Succeeded | --    
     firewall-setup            | Succeeded | --    
     hostname                  | Succeeded | --    
     ssh-setup                 | Succeeded | --    
     storage-setup             | Succeeded | --    
    CODE

    An error might appear for the appdctl show boot command. Run the command again after few minutes to resolve this error. See Troubleshoot Virtual Appliance Issues.

Next Steps

  1. You can review and update the parameters in the helm file. For more information about the helm file parameters, see Customize the Helm File.
  2. Install Cisco AppDynamics Services.