Releases: lean-delivery/ansible-molecule-drivers
Releases · lean-delivery/ansible-molecule-drivers
RHEL at AWS support
RHEL support #28
New platforms is available for testing at AWS:
- rhel7 (Red Hat Enterprise Linux 7.7)
- rhel8 (Red Hat Enterprise Linux 8.0)
Azure autoscaling pure ansible
Azure low priority realization on native ansible (#23) * Azure low priority instances * Fixing long line * Split long lines * Enable WINRM * Add winrm extension for windows * Ansible low priority fix (#24) * Add overprovision=false * Remove loop control from destroy * Add idempotence * Increase timeout * Adjust prepare * Use latest image version Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com> * Update .gitlab-ci.yml
Terraform azure
Feature/azure low priority vms (#22) * EPMLDI-1737: add terraform state for Azure VM Scale Set with low-priority nodes provisioning * EPMLDI-1737: add support of Windows VMSS * EPMLDI-1737: use distinguish name for Windows VMSS * EPMLDI-1737: use proper resource + add LB probe * EPMLDI-1737: enable winrm for Windows during VMSS creation * EPMLDI-1737: add helpful comments about used Terraform v0.12 features * EPMLDI-1737:use proper ports for backends in probe * EPMLDI-1737: add azurerm backend configuration * EPMLDI-1737: create VMSS with low-priority VMs using terraform state * EPMLDI-1737: pass azurerm backend configuration to tf * EPMLDI-1737: refactor variables * EPMLDI-1737: don't regenerate key for VM idempotency * EPMLDI-1737: refactor variables * EPMLDI-1737: refactor variable name * EPMLDI-1737: reimplement destroy for VMSS + terraform * EPMLDI-1737: update CentOS 7 sku reference * EPMLDI-1737: temporary use specific branch for testing * EPMLDI-1737: fix bug: use proper variable * EPMLDI-1737: fix bug * EPMLDI-1737: get private ip of VM to connect * EPMLDI-1737: extract arguments from input to the shell script * EPMLDI-1737: temporary disable tests for other platforms * EPMLDI-1737: fix output, TF expects proper json * EPMLDI-1737: safely produce a JSON object containing the result value * EPMLDI-1737: suppress output during az login * EPMLDI-1737: fix: use proper variable reference * Revert "EPMLDI-1737: don't regenerate key for VM idempotency" * EPMLDI-1737: fix: pass only value from TF output object * EPMLDI-1737: disable overprovisioning to decrease costs and get only proper private ip in output * EPMLDI-1737: molecule cannot connect to VMSS via public ip because of external LB in Azure * Revert "EPMLDI-1737: molecule cannot connect to VMSS via public ip because of external LB in Azure" * EPMLDI-1737: fix: use proper tag for molecule inventory + add additional tag for destroy * EPMLDI-1737: fix: use proper non UUID tag for molecule inventory * Revert "EPMLDI-1737: temporary disable tests for other platforms" * Revert "EPMLDI-1737: temporary use specific branch for testing" * Fix 'Populate instance config dict' label Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>