Install Services Charts in Your Kubernetes Cluster

To install the Splunk AppDynamics charts, run the ./deploy-byok.sh script. This script ensures that all components are deployed in the required order.
  1. Log in to OpenShift CLI (oc login) as a cluster administrator.
  2. Run the following script as follows.
    CODE
    ./install.sh <profile>
    CODE
    # Install with medium profile
    ./install.sh medium
    
    # Install with Extra Large profile
    ./install.sh xlarge
    This step deploys the charts in the following order:
    Order Chart Components/Services
    1 Operators CRD controllers (MySQL, Kafka, Elasticsearch, PostgreSQL, Cert-Manager)
    2 appd-charts Infrastructure and application services.
    3 aiops-charts Anomaly Detection services.
    4 otis-charts OpenTelemetry services.
    5 atd-charts Automated Transaction Diagnostics (ATD) services.
    6 uil-charts Universal Integration Layer.
    7 secapp-charts Secure Application services.
  3. Optional: Run the following commands to monitor deployment progress:
    CODE
    # Watch all pods
    kubectl get pods -A -w | grep -E "cisco|mysql|kafka|es|redis|authn|authz"
    
    # Check specific namespaces
    kubectl get pods -n cisco-controller
    kubectl get pods -n mysql
    kubectl get pods -n kafka
    
    # Check events for issues
    kubectl get events -A --sort-by='.lastTimestamp' | tail -20
    
    # Check routes
    oc get routes -A