#releases (2018-09)
Announce New Releases for Cloud Posse GitHub Projects
Archive: https://archive.sweetops.com/releases/
2018-09-01
0.4.2 what
Fix examples Add missing module outputs Rebuild README
why
Examples were missing cluster_family parameters
admin_user and admin_password in examples were wrong
MasterUsername admin cannot be used as it is a reserved word used by the engine The parameter MasterUserPassword is not a valid password because it is shorter than 8 characters
Users have been asking about endpoint and reader_endpoint outputs
references
<a…
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres - cloudposse/terraform-aws-rds-cluster
2018-09-02
@mbarrien has joined the channel
Use packages version 0.24.0
No content.
Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform built on strictly Open Source tools. https://slack.cloudposse.com/ - cloudposse/geodesic
2018-09-03
Multi-Stage Builds for Python Dependencies Move all python deps in requirements (#253)
-
feat(Dockerfile): move python deps in requirements
-
Convert to multi-stage build
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 Move all python requirements to requirements.txt why #232
Upgrade aws cli, eb cli, and ansible build(deps): bump awsebcli from 3.12.0 to 3.14.4 (#257)
Bumps awsebcli from 3.12.0 to 3.14.4.
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 awsebcli from 3.12.0 to 3.14.4. 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…
Deploy & manage web applications in the AWS cloud. Upload your application, and Elastic Beanstalk handles capacity provisioning, app health monitoring & more.
2018-09-04
@siert has joined the channel
0.27.0 - Add shellcheck
and shfmt
what
Add shellcheck
Add shfmt
Bump GCLOUD_SDK_VERSION
why
shfmt to format all shell scripts #261
shellcheck to lint all bash scripts <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title”…
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 Use shfmt to format all shell scripts Consider adding target to build-harness why Improve consistency
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 bats-core why Automated tests
2018-09-05
Bump gomplate version No content.
Cloud Posse installer and distribution of native apps - cloudposse/packages
0.4.3 what
Make zone_id optional
why
Not all applications require creating sub-domains for the DB master and replicas #29
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres - cloudposse/terraform-aws-rds-cluster
Hi there, I noticed that the zone_id parameter is mandatory. Although it is a nice to have friendly DNS names for RDS endpoints, this may cause issues when ssl connections are used. Perhaps, it'…
0.5.0: [portal] Update portal to 0.2.2 (#14) what
Upgrade portal to 0.2.2
Deprecate endpoint as no longer used Introduce externalName
Support path parameter
why
Previous portal relied on a custom traefik implementation This uses native ingress Support paths for kibana
upgrading
All previous *_ENDPOINT envs are deprecated Use …_SERVICE_NAME, .._SERVICE_PORT and …_EXTERNAL_NAME instead
references
<a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”347580674” data-permission-text=”Issue…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.4.4 what
Make admin_password optional
why
If snapshot_identifier is provided to restore cluster from the snapshot, admin_password is not required and TF should not ask for it
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres - cloudposse/terraform-aws-rds-cluster
2018-09-07
Update helm version to 2.10.0 No content.
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
Update helm version to 2.10.0 No content.
Added grafana [grafana] Use sidecar for datasources and dashboards (#18)
-
Use sidecar for datasources and dashboards
-
refactor(helmfiles.grafana): improvements
-
MVP
-
Added portal backends
-
Added portal backends
-
Update Portal
-
Update Portal
-
Update Portal
-
Update Portal
-
Update Portal
-
Update Portal
-
Use new version of fluentd
-
Merge with master
-
Fix ingress
-
Fix Portal
-
Address PR…
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
what Update to use sidecar pattern Provide integration with kube-prometheus (collecting metrics / import grafana dashboards) Collect metrics for nginx ingress and display them Fix Portal Fix nginx…
Added Prometheus Push Gateway Added push gateway (#41)
-
Added push gateway
-
Added push gateway
-
Added push gateway
-
Added push gateway
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
What Create prometheus push gateway Why To collect metrics from short live processes
Upgrade Packages #265 <a class=”issue-link js-issue-link” data-error-text=”Failed to load issue title” data-id=”358063859” data-permission-text=”Issue title is private” data-url=”https://github.com/cloudposse/geodesic/issues/272“…
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.24.0 to 0.24.1. 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…
Bumps awscli from 1.16.6 to 1.16.9. 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 @dependabot …
Use TLS for Alpine Repositories Bump cloudposse/packages from 0.24.0 to 0.24.1 (#265)
Bumps cloudposse/packages from 0.24.0 to 0.24.1.
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.24.0 to 0.24.1. 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…
2018-09-10
0.7.0: Hamburger menu (#198) Hamburger menu (#198)
-
page layout rework.
-
reworked responsive behaviour, added breakpoints.
-
custom script for menu.
-
added searchbox for mobile.
Cloud Posse Developer Hub. Complete documentation for the Cloud Posse solution. https://docs.cloudposse.com - cloudposse/docs
what Update mobile menu to present categories Add search
0.5.0 what
Add aws_db_parameter_group
why
Create an instance parameter group that is applied to the nodes in the cluster and pass in an instance_parameters list to modify server variables (e.g. max_packet_size, wait_timeout, and interactive_timeout)
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres - cloudposse/terraform-aws-rds-cluster
2018-09-11
0.7.0: Added grafana oauth2 proxy support (#44) Added grafana oauth2 proxy support (#44)
-
Added grafana oauth2 proxy support
-
Added support of gitlab
-
Added support of gitlab
-
Address PR comments
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
What Added grafana oauth2 proxy support Why Grafana creates user and grant permissions based on proxy headers
Added grafana what
Update to use sidecar pattern Provide integration with kube-prometheus (collecting metrics / import grafana dashboards) Collect metrics for nginx ingress and display them Fix Portal Fix nginx ingress template usage Update kube-prometheus
why
Allow applications to ship their own monitoring configurations Integrate independent grafana helm release with kube-prometheus release Collect metrics from nginx-ingress with kube-prometheus and display them with grafana Fix portal oauth2 ingress…
Added Prometheus Push Gateway What
Create prometheus push gateway
Why
To collect metrics from short live processes
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.7.0: Added grafana oauth2 proxy support (#44) What
Added grafana oauth2 proxy support
Why
Grafana creates user and grant permissions based on proxy headers
2018-09-12
[teleport] Add tsh
, tctl
and teleport
[teleport] add target (#60)
-
feat(install.teleport): add target
-
docs(install.teleport): fix releases url
-
refactor(docker): update tar package
to support all tar
features like –wildcards, etc
- refactor(docker): fix tar xz
Cloud Posse installer and distribution of native apps - cloudposse/packages
what create target to install teleport binaries why closes #57
0.29.0: [gke] Use Google Cloud SDK Image (#278) [gke] Use Google Cloud SDK Image (#278)
-
Use official google cloud sdk alpine image
-
set gcloud defaults
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 Copy Google Cloud SDK from official Docker image using multi-stage build Upgrade to latest release Fix gcloud bash completion why Support automatic dependency updates by dependabot Faster b…
2018-09-13
@markmutti has joined the channel
[helm] Add helm-push plugin 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-09-15
Bump kops version feat(install.kops): bump version (#63)
use kops 1.10.0
Cloud Posse installer and distribution of native apps - cloudposse/packages
what use kops 1.10.0 why closes #62
2018-09-17
Full release why
Required for badge
Ansible Role - NTP. Contribute to cloudposse/ansible-ntp development by creating an account on GitHub.
2018-09-18
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
-
feat(install): add aws-iam-authenticator
-
refactor(install): add aws-iam-authenticator to all
Cloud Posse installer and distribution of native apps - cloudposse/packages
what add target to install aws-iam-authenticator why closes #64
2018-09-19
0.7.1: [nginx] Add support for TCP/UDP ports (#49) What
Add support for TCP/UDP ports Template prometheus alerts
Why
Expose non-http services via ingress To have nice alerts
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
0.31.0 what
Bump packages version
why
Latest packages version has aws-iam-authenticator which is used to authenticate to EKS clusters on AWS using IAM
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
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster - kubernetes-sigs/aws-iam-authenticator
0.26.1 No content.
Cloud Posse installer and distribution of native apps - cloudposse/packages
2018-09-20
Fix go/lint target [modules/go] re-write go vet target (#109)
- fix(modules.go): re-write go vet target
use go too vet $dir
to vet code
- refactor(modules.go): use go tool vet with find
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
what use go too vet $dir to vet code why go vet command require: named files must all be in one directory; have … Should fix cloudposse/github-authorized-keys#29
Fix go/lint target [modules/go] re-write go vet target (#109)
- fix(modules.go): re-write go vet target
use go too vet $dir
to vet code
- refactor(modules.go): use go tool vet with find
2018-09-23
-
feat(kops): add aws-iam-authenticator support
-
refactor(kops): fix yaml
-
refactor(kops): fix template
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 aws-iam-authenticator configuration to kops manifest template why #258 https://github.com/kubernetes-sigs/aws-iam-authenticator#kops-usage
2018-09-24
also, making sure you saw I reopened this issue: https://github.com/cloudposse/github-authorized-keys/issues/29
what Builds are failing See https://travis-ci.org/cloudposse/github-authorized-keys/builds/402672478#L819 why I don’t know references #28
Add Istio prerequisites 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-09-26
0.32.2: build(deps): bump awscli from 1.16.9 to 1.16.21 (#288) build(deps): bump awscli from 1.16.9 to 1.16.21 (#288)
- build(deps): bump awscli from 1.16.9 to 1.16.21
Bumps awscli from 1.16.9 to 1.16.21.
Signed-off-by: dependabot[bot]
- add –no-build-isolation flag for cffi>=1.4.1. optimize docker build for caching.
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.9 to 1.16.21. 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 @dependabot…
0.32.3: build(deps): bump awsebcli from 3.14.4 to 3.14.6 (#287) build(deps): bump awsebcli from 3.14.4 to 3.14.6 (#287)
Bumps awsebcli from 3.14.4 to 3.14.6.
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 awsebcli from 3.14.4 to 3.14.6. 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…
Deploy & manage web applications in the AWS cloud. Upload your application, and Elastic Beanstalk handles capacity provisioning, app health monitoring & more.
0.32.4: build(deps): bump google/cloud-sdk from 216.0.0-alpine to 218.0.0-alp… build(deps): bump google/cloud-sdk from 216.0.0-alpine to 218.0.0-alp…
…ine (#286)
Bumps google/cloud-sdk from 216.0.0-alpine to 218.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 216.0.0-alpine to 218.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 …
0.32.5: build(deps): bump cloudposse/packages from 0.26.0 to 0.26.1 (#285) build(deps): bump cloudposse/packages from 0.26.0 to 0.26.1 (#285)
Bumps cloudposse/packages from 0.26.0 to 0.26.1.
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.26.0 to 0.26.1. 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…
2018-09-27
0.32.6 what
Add gettext
why
To include envsubst
Needed to use geodesic as Docker image in Codefresh pipelines
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.2.6: Remove the brackets listener_arns
to correct count (#13)
Remove the brackets listener_arns
to correct count (#13)
Remove the brackets listener_arns
to correct count
Terraform module to provision a standard ALB for HTTP/HTTP traffic - cloudposse/terraform-aws-alb
was failing on anything larger than 1 with index 1 out of range for list var.listener_arns (max 1) in: ${var.listener_arns[1]}
2018-09-28
Cloud Posse installer and distribution of native apps, binaries and alpine packages - cloudposse/packages
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.7.2: [fluentd-elasticsearch-logs] fluentd buffer fix (#52) [fluentd-elasticsearch-logs] fluentd buffer fix (#52)
-
Overload fluentd configs for elasticsearch
-
Fix fluentd logs
-
Addres Pr comment
-
Added configurable prometheus operator resources
Comprehensive Distribution of Helmfiles. Works with helmfile.d
- cloudposse/helmfiles
What Override fluentd elastic search configs Made k8s dashboard resources configurable Why To fix issue fluent/fluentd-kubernetes-daemonset#202 To give k8s dashboard required resources
0.12.0: Dynamic datasources support (#100) Dynamic datasources support (#100)
- feat(modules/readme): dynamic datasources support
Now use url from arg datasource if it passed
Regenerate readme
-
chore(packages/Makefile): bump packages version
-
feat(readme): add inline datasources support
Now datasource for readme defines in template
Also exist possibility override datasource due env variable
- fix(Makefile): clean up output of…
Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more - cloudposse/build-harness
what Now use url from arg datasource if it passed Regenerate readme why #87 Depend on #55 Need to bump packages version when it merged resolve: #87
0.12.0: Dynamic datasources support (#100) Dynamic datasources support (#100)
- feat(modules/readme): dynamic datasources support
Now use url from arg datasource if it passed
Regenerate readme
-
chore(packages/Makefile): bump packages version
-
feat(readme): add inline datasources support
Now datasource for readme defines in template
Also exist possibility override datasource due env variable
- fix(Makefile): clean up output of…
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