#releases (2018-12)
Announce New Releases for Cloud Posse GitHub Projects
Archive: https://archive.sweetops.com/releases/
2018-12-03
0.41.0 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.8.4 Fix values
folder ref
what
Fix values folder ref
why
Was wrongly changed before
./helmfile.d/values/ format is used by helmfile with helmfile.d
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.8.5 Fix grafana and fluentd-elasticsearch-logs what
Fix grafana
Fix fluentd-elasticsearch-logs
why
GRAFANA_EXTERNAL_VALUES_FILE is not used and caused deployment to fail
/fluentd/etc/ is a read-only folder in k8s 10.8 Functionality in values/fluentd-elasticsearch-logs-configs.yaml was already merged into <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”364398673” data-permission-text=”Issue title is private” data-url=”https://github.com/fluent/fluentd-kubernetes-daemonset/issues/202“…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
What Allow to config buffer params with env vars Why Fix BufferQueueLimitError Related: #154
0.42.0: Add script to easily setup ~/.aws/config
with aws-vault
(#315)
Add script to easily setup ~/.aws/config
with aws-vault
(#315)
-
Add script to easily setup aws config with vault
-
prompt for mfa
-
Change verbage
-
Fix prompts
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
what Add a script to easily configure .aws/config profiles for the given account following cloudposse conventions Call aws-vault add to prompt for access credentials Add crudini to easily manipula…
0.42.1: build(deps): bump google/cloud-sdk from 218.0.0-alpine to 223.0.0-alp… build(deps): bump google/cloud-sdk from 218.0.0-alpine to 223.0.0-alp…
…ine (#309)
Bumps google/cloud-sdk from 218.0.0-alpine to 223.0.0-alpine.
Signed-off-by: dependabot[bot]
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
Bumps google/cloud-sdk from 218.0.0-alpine to 223.0.0-alpine. Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually …
2018-12-05
0.45.0: Prevent env vars naming conflicts (#103) Prevent env vars naming conflicts (#103)
-
Support busybox
-
Make tmp dir operations safe
-
Replace NAME variable with PACKAGE_NAME
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
What Replace NAME variable with PACKAGE_NAME Why To prevent conflicts between build-harness slack notification module and packages To prevent env vars naming conflicts in future.
0.43.0 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.44.0 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.44.1 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.45.1: Only distribute when PACKAGES are present (#104) Only distribute when PACKAGES are present (#104)
- Only distribute when PACKAGES are present
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
what Check if packages are present before attempting to distribute why If PACKAGES are empty, make dist fails. In geodesic we have a build ARG which may be empty
0.45.0 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.8.6: [external-dns] Fix indentation (#62) [external-dns] Fix indentation (#62)
-
Fix indentation
-
update extraEnv format
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
What Fix format of values.extraEnv Why Fix error when running helmfile -f 0100.external-dns.yaml sync: Error: render error in "external-dns/templates/secret.yaml": template: external-dns/…
2018-12-06
0.46.0: Update readme (#100) Update readme (#100)
-
Update readme
-
Address PR comments
-
fix grammar
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
what Explain how the repository is hosted Explain why the Makefile based interface will not go away =) why Fixes #99
0.46.1: Added prefix to all env vars (#106) Added prefix to all env vars (#106)
- Added prefix to all env vars
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
What Added prefix for all environment variables Why Avoid naming conflicts
0.19.5 Fix docker run No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
2018-12-10
0.7.1: Update readme yaml file and rebuild md what
updated README.yaml file add tags and categories rebuild README.md file
why
need to add categories and tags so we can pull them into the documentation
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres - cloudposse/terraform-aws-rds-cluster
0.19.6 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.19.7 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.19.8 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.19.9 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
2018-12-11
Added targets to sync codefresh pipelines from code with templates
Why
To have a repeatable, stable and scalable process of creation/update codefresh pipelines
Usage
Create new repo that would contain templates for your pipelines
{repo} # Repository for codefresh sync ├── templates # Directory for templates │ ├── {account_x} # Templates for account x │ │ ├──…
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
Added targets to sync codefresh pipelines from code with templates
Why
To have a repeatable, stable and scalable process of creation/update codefresh pipelines
Usage
Create new repo that would contain templates for your pipelines
{repo} # Repository for codefresh sync ├── templates # Directory for templates │ ├── {account_x} # Templates for account x │ │ ├──…
2018-12-12
0.45.1 what
Update KUBERNETES_VERSION
why
To use Kubernetes 1.10.11 which contains a fix for CVE-2018-1002105
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.45.2 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
2018-12-13
0.47.0 No content.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
0.48.0: [direnv] add package (#117) [direnv] add package (#117)
-
Add direnv
-
Add files
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
what What add direnv package to easily manage .envrc files why Not available on Amazon Linux
0.19.10: Fix Kops command to export k8s cluster config (#310) Fix Kops command to export k8s cluster config (#310)
This should be kops export
, kubectl export
isn’t a thing. Also note
that since newer versions of Kops will automatically look at the
$KOPS_CLUSTER_NAME env var, we no longer need to explicitly pass it.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
This should be kops export, kubectl export isn’t a thing.
0.49.0 No content.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
0.19.11 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.19.12 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.20.0 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.21.0: Move troubleshooting tips to new section (#322) Move troubleshooting tips to new section (#322)
-
move troubleshooting ttips to new section
-
move example
-
fix ref
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
what Move all troubleshooting related documentation to new top level category Add aliases to redirect old content to new content (for SEO) why We're about to import A LOT of FAQs that are mo…
0.1.0: Initial implementation (#1) Initial implementation (#1)
-
Initial implementation
-
update travis
-
Update readme
Transform environment variables for use with Terraform (e.g. TF_VAR_lower_case
) - cloudposse/tfenv
what Map environment variables to TF_VAR_ why Interoperability between apps Downcase envs from Chamber references See README.md
0.21.1 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.1.1: fix: default value for webhook_content_type (#5) fix: default value for webhook_content_type (#5)
-
fix: default value for webhook_content_type
-
chore: run make to rebuild the readme
Terraform module to provision webhooks on a set of GitHub repositories - cloudposse/terraform-github-repository-webhooks
2018-12-14
0.50.0: [github-status-updater] add package (#115) [github-status-updater] add package (#115)
-
Add github-status-updater
-
Add retries
-
Update RELEASE
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
what Add github-status-updater why So we can install via apk (e.g. on build-harness)
0.15.1: Update packages version what
Upgrade to latest version for newer terraform release
why
we’re a few releases behind and the rest of the community has updated =) https://sweetops.slack.com/archives/CB6GHNLG0/p1544739118674300
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
any reason it isn’t using the latest version?
0.15.1: Update packages version what
Upgrade to latest version for newer terraform release
why
we’re a few releases behind and the rest of the community has updated =) https://sweetops.slack.com/archives/CB6GHNLG0/p1544739118674300
0.51.0 No content.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
0.22.0 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.46.0 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
2018-12-16
0.1.1: Handle Curl Errors (#2) Handle Curl Errors (#2)
-
fix error exit codes
-
show errors to stderr
-
show errors to stderr
Terraform module to fetch any kind of artifacts using curl (binary and text okay) - cloudposse/terraform-external-module-artifact
what curl should exit non-zero on errors why So terraform knows there’s an error
2018-12-17
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.22.1: Fix Optimizations for Local Development (#327) Fix Optimizations for Local Development (#327)
- refactor(make): rewrite components deps mechanism
Signed-off-by: Alexander Babai
- Update Makefile
Co-Authored-By: alebabai
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
why rewrite components deps mechanism - pass vars to docker run. what closes #236
2018-12-18
0.9.0: [atlantis] add helmfile (#64) [atlantis] add helmfile (#64)
-
feat(helmfile.d): add atlantis release
-
refactor(atlantis): update configMaps
-
refactor(atlantis): remove redundant labels
-
refactor(atlantis): use base hostname
remove scheme, path, etc. from ingress host
-
refactor(atlantis): improvements
-
use fullNameOverride to have proper name for resources
-
fix service (use ‘default’ obj for port definition)
-
fix…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what Implement helmfile for Atlantis via monochart why closes #61
2018-12-20
0.47.0: [etc/profile.d] automatically export env to terraform (#332) [etc/profile.d] automatically export env to terraform (#332)
-
automatically export env to terraform
-
fix modde
-
Update rootfs/etc/profile.d/tfenv.sh
Co-Authored-By: osterman
- remove space
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
what automatically export current "start up" environment for use with terraform why Improve consistency we're moving away from requiring users to specify a lot of TF_VAR_* envs in …
0.48.0 No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
2018-12-21
0.49.0 [kops/template] Add KOPS_NETWORK_CIDR
ENV var
what
[kops/template] Add KOPS_NETWORK_CIDR ENV var
why
When using custom KOPS_PRIVATE_SUBNETS and KOPS_UTILITY_SUBNETS, need to update networkCIDR as well. Otherwise the error is thrown:
error: error creating cluster: Spec.Subnets[0].CIDR: Invalid value: “10.90.128.0/25”: Subnet had a CIDR “10.90.128.0/25” that was not a subnet of the NetworkCIDR “172.20.0.0/16”
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
0.52.0 No content.
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
2018-12-22
0.22.2: Removed padding on images (#343) Removed padding on images (#343)
Removed padding on images
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
what Removed images paddings. why closes #328
0.23.0 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.24.0 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.25.0 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
2018-12-26
0.15.2: Silence help/short target (#135) Silence help/short target (#135)
-
Silence help/short target
-
Silence translate colon notation
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
what Silence help/short target using -s flag to make why Output was ugly Available targets: make[1]: Entering directory `/home/erik.osterman/Dev/cloudposse/reference-architectures' clean…
0.15.2: Silence help/short target (#135) Silence help/short target (#135)
-
Silence help/short target
-
Silence translate colon notation
0.53.0 what
Bump codefresh cli version to 0.9.14
why
The latest version supports create runtime environments feature To be able to create runtime environments with codefresh integration and assign the environments to Codefresh pipelines to run pipeline steps having connectivity to services running in Kubernetes clusters
test codefresh create re –cluster us-west-2-demo-example-com –namespace codefresh –kube-context us-west-2.demo.example.com
references
<a…
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
2018-12-29
0.2.0: Support Network CIDR Calculations (#3) Support Network CIDR Calculations (#3)
-
Support Network CIDR Calculations
-
Minor fixes
Get up and running quickly with one of our reference architecture using our fully automated cold-start process. - cloudposse/reference-architectures
what Calculate the desired network CIDRs for each account why Ensure each account does not have overlapping CIDRs
0.25.1 No content.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
0.26.0: Implement GitHub Style Tags (#315) Implement GitHub Style Tags (#315)
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
what Added styles for tags. why closes #306
what Use GitHub design for tags references https://github.com/cloudposse/geodesic why This looks cleaner than our current strategy for displaying tags
What Added {{< pubdate >}} Why Fix issue #324
2018-12-30
0.3.0: Add README.md template (#2) Add README.md template (#2)
-
Add template for ref arch
-
Address CR
-
Update templates/README.md
Co-Authored-By: osterman
Get up and running quickly with one of our reference architecture using our fully automated cold-start process. - cloudposse/reference-architectures
what Add a README.md template for each ref arch repo why Explain how to use the repo
2018-12-31
0.50.0: [direnv] Add whitelist path (#335) [direnv] Add whitelist path (#335)
-
Add whitelist path
-
Update readme
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
what Add direnv whitelist path of /conf Use /etc as the XDG_CONFIG_HOME since it's not a multi-user system why Move away from requiring envs in the Dockerfile because (a) it complicates co…
0.51.0: build(deps): bump cloudposse/packages from 0.34.0 to 0.42.0 (#310) build(deps): bump cloudposse/packages from 0.34.0 to 0.42.0 (#310)
Bumps cloudposse/packages from 0.34.0 to 0.42.0.
Signed-off-by: dependabot[bot]
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
Bumps cloudposse/packages from 0.34.0 to 0.42.0. Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting…
0.51.1: build(deps): bump awscli from 1.16.28 to 1.16.70 (#325) build(deps): bump awscli from 1.16.28 to 1.16.70 (#325)
Bumps awscli from 1.16.28 to 1.16.70.
Signed-off-by: dependabot[bot]
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
Bumps awscli from 1.16.28 to 1.16.70. Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabo…
0.51.2: build(deps): bump ansible from 2.7.0 to 2.7.5 (#331) build(deps): bump ansible from 2.7.0 to 2.7.5 (#331)
Bumps ansible from 2.7.0 to 2.7.5.
-
[Commits](<a class=”commit-link”…
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
Bumps ansible from 2.7.0 to 2.7.5. Commits a771ed9 New release v2.7.5 fffd856 [stable-2.7] Disable failing ec2_vpc_vpn_facts test. c1bfe28 [stable-2.7] Fix template_jinja2_latest aliases file. 01…
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automat…
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automat…