Skip to content

Releases: run-x/opta

Custom user_data for AWS instances

20 Jul 20:31
ee15d64
Compare
Choose a tag to compare
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!!

09 Jul 21:14
a85f1d7
Compare
Choose a tag to compare
Azure!! Pre-release
Pre-release
v0.13.14-pre

Add init_templates to config (#299)

Terraform 1.0.0, more configurability and bugfixes

29 Jun 20:16
ea509db
Compare
Choose a tag to compare
  • 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!

18 Jun 18:44
811c112
Compare
Choose a tag to compare

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

14 Jun 22:54
41fabb3
Compare
Choose a tag to compare

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

10 Jun 01:03
6ddd589
Compare
Choose a tag to compare
  • Added support for GCP MySQL
  • Added support for CORS in s3 module
  • Bug fixes

WIP

08 Jun 22:53
6ddd589
Compare
Choose a tag to compare
WIP Pre-release
Pre-release
v0.13.10-pre

Update install url

GRPC Cpython Support

02 Jun 21:50
0e330b2
Compare
Choose a tag to compare

Bugfix for missing roots.pem necessary for grpc

Stabilization

02 Jun 21:02
b1b41a3
Compare
Choose a tag to compare
  • 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

Bugfixes

25 May 20:49
7074416
Compare
Choose a tag to compare
Fixing check for upgrade (#254)

* Fixing check for upgrade

* Addressing cr