Skip to content

v1.537.1

Choose a tag to compare

@cloudposse-releaser cloudposse-releaser released this 04 Nov 20:49
· 7 commits to main since this release
d30a17a
feat: add SAML options and service type for OpenSearch @RoseSecurity (#64) ## what
  • Added aws_service_type variable to support both Elasticsearch and OpenSearch deployments, with validation and default for backward compatibility.
  • Introduced elasticsearch_saml_options variable and resource to manage SAML authentication for OpenSearch domains.
  • Updated outputs to be conditional on local.enabled.
  • Added elasticsearch_log_cleanup_enabled variable for log cleanup Lambda.
  • Improved password generation logic for compatibility.

why

  • This introduces support for AWS OpenSearch domains alongside Elasticsearch, adds SAML authentication options, and improves configuration flexibility and output handling. The changes allow users to choose between deploying Elasticsearch or OpenSearch, enable SAML authentication for OpenSearch, and conditionally output resources based on module enablement. Log cleanup functionality is also made configurable.

Summary by CodeRabbit

  • New Features

    • Service-type selection for Elasticsearch or OpenSearch
    • SAML authentication configuration support for domains
    • Domain name output
    • Toggle to enable/disable log cleanup
  • Improvements

    • Outputs now return null when the service is disabled for cleaner handling
    • Improved password handling and conditional resource creation flows

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#66) ## what This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates