Skip to content

v2.0.0

Compare
Choose a tag to compare
@syndr syndr released this 27 Feb 18:42
· 5 commits to main since this release
786df76

Refactor logic for platform creation and management, with a focus on efficiency.

  • influxdata.platform

    • Process full platform list on creation
      • Parallel creation of multiple platforms 🐰
      • No additional data or loops needed in create.yml or destroy.yml
    • Refactor Molecule inventory generation
      • simplify host addition/removal logic
  • influxdata.docker_platform

    • Support parallel creation/deletion
    • Support much more complete subset of docker container options (IE: pull_policy)
    • Fix support for non-systemd entrypoint containers
      • Assumes that systemd packages are included in the image (by default)
      • Systemd process is lauched as PID 1
      • Commands can be run pre-entrypoint in dockerfile (IE: dnf install -y sudo)
  • influxdata.ec2_platform

    • Support parallel creation/deletion
    • Fix #6
  • influxdata.init

    • Update filesystem layout to support modern molecule/resources config
    • More modular support for platform types