#releases (2019-07)
Announce New Releases for Cloud Posse GitHub Projects
Archive: https://archive.sweetops.com/releases/
2019-07-02
0.3.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline what Port module to Terraform 0.12 Pin all providers Add example for testing Add bats and terratest tests for the example Add Codefresh badge to point to the test pipeline in terraform-modules project Update README why Module currently does not work with 0.12. Much easier syntax Better regression control Automatically test the example on every commit and pull request Provision resources on AWS in the test account and check the outputs for the correct values terraform-modules project contains…
Terraform module that provisions an SSH TLS Key pair and writes it to SSM Parameter Store - cloudposse/terraform-aws-ssm-tls-ssh-key-pair
2019-07-04
0.44.0 Added ability to override kube-prometheus values
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.45.0: [codefresh] Codefresh backups (#140) What Added Codefresh backup Added Codefresh restore Why To do Codefresh backup/restore
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
2019-07-05
0.16.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline what Port module to Terraform 0.12 Pin all providers Add example for testing Add bats and terratest for the example Add Codefresh badge to point to the test pipeline in terraform-modules project Update README why Module currently does not work with 0.12. Much easier syntax Better regression control Automatically test the example on every commit and pull request Provision resources on AWS in the test account and check the outputs for the correct values terraform-modules project contains…
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres - cloudposse/terraform-aws-rds-cluster
0.46.0 [codefresh] Move cf-ext release to separate helmfile What Move cf-ext release to separate helmfile Why Allow to install cf-ext with codefresh managed by onprem script
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
[codefresh] Fix typo in helmfile name What Rename releases/codefresh-extention.yaml to releases/codefresh-extension.yaml Why Fix typo
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
Alpine 3.10 Support pin to 3.10 (#218)
-
pin to 3.10
-
mkdir
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
what Pin to alpine:3.10 why cold start problem
0.112.0 No content.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
2019-07-10
0.24.0 No content.
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
0.24.0 No content.
0.24.1 No content.
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
0.24.1 No content.
0.15.0 [codefresh][helmfiles] Add Codefresh pipeline, update helmfiles pattern PR #37 [codefresh] Add Codefresh build pipeline [helmfiles] Update helmfiles to current…
Get up and running quickly with one of our reference architecture using our fully automated cold-start process. - cloudposse/reference-architectures
what [codefresh] Add a Codefresh pipeline to automatically build AWS Environment tools Docker images. [helmfiles] Update to current pattern of pinning helmfiles to versions individually [helmfiles…
0.48.0: [codefresh-account] add permission to create namespace Allow Codefresh to create namespaces for unlimited staging (#145)
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what [codefresh-account] Allow Codefresh to create namespaces for unlimited staging why Each unlimited staging environment is in its own namespace, and Codefresh needs to be able to create that nam…
2019-07-12
0.24.2 Do not double quote TF >= 0.12 legacy quoted types what Do not double quote TF >= 0.12 legacy quoted types why Address an issue with double-double quoting legacy types. This happens if you still double quote string, list and map in Terraform >= 0.12. Error: Invalid legacy variable type hint
on variables.tf line 2, in variable “test”: 2: type = “map(string)”
The legacy variable type hint form, using a quoted string, allows only the values “string”, “list”, and “map”. To provide a full type expression, remove the surrounding…
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
0.24.2 Do not double quote TF >= 0.12 legacy quoted types what Do not double quote TF >= 0.12 legacy quoted types why Address an issue with double-double quoting legacy types. This happens if you still double quote string, list and map in Terraform >= 0.12. Error: Invalid legacy variable type hint
on variables.tf line 2, in variable “test”: 2: type = “map(string)”
The legacy variable type hint form, using a quoted string, allows only the values “string”, “list”, and “map”. To provide a full type expression, remove the surrounding…
2019-07-13
0.116.0 [aliases] Do not overwrite existing commands with our default aliases and functions [codefresh] Add some helper functions to be used with Codefresh CI/CD pipeline [tfenv] Set a default TFENV_BLACKLIST if the variable is not already one set [docker] Tag docker images with short commit tags as well as long ones For more, see PR <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”467632296” data-permission-text=”Issue title is private”…
Geodesic is a cloud automation shell. It's the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. ★ this repo! h…
2019-07-14
0.15.1 [codefresh] Do not tag pre-release releases as “latest” Do not tag pre-release releases as “latest” (#38)
Get up and running quickly with one of our reference architecture using our fully automated cold-start process. - cloudposse/reference-architectures
what [codefresh] Do not tag pre-release releases as “latest” why The “latest” tag should aways refer to something that is ready for production.
2019-07-15
0.5.0 No content.
Terraform module to provision a standard ALB for HTTP/HTTP traffic - cloudposse/terraform-aws-alb
2019-07-17
0.49.0 Bump kubecost
version
what
Bump kubecost version
why
Latest version with bug fixes and new features
references
https://github.com/kubecost/cost-analyzer-helm-chart/releases
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
Contribute to kubecost/cost-analyzer-helm-chart development by creating an account on GitHub.
0.50.0 [kubecost] Use ServiceMonitor
from the Kubecost helm chart
what
[kubecost] Use ServiceMonitor from the Kubecost helm chart
why
Native support for ServiceMonitor was added in v1.29.0
references
<a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”452936422” data-permission-text=”Issue title is private” data-url=”https://github.com/kubecost/cost-analyzer-helm-chart/issues/63” data-hovercard-type=”pull_request” data-hovercard-url=”/kubecost/cost-analyzer-helm-chart/pull/63/hovercard”…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
Fix #48 I add a way to disable the creation of the Prometheus datasource in Grafana because it's yet done by the Prometheus Operator helm chart. I also add an helper for the labels used in sele…
0.116.1 No content.
Geodesic is a cloud automation shell. It's the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. ★ this repo! h…
2019-07-18
Get up and running quickly with one of our reference architecture using our fully automated cold-start process. - cloudposse/reference-architectures
what [codefresh] Require user to specify Git provider why Codefresh dropped support for using CF-default as a default Git provider, now requires one to be explicitly configured.
2019-07-19
0.51.0 [kiam] Add namespace
to annotate
command
what
[kiam] Add namespace to annotate command
why
The namespace is required for the annotate command for kiam to be restarted when SSL cert gets renewed
Default namespace will be used if not set it explicitly
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.51.0 [kiam] Add namespace
to annotate
command
what
[kiam] Add namespace to annotate command
why
The namespace is required for the annotate command for kiam to be restarted when SSL cert gets renewed
Default namespace will be used if not set it explicitly
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what [kiam] Change execution phase of helmfile hooks why Hooks were set to run during prepare and cleanup phases, but those hooks run even for non-mutating commands like like lint, diff or template…
0.51.0 [kiam] Add namespace
to annotate
command
NOTE: Use release 0.51.1 instead, see PR #149
what
[kiam]…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.51.1 [kiam] Change execution phase of helmfile hooks See PR #148 & <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”470511342”…
what annotate command have to use namespace why default namespace would be using if not set it explicitly
2019-07-22
0.51.1 [kiam] Change execution phase of helmfile hooks See PR #148 & <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”470511342”…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what annotate command have to use namespace why default namespace would be using if not set it explicitly
0.51.2 See PRs #148, <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”470511342”…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what annotate command have to use namespace why default namespace would be using if not set it explicitly
0.113.0 what [helmfile] update 0.73.1 -> 0.80.1 [teleport] update 3.2.4 -> 3.2.6 why Numerous features and bugfixes. Importantly, -f and absolute pathnames for helm charts. Security fix.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
2019-07-24
0.114.0 No content.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
2019-07-25
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what [teleport-auth] Disable bootstrap when not needed [teleport-auth] Allow debugging to be enabled [teleport-proxy] Allow debugging to be enabled why Bootstrap script usually times out on first…
2019-07-29
0.53.0 [keycloak] Update chart to 5.1.4, app to 6.0.1 [keycloak] Update chart to version 5.1.4, app to version 6.0.1 (#152)
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what [keycloak] Update chart to version 5.1.4, app to version 6.0.1 why Keep up to date. Upgrade from chart version 4.x to chart version 5.x is non-trivial, better to install 5.x at start.
2019-07-30
0.117.0 Direnv with Terraform 0.12 what Use an empty cache folder to initialize module why Terraform 0.12 no longer allows initialization of folders with even dot files =( Example of how to use direnv with terraform 0.12 usage export TF_MODULE_CACHE=.module mkdir -p ${TF_MODULE_CACHE}
Geodesic is a cloud automation shell. It's the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. ★ this repo! h…
2019-07-31
0.54.0 Upgrade to v0.9.0, create issuers (#153) With this release, cert-manager is able to fully replace kube-lego for TLS certificate…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what [cert-manager] Upgrade to v0.9.0, create ClusterIssuers for Let’s Encrypt. why Replace obsolete kube-lego with current cert-manager for TLS certificate management.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
what Update Codefresh pipelines to explicit configuration why Replace obsolescent model of implicit actions and credentials