Skip to content

Releases: lean-delivery/ansible-molecule-drivers

RHEL at AWS support

02 Dec 22:45
Compare
Choose a tag to compare

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

10 Nov 19:49
Compare
Choose a tag to compare
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

10 Nov 18:57
Compare
Choose a tag to compare
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>