Skip to content

Latest commit

 

History

History

pipeline

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Building a Pipeline for the vFXT Provider

These instructions help customers deploy their vFXT as part of a devops pipeline or to be used in a GitOps Pipeline as outlined by Rick Shahid.

Prerequisites

To run this example, ensure that you have created a service principal:

  1. open Azure Cloud Shell: https://shell.azure.com

  2. Run the following command to create the service principal, and save the values in Azure Key Vault or somewhere safe. If you need a more refined set of roles and role assignements, please review creating a vfxt scoped service principal.

    az ad sp create-for-rbac --name ServicePrincipalName --role Owner
  3. When you are done using the service principal delete it with the command az ad sp delete --id APPLICATION_ID

  4. Ubuntu Pipeline + Terraform 1.0.*

  5. CentOS Pipeline + Terraform 1.0.*

  6. Windows

Legacy Target Environments

The following are legacy environments:

  1. Ubuntu Pipeline + Terraform 0.15.*
  2. CentOS Pipeline + Terraform 0.15.*
  3. Ubuntu Pipeline + Terraform 0.14.*
  4. CentOS Pipeline + Terraform 0.14.*
  5. Ubuntu Pipeline + Terraform 0.12.*
  6. CentOS Pipeline + Terraform 0.12.*
  7. Ubuntu Pipeline + Terraform 0.13.*
  8. CentOS Pipeline + Terraform 0.13.*