WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple
You are here: Home / Automation / Automating the deployment of Application Transformer for VMware Tanzu

Automating the deployment of Application Transformer for VMware Tanzu

01.31.2022 by William Lam // Leave a Comment

I recently wrote about our Application Transformer for VMware Tanzu solution and how it can really benefit IT Admins, beyond just the App Modernization use case which it was primarily designed for. App Transformer is provided as a Virtual Appliance (OVA) and the deployment using the vSphere UI is very straight forward. In this blog post, we will focus on automating the deployment of the App Transformer OVA.

To demonstrate the automation, I have created two example scripts, one that uses PowerCLI and the other using OVFTool. Both scripts contain the exact same variable names that will need to be updated by customers based on their environment. You can find the description for each variable blow covering both the appliance and application settings.

App Transformer Appliance Settings

  • AT_IP - IP Addres
  • AT_NETMASK - Netmask
  • AT_GATEWAY - Gateway
  • AT_DNS - DNS Server
  • AT_DNS_DOMAIN - DNS Search Domain
  • AT_DNS_SEARCH - DNS Search Path
  • AT_NTP - NTP Server
  • AT_ROOT_PASSWORD - Password for root (requires a minimum of 12 characters)

App Transformer Application Settings:

  • AT_USERNAME - Username to login to App Transformer UI
  • AT_PASSWORD - Password to login to App Transformer UI (requires a minimum of 12 characters)
  • AT_ENCRYPTION_PASSWORD - Password used to encrypt the database
  • AT_INSTALL_EMBEDDED_HARBOR - Install Embedded Harbor registry, useful for proof of concept/testing purposes

PowerCLI

For those interested in using PowerCLI for automation, you can use the deploy_app_transformer_ova.ps1 script and below is an example output. Upon completing the OVA deployment and powering on the VM, the script will also wait until the following URL: https://[IP_ADDRESS_OF_APP_TRANSFORMER is valid. This can take some time depending on the available resources in your environment and as you can see from my setup, it took a little under 30min.

OVFTool

For those interested in using a traditional shell script and OVFTool for automation, you can use the deploy_app_transformer_ova.sh script and below is an example output.

Note: Unlike the PowerCLI script, which will wait until the following URL: https://[IP_ADDRESS_OF_APP_TRANSFORMER is valid, this script simply deploys the OVA and then powers it on. It will take some additional time for the App Transformer to fully initialize and once completed, you should be able to access it via your browser using either the FQDN and/or IP Address.

More from my site

  • PowerShell community module for Application Transformer for VMware Tanzu
  • Getting Started with the Application Transformer for VMware Tanzu REST API
  • Application Transformer for VMware Tanzu is more than just an App Modernization Engine
  • An update on how to retrieve useful information from a vSphere login?
  • How to configure the vCenter Extension vService using ovftool?

Categories // Automation, Cloud Native, Kubernetes, OVFTool, PowerCLI, VMware Tanzu, vSphere Tags // Application Transformer

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • PowerCLI remediation script for running NSX Edge on AMD Ryzen for VCF 9.0 06/20/2025
  • Failed to locate kickstart on Nested ESXi VM CD-ROM in VCF 9.0 06/20/2025
  • NVMe Tiering with Nested Virtualization in VCF 9.0 06/20/2025
  • VCF 9.0 Installer workaround for ESXi hosts with different vendor 06/19/2025
  • NVMe Tiering with AMD Ryzen CPU workaround for VCF 9.0 06/19/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...