The Azure Container Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Container Apps at scale.
Users were unable to use SSH keys for the spoke jumpbox if it is Linux.
BicepIssue
A variable was provided for providing the SSH key value, but there was a check in the VM module for the authentication type, password or sshPublicKey before creating the VM. The default for this variable was set to password and a user was not able to set it through the module as an input.
Resolution
Added vmAuthentication type as an input to the main.bicep and the spoke module
Added vmAuthentication to parameter files
Add vmAuthentication to deployment guide
TerraformIssue
Had an input variable for SSH keys for the jumpbox, but the module did not have support using the SSH key in creation of the VM.
Resolution
Added support for SSH keys to the VM module, spoke and main
Add vmAuthentication to deployment guide
Additional
Fixed bug with KeyVault Terraform module where if you didn't provide a client ip for access to the KeyVault it would fail to provision
Users were unable to use SSH keys for the spoke jumpbox if it is Linux.
Bicep Issue A variable was provided for providing the SSH key value, but there was a check in the VM module for the authentication type, password or sshPublicKey before creating the VM. The default for this variable was set to password and a user was not able to set it through the module as an input.
Resolution
Terraform Issue Had an input variable for SSH keys for the jumpbox, but the module did not have support using the SSH key in creation of the VM.
Resolution
Additional