Releases: run-x/opta
Releases · run-x/opta
Custom user_data for AWS instances
Error out if deleting env with children (#296) * doit * Azure * not sure why this was hidden * attempting to fix create and destroy test * debugging * bugfixing Co-authored-by: JD <[email protected]>
Azure!!
v0.13.14-pre Add init_templates to config (#299)
Terraform 1.0.0, more configurability and bugfixes
- Support terraform 1.0.0
- Configurable HA for service mesh and ingress
- Configurable datadog timeout
- Configurable nginx config
- Misc bugfixes
Datadog, and Spot Instances, and Envar maps oh my!
Features
- Added support for spot instances on EKS and Node Group modules
- Envars for k8s-service can now be passed in as map instead of list of maps w/ name+value fields:
.
.
.
- name: app
type: k8s-service
env_vars:
A: B
.
.
.
- Allow user passing in api_key in yaml for datadog
- Allow users to pass in custom value overrides for datadog helm chart.
Minor Improvements
New Features
- Allowing users to specify link credentials rename in the form
.
.
.
- name: database2
type: postgres
- name: app
type: k8s-service
secrets:
- BALONEY
links:
- database
- redis
- docdb
- database2:
- db_user: DBUSER2
db_host: DBHOST2
db_name: DBNAME2
db_password: BLAH
.
.
.
works for postgres, mysql, redis, and docdb
- More short code flags for cli
- Added link to examples in readme
- Redid exampels subdirectory
- Adding more logs for
opta destroy
- Added wait option in helm chart module
- Added demo video in readme
Bugfixes
- SQS missing permissions for cloud events
- Removing unnecessary prints
- Add terraform refresh in destroy
GCP MySQL + S3 cors
- Added support for GCP MySQL
- Added support for CORS in s3 module
- Bug fixes
WIP
v0.13.10-pre Update install url
GRPC Cpython Support
Bugfix for missing roots.pem necessary for grpc
Stabilization
- Added stable secrets which do not disapper if a deployment fails
- Switched from pyyaml to ruamel for Yaml 1.2
- Bugfix-- now support AWS account ids starting with zero
- Readded image catch-- users will now be prompted with safety confirmation if no image tag is given leading to no containers in new deployment
- Version constraints inside provider configuration blocks are deprecated (#259)
- Bugfix -- no longer keep a dirty/reused terraform.tfstate file
Upgrade strategy:
Nothing needed if no manual/non-link secrets, otherwise the user will need to "add the secrets again" via opta secret update