Releases: polyseam/cndi
Releases Β· polyseam/cndi
v2.13.0
What's Changed
Exciting New Features π
- Make
t3.large
the default AWS instance type by @johnstonmatt in #946 - Only deploy private ingress if the user opts-in by @johnstonmatt in #948
- Only enable the
cndi-onpull
workflow if the user opts-in by @johnstonmatt in #950
Bug Fixes π
- Skip
project_name
prompt if provided incndi_responses.yaml
by @johnstonmatt in #944 - Fix Argo Apps Finalizers Preventing
cndi destroy
by @IamTamika in #949 - Fix Checkov Failing to Analyze due to Missing Checkout Step by @johnstonmatt in #950
Under the Hood π°
- Rewrite AWS EKS Stack to use Existing Community Terraform Modules by @IamTamika and @johnstonmatt in #941
Full Changelog: v2.12.4...v2.13.0
v2.12.4
What's Changed
Bug Fixes π
- Fix bug where responses that failed validation would not be updated when corrected @johnstonmatt in #940
Full Changelog: v2.12.3...v2.12.4
v2.12.3
What's Changed
Tweaks πͺ
- Remove
TERRAFORM_STATE_PASSPHRASE
prompt by @johnstonmatt in #927 - Grow charset in random generation by @johnstonmatt in #930
- Use
identity: SystemAssigned
instead of user principal keys in Azure by @johnstonmatt in #931
Bug Fixes π
- fix non-string prompt responses being wrapped in quotes by @johnstonmatt in #936
Full Changelog: v2.12.2...v2.12.3
v2.12.2
What's Changed
Exciting New Features π
- Upgrade
ArgoCD
Chart by @IamTamika in #920
Bug Fixes π
- Configure Airflow fernet key and webserver secret key by @IamTamika in #923
- Make
cndi destroy
more reliable by setting the ArgoCD App-of-Apps Finalizer to "background" by @johnstonmatt in #922
Full Changelog: v2.12.1...v2.12.2
v2.12.1
What's Changed
Bug Fixes π
- [Bug]: Fix pattern matching in dynamic get_block() Template calls by @johnstonmatt in #919
Full Changelog: v2.12.0...v2.12.1
v2.12.0
What's Changed
Exciting New Features π
- Add
labels
andtaints
to CNDI's Node Specs incndi_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 ποΈ
- Fix issue where existing build artifacts were not cleaned during new builds by @johnstonmatt in #888
- Upgrade deno to v1.44 by @johnstonmatt in #913
- Fix Flaky macOS tests by @johnstonmatt in #863
Full Changelog: v2.11.0...v2.12.0
v2.11.0
What's Changed
Exciting New Features π
- Clusterless Templates by @johnstonmatt in #880
- Enable overriding
TERRAFORM_STATE_PASSPHRASE
andARGOCD_ADMIN_PASSWORD
duringcndi create
Bug Fixes π
- Unrecognized macro no longer generates
'{{$cndi.get_random_string(32)}}'
values forTERRAFORM_STATE_PASSPHRASE
andARGOCD_ADMIN_PASSWORD
Full Changelog: v2.10.0...v2.11.0
v2.10.0
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 fixcndi destroy
by @johnstonmatt in #853
Full Changelog: v2.9.0...v2.10.0
v2.9.0
What's Changed
Exciting New Features π
- new Template
coder
by @johnstonmatt in #843 - Validation with Checkov in PRs by @johnstonmatt in #849
Bug Fixes π
- fix missing default
distrbution
value for devprovider
by @johnstonmatt in #844
Under the Hood π°
- Upgrade
@cdktf/*
Packages and Providers
Full Changelog: v2.8.0...v2.9.0
v2.8.0
What's Changed
Exciting New Features π
- Run
cndi --help
immediately aftercndi upgrade
to ensure fast performance upon exit by @johnstonmatt in #811 - Fix: EKS Nodes are not tagged with CNDIProject by @IamTamika in #784
- add
--skip-push
option when usingcndi create
by @johnstonmatt in #817 - New readonly
cndi show-outputs
command by @johnstonmatt in #820
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 π
- fix build step when using custom
--workflow-source-ref
by @johnstonmatt in #819 - add
dependsOn
on many resources to fixcndi destroy
foreks
by @johnstonmatt in #828
Under the Hood π°
- remove reliance on
https:
specifiers for libraries by @johnstonmatt - un-tree cliffy upgrades favoring jsr.io/@polyseam/cliffy-provider-gh-releases by @johnstonmatt
Full Changelog: v2.7.0...v2.8.0