When defining a private image to call during a custom pipeline, I am not able to parameterize the name parameter under image module.
We are allowed to parameterize the Username and Password fields but the not the Name field.
This would be helpful as I would only have to set the variable for the registry and tag inside my repository variables as opposed to the bitbucket-pipelines.yml file.
Deploy AKS Cluster:
- variables:
- name: environment
- step:
name: Deploying Azure Kubernetes Service Cluester
image:
#Must be updated using the latest Docker Image
name: private.registry/private.image:tag
username: $ACR_NAME
password: $ACR_PWD
script:
- ansible-playbook -vvv playbooks/authenticate_azure_setup.yml --extra-vars "env=$environment"
- ansible-playbook -vvv playbooks/resource_group_setup.yml --extra-vars "env=$environment"
- ansible-playbook -vvv playbooks/azure_aks_create.yaml --extra-vars "env=$environment"