Releases: run-x/opta
Releases · run-x/opta
Release list
AWS Lambda!
This includes a change which can cause a 5 min downtime in AWS.
What's Changed
- Feature/re point registry yaml markdowns by @bigbitbus in #514
- Adding support for aws lambda functions by @juandiegopalomino in #515
- updates for codecov by @juandiegopalomino in #518
- Datadog logging for terraform issues by @bigbitbus in #490
- Removed module json schemas from config/schema location by @bigbitbus in #523
- Revived custom terraform module by @juandiegopalomino in #521
- removing duplicate jsonschema by @juandiegopalomino in #524
- Jd/checker script by @juandiegopalomino in #520
- Separate the Unlock and Helm Command. by @nsarupr in #519
- Feat load balancer improvements by @juandiegopalomino in #507
- Adding the ability to interpolate from provider data by @juandiegopalomino in #525
- minor testfixing by @juandiegopalomino in #527
- refactoring overlooked by @juandiegopalomino in #528
- Opta Local and Service Mesh Tests added to Circle CI by @nsarupr in #526
- Broken iam user interpolation by @juandiegopalomino in #534
- Added the flag ENABLE_DATADOG_TO_CONSOLE_IN_DEV by @bigbitbus in #536
- Adding option to increase log retention periods by @juandiegopalomino in #535
- Adding some retry to websocket tests by @juandiegopalomino in #532
- Bugfixing terraform module alias change by @juandiegopalomino in #530
- Fixing autoscaling by @juandiegopalomino in #537
- Adding random string suffix to gcp service accounts by @juandiegopalomino in #531
- Adding a wait for in opta base cause it keeps race conditioning by @juandiegopalomino in #533
- Removed redundant credential linking code by @bigbitbus in #529
- Jd/cloudfront cd by @juandiegopalomino in #540
Full Changelog: v0.21.0...v0.22.0
Modular modules
- Beginning of a major refactor which would make it easier to add more modules
- opta will now prompt to apply env as well if it doesn't exist instead of just throwing an error
- A bunch of bug fixes
What's Changed
- Add .circleci/config.yml by @juandiegopalomino in #505
- Add Bucket Name environment variable by @nsarupr in #503
- Update README.md by @NitinAgg in #495
- Jd/circleci by @juandiegopalomino in #506
- Use Log Bucket Domain name by @nsarupr in #509
- Fixing race condition in tests by @juandiegopalomino in #510
- Tentative new file structure for module_api by @bigbitbus in #508
- some minor fixes I found by @juandiegopalomino in #512
- Making sure k8s service can be put in env by @juandiegopalomino in #511
- Improve cloudfront docs by @NitinAgg in #513
- Jd/ci tests by @juandiegopalomino in #517
- Apply env if it is not found by service by @juandiegopalomino in #516
Full Changelog: v0.20.0...v0.21.0
v0.20.0
- Support for static apps using s3 + cloundfront
- Bug fixes and other imorovements
What's Changed
- Update version for Helm to 2.4.1 by @nsarupr in #494
- Update the Init functionality by @nsarupr in #492
- Check for local PATH dependencies before running a layer by @rabbitfang in #483
- Opta Module Input Schemas by @QuinnNgo in #489
- Minor typo in mongodb docs by @legalosLOTR in #499
- Handling the destroy case when opta config was not uploaded by @juandiegopalomino in #500
- Ignore region AWS config by @nsarupr in #498
- Update the CI Test configurations. by @nsarupr in #496
- AWS/GCP nodegroup IAM documentation by @juandiegopalomino in #501
- Support static sites via S3 + Cloudfront by @juandiegopalomino in #497
- Tutorial on how to change domain for env by @juandiegopalomino in #502
- Modules linked to dbs will now need to wait for db to be fully up by @juandiegopalomino in #504
Full Changelog: v0.19.0...v0.20.0
Configurable initial delay
- Configurable liveness and readyness delay in k8s-service
- More stable defaults so that they don't change with newer opta versions
Fix backwards incompatible port changes
Fix issues with multiple ports (#477) * Fix port.websocket not passing validation on k8s-service * Add service_port * Use port 80 as default service port for http * testfixing Co-authored-by: JD <jdpcbs@gmail.com>
Custom ingress annotations
- Custom ingress annotations
- Bug fixes
Multiple ports support
- Added support for multiple exposed ports per service
Fix nginx namespace issue
Fixes the issue where nginx namespace was being recreated under certain corner case situations
Dynamodb
Opta Local
New features:
- Opta local !!!
- Preemptible instances in GCP
- Nodepool module for GCP
- Upgrade Linkerd version
- Supports a list of values file in helm as opposed to just a single values file