Skip to content

Releases: infolinks/deployster

17.4.0

03 Dec 21:52
Compare
Choose a tag to compare

Add Kubernetes StatefulSet resource. (#32)

Support the Kubernetes StatefulSet resource (Docker image is infolinks/deployster-k8s-statefulset).

17.3.1

03 Dec 20:26
Compare
Choose a tag to compare

Fix action process 'stdout' processing. (#31)

Fix a bug that crept in the last version that causes an exception after an action execution.

17.3.0

03 Dec 19:35
Compare
Choose a tag to compare

Support using other variables in variable files. (#29)

Fixes #28.

17.2.0

03 Dec 18:55
Compare
Choose a tag to compare

Expose deployster context variable (#18)

This allows setting resource image versions to {{ _version }} to always align them to the currently-running Deployster version.

17.1.1

03 Dec 18:26
Compare
Choose a tag to compare

Add missing dependencies to Kubernetes resource images. (#17)

Kubernetes resources are currently still GKE-bound, which means they still need GCP dependencies:

  • gcp.py
  • gcp_services.py
  • gcp_project.py

17.1.0

03 Dec 17:54
Compare
Choose a tag to compare

Cloud SQL scripts (#16)

The scripts can be conditional, by attaching conditions to them. Supported conditions are:

  • Any schema missing
  • No schema missing
  • Any table missing
  • No table missing
  • Expected row count from an SQL query
  • Composites (an "any" relation between a list of conditions, and a "all" relation between a list of conditions)

Also fixed some bugs:

  • data disk size could not be set
  • detect when attempting to reuse an instance name after deletion (Cloud SQL reserves instance names for one week)

17.0.5

29 Nov 08:16
Compare
Choose a tag to compare

Handle case when a project does not have a billing account associated. (#15)

17.0.4

29 Nov 07:47
Compare
Choose a tag to compare

Bug fixes (#14)

  • Fix project API enablement/disablement polling.
  • Generate kubectl config file without using gcloud's "get-credentials" command (faster)

17.0.3

29 Nov 06:24
Compare
Choose a tag to compare

Fix project API enablement/disablement polling. (#14)

It seems that the standard GCP API for waiting for the operation of API enablement/disablement does not fully wait. Implement a custom polling loop to fix it.

17.0.2

28 Nov 22:44
Compare
Choose a tag to compare

Fix RBAC role action. (#13)

The "update-rules" action could not be invoked due to the wrong name being used on the action descriptor.