Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 14:41
· 1005 commits to master since this release
fdcbb4d

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