Deploy in a New Environment (Standard)

Deploy Splunk AppDynamics services in a new Kubernetes environment and configure the required ingress and monitoring options.

Virtual Appliance Standard deployment installs the Splunk AppDynamics services in a new environment. This option installs all the services in your Kubernetes cluster. Follow these steps to deploy Splunk AppDynamics services in a new environment:
  1. Log in to one of the Virtual Appliance nodes.
    CODE
    https://<Node-IP-Address>:8443
  2. Select Get Started.
  3. Select the Deploy in New Environment option.
  4. Optional: Specify the following details:
    • Domain Name of the cluster, for example appd.example.com
    • Ingress DNS Name can be the load balancer URL or <Node-IP-Address>.nip.io
    • Drag and drop the key file and certificate file into Ingress CA Certificates. Ingress CA Certificates

      Click Add Key & Certificate.

  5. Optional: Select Enable VA Cluster monitoring.
  6. Select Next.

Upload License Files and Select Services

Upload Splunk AppDynamics license files and select the services to enable for the deployment.

Upload the Splunk AppDynamics license files and select the required services:
  1. In the License & Services page, browse and upload the license file.
    The license automatically includes Controller, Events, EUM, and Synthetic services.
  2. Enable other services included in licenses such as:
    Note: All listed services are provided at no cost, except Cisco Secure Application. If the uploaded license includes Secure Application, it is enabled in the GUI.
    Automated Transaction Diagnostics
    Automatically captures and analyzes slow or failed business transactions to accelerate troubleshooting and root cause identification.
    Anomaly Detection & Root Cause Analysis
    Uses machine learning and dynamic baselines to detect anomalies and rapidly identify the underlying cause of application issues.
    Universal Integration Layer
    Use Universal Integration Layer to integrate the Virtual Appliance with Splunk Enterprise.
    OpenTelemetry Ingestion Service
    Ingests OpenTelemetry traces into AppDynamics.
    Model Context Protocol
    Enables secure remote administration by allowing AI tools to discover, access, and interact with the Virtual Appliance.
    Cisco Secure Application
    Run-time application security by detecting vulnerabilities, threats, and exploits within applications.
  3. Click Next.

Configure the Deployment Profile

Review the recommended deployment profile and select the profile that matches your hardware capacity and expected usage.

The GUI recommends a suitable deployment profile based on the system configuration. For more information about Virtual Appliance profiles, see Sizing Requirements.
Select the deployment profile.
The suggested profile is auto-selected in the UI based on the system configuration. However, review the hardware, agent count, and metrics per minute before confirming the profile:
  • Demo
  • Small
  • Medium
  • Large
Virtual Appliance Deployment Profiles
Note: You cannot change the profile once you confirm the selection. If you are selecting a profile for a growing deployment, consider choosing a larger profile.

Add Network Nodes

Add the primary and peer nodes required to form the Kubernetes cluster for the Virtual Appliance deployment.

Set up the Kubernetes network nodes:
  1. Specify the following node details:
    • Node IP Address
    • Password
  2. Add the peer nodes.
    The cluster requires at least three nodes.
  3. Click Next.
Node Details

Review the Deployment Summary

Review the deployment summary, copy the configuration if needed, and start the service installation.

The Summary page displays your Virtual Appliance configuration that is ready to deploy.
  1. Review the Summary page. If you need to modify any configuration, select Back.
    You can also Copy Summary for future use.
  2. Select Deploy to install Splunk AppDynamics services in your Kubernetes cluster.
    Select View Details to view more information about the installation process.

Monitor the Deployment Progress

Monitor deployment progress, view service details, and use logs to troubleshoot failed services.

After you review and start the deployment, you can monitor its progress and troubleshoot if any pods fail during deployment.
  1. Click View Details.
    It displays the details of the cluster and service deployment.View Details of the Cluster Deployment
  2. If the deployment gets stuck due to any service failures, troubleshoot the issues as follows:
    1. Click View Logs to access detailed logs.
      View Logs to Troubleshoot Deployment Issues
    2. Log in to the Virtual Appliance console to debug issues further.
After the deployment completes successfully, the interface displays the services and their status, along with the deployment start time and the deployment duration. Click View Controller to monitor applications using the Virtual Appliance.View Controller After VA Deployment