Skip to content

Releases: polyseam/cndi

v2.12.0

31 May 06:47
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Add labels and taints to CNDI's Node Specs in cndi_config.yaml by @IamTamika in #864
  • Update and standardize rwm/rwo storage classes and config for GKE, Azure, AWS, and Airflow by @IamTamika in #879
  • Improve how ExternalDNS is configured out-of-the-box in CNDI Templates

Build System 🏗️

Full Changelog: v2.11.0...v2.12.0

v2.11.0

28 May 01:15
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Clusterless Templates by @johnstonmatt in #880
  • Enable overriding TERRAFORM_STATE_PASSPHRASE and ARGOCD_ADMIN_PASSWORD during cndi create

Bug Fixes 🐛

  • Unrecognized macro no longer generates '{{$cndi.get_random_string(32)}}' values for TERRAFORM_STATE_PASSPHRASE and ARGOCD_ADMIN_PASSWORD

Full Changelog: v2.10.0...v2.11.0

v2.10.0

14 May 02:10
Compare
Choose a tag to compare

What's Changed

Features 🚀

  • Enable management of Nginx Ingress Controllers in cndi_config.yaml via GitOps by @IamTamika

Bug Fixes 🐛

  • Allow Deploying multiple GKE clusters to the same GCP Project by @johnstonmatt in #852
  • Disable GKE Cluster deletion_protection to fix cndi destroy by @johnstonmatt in #853

Full Changelog: v2.9.0...v2.10.0

v2.9.0

10 May 03:08
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bug Fixes 🐛

Under the Hood 🚰

  • Upgrade @cdktf/* Packages and Providers

Full Changelog: v2.8.0...v2.9.0

v2.8.0

02 May 00:07
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Deprecation ⚠️

microk8s we'll no longer be maintained as a deployment_target_distribution for the major clouds

As of today that leaves the following officialy supported targets:

  • aws/eks
  • gcp/gke
  • azure/aks
  • dev/microk8s.

Please add an issue if you'd like us to resume support for microk8s or to support other Targets using the
New Target Issue Form 🎯

Bug Fixes 🐛

Under the Hood 🚰

Full Changelog: v2.7.0...v2.8.0

v2.7.0

05 Apr 00:06
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • add --responses-file option to cndi create

Build 🏗️

  • remove --unstable flag from deno compile...

Full Changelog: v2.6.0...v2.7.0

v2.6.0

04 Apr 03:33
a29a359
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • New Command: cndi create [owner/repo]. A convenience wrapper on cndi init --create with more friendly defaults

Under the Hood 🚰

  • cndi upgrade now properly handles pre-release versions, excluding them as targets by default
  • renamed $CNDI_HOME/bin/terraform to terraform_cndi so it does not overwrite terraform entries in PATH
  • renamed $CNDI_HOME/bin/kubeseal to kubeseal_cndi so it does not overwrite kubeseal entries in PATH
  • cndi --help is executed during install scripts to accelerate a user's first run

Build 🏗️

  • Added tests to ensure cndi compiles for Windows, Mac, and Linux and is executable
  • Upgraded tests that call cndi init --deployment-target-label gcp to ensure the ow phase executes successfully

Full Changelog: v2.5.0...v2.6.0

v2.5.0

26 Mar 22:54
Compare
Choose a tag to compare

What's Changed

Highlight 🚀

The big new feature in cndi v2.5.0 is that you are now able to deploy an entire Template using just one command:

cndi init --interactive --create

This will create a Git Repo for you, upload your Secrets, and automatically kick off your deployment!

Exciting New Features 🎉

Bug Fixes 🐛

  • Fix issue where the Template parser attempts to use undefined responses by @johnstonmatt in #782
  • Fix issue where gcp/microk8s deployments could fail due to not-yet-enabled APIs by @johnstonmatt in #783
  • Fix issue where git_credentials_mode: ssh could throw error relating to "missing template file" by @johnstonmatt in #781
  • Fix issue where some .env entries spanning multiple lines can fail to parse by @johnstonmatt in #776

Docs 📖

  • include documentation block for each Polyseam supported Template by @IamTamika in #779

Full Changelog: v2.4.5...v2.5.0

v2.4.5

16 Mar 07:05
c7a59ef
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: Template environment variables spanning multiple lines could fail to be written to .env by @johnstonmatt in #776

Full Changelog: v2.4.4...v2.4.5

v2.4.4

13 Mar 01:57
c071bf8
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: ensure block arguments respect non-string prompt response types by @johnstonmatt in #770

Full Changelog: v2.4.3...v2.4.4