Skip to content

Releases: appvia/terranetes-controller

terranetes-controller-v0.3.6

12 Aug 15:29
33d55f5
Compare
Choose a tag to compare

Controller used to provision a terraform workflow within kubernetes

v0.3.4

10 Aug 13:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v0.3.4

terranetes-controller-v0.3.5

10 Aug 13:04
f6bb149
Compare
Choose a tag to compare

Controller used to provision a terraform workflow within kubernetes

v0.3.3

03 Aug 16:32
ec7ea43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

terranetes-controller-v0.3.4

02 Aug 07:28
6434a82
Compare
Choose a tag to compare

Controller used to provision a terraform workflow within kubernetes

Release - v0.3.2

01 Aug 17:09
99d9614
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

terranetes-controller-v0.3.3

01 Aug 18:20
914b3a8
Compare
Choose a tag to compare

Controller used to provision a terraform workflow within kubernetes

Release v0.3.1

27 Jul 08:07
0208111
Compare
Choose a tag to compare

New Features

  • Added support for custom terraform state backends by @gambol99 in #276
  • Added support to the Helm chart to specify the spec.summary field in Provider by @gambol99 in #275

What's Changed

Full Changelog: v0.3.0...v0.3.1

terranetes-controller-v0.3.2

27 Jul 07:45
0208111
Compare
Choose a tag to compare

Controller used to provision a terraform workflow within kubernetes

v0.3.0

25 Jul 14:41
fdcbb4d
Compare
Choose a tag to compare

What's Changed

Breaking Change

Note the project was renamed from teraform-controller to terranetes-controller

  • All the CRD have stayed the same - so no need to alter any Provides, Policies or Configurations.
  • The helm chart and name of the project inside has changed though

To upgrade - the easiest solution would be to delete the old helm chart and install the latest one. There are no changes from v0.2.9, all commits are related to name changes.

# We are assuming here the controller is installed via helm in 'terraform-system' namespace.
$ helm ls -n terraform-system
# Remove the chart
$ helm -n terraform-system uninstall terraform-controller

# Add the new Helm chart repository
$ helm repo remove appvia
$ helm repo add appvia https://terranetes-controller.appvia.io
$ helm repo update
$ helm install -n terraform-system terranetes-controller appvia/terranetes-controller --create-namespace \
  --values YOUR_VALUES_IF_ANY
# kubectl -n terraform-system get po

If you are managing the deployments outside of Helm, you simply need to use the updated images

  • ghcr.io/appvia/terranetes-controller:v0.3.0 (on deployment)
  • ghcr.io/appvia/terranetes-executor:v0.3.0 (on command line --executor-image)

Full Changelog: v0.2.9...v0.3.0