AppViewX Docker Images

AppViewX Docker images are hosted in a private registry https://images.appviewx.com. These images can be pulled using an authentication token (contact AppViewX Support, [email protected] for the authentication token) and can be hosted in the private or public repository at the customer end.

The list of docker images are

  • <registry link>/appviewx/pilot:1.28.0
  • <registry link>/appviewx/proxyv2:1.28.0
  • <registry link>/appviewx/openbao:2.4.1
  • <registry link>/appviewx/redis:8.2.2
  • <registry link>/appviewx/mongo-init:<tag>
  • <registry link>/appviewx/avx-cloud-gateway:<tag>
  • <registry link>/appviewx/avx-cloud-web:<tag>
  • <registry link>/appviewx/avx-cloud-mongoseed:<tag>
  • <registry link>/appviewx/avx-cloud-managedservice-mks:<tag>
  • <registry link>/appviewx/avx-platform-report-generator:<tag>
  • <registry link>/appviewx/avx-python-sandbox:<tag>
  • <registry link>appviewx/avx-mid-server-base:<tag>
  • <registry link>/appviewx/kafka:0.48.0-kafka-4.1.0
  • <registry link>/appviewx/strimzi-operator:0.48.0
  • <registry link>/appviewx/alpine:3.22.1
  • <registry link>/appviewx/kube-metrics-adapter:v0.2.6
  • <registry link>/appviewx/kube-state-metrics:v2.17.0
  • <registry link>/appviewx/backup-utility-image:v2026.1.0
  • <registry link>/appviewx/prometheus:v3.5.0
  • <registry link>/appviewx/metrics-server:v0.8.0
  • <registry link>/appviewx/elasticsearch:9.1.4
  • <registry link>/appviewx/elasticsearch-insight:9.1.4
  • <registry link>/appviewx/filebeat:9.1.4
  • <registry link>/appviewx/grafana:12.3.0
  • <registry link>/appviewx/kibana:9.1.4
  • <registry link>/appviewx/logstash:9.1.4
  • <registry link>/appviewx/logstash-syslog:9.1.4
  • <registry link>/appviewx/alertmanager:v0.28.1
  • <registry link>/appviewx/node-exporter:v1.9.1
  • <registry link>/appviewx/redis_exporter:v1.77.0

The steps to download the images from AppViewX repository are as follows:

  1. Get the source image repository credentials from AppViewX Support team.
  2. Configure the docker using the command
    docker login -u ${USERNAME} -p ${PASSWORD} ${DOCKER_REPOSITORY}
  3. Configure the respective cloud provider CLI (Google cloud) and ensure you have access to push docker images to GCR.
  4. To push the docker images, use the helper script provided by AppViewX. Follow the steps below.
    1. Download the artifact Managed-Kubernetes_helper_scripts.tar.gz to the bastion host and extract using the command:

      tar -xf Managed-Kubernetes_helper_scripts.tar.gz
    2. Navigate to the extracted directory mk8s_helper_scripts.

      cd mk8s_helper_scripts
    3. Execute the script avx_image_pull_push.sh using the command

      ./avx_image_pull_push.sh --appVersion <image_tag> --targetImageRegistry <registry_url> --registryProvider <ecr|acr|gcr> [--ocp] [--monitoring]
      
      Required parameters:
      
      --appVersion: Image tag version
      --targetImageRegistry: Target registry URL
      --registryProvider: Registry provider (ecr) 
      
      Optional flags:
      --ocp: Include only OpenShift-specific images <not required other cluster providers> 
      --monitoring: Include monitoring stack images
      
      Use --help to see usage information.
      Note: Replace <Image tag> with 26.0.0.0-2639 and <customer registry url> with the actual values.