Skip to content

Releases: chainguard-dev/terraform-infra-common

v0.3.0

25 Jan 20:14
4f551d3
Compare
Choose a tag to compare

🚨 BREAKING CHANGES

  • networking module now defaults to cidr netnum_offset = 0 to better utilize the given cidr address space. Previously this started at 1. This may cause some issues upgrading if services are using and expecting subnet cidr addresses to start at 1. To fix, set netnum_offset = 1.

What's Changed

  • Fix submodule paths in READMEs. by @wlynch in #62
  • Bump google.golang.org/api from 0.154.0 to 0.155.0 by @dependabot in #67
  • Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 by @dependabot in #68
  • Have subscriptions live indefinitely. by @mattmoor in #70
  • Bump google.golang.org/api from 0.155.0 to 0.156.0 by @dependabot in #71
  • Add a serverless-gclb module. by @mattmoor in #79
  • Bump reviewdog/action-actionlint from 1.40.0 to 1.41.0 by @dependabot in #80
  • networking: Allow configurable netnum offsets. by @wlynch in #72
  • regional-go-service: grant compute.networkUser to Cloud Run service account. by @wlynch in #82

Full Changelog: v0.2.0...v0.3.0

v0.2.0

03 Jan 00:25
0949b30
Compare
Choose a tag to compare

What's Changed

  • Use regional storage for pubsub topics by @mattmoor in #54
  • Fix the name of the regional environment variable. by @mattmoor in #58
  • Add note about top-level provider requirement in README.md. by @wlynch in #60
  • Create submodules directory. by @wlynch in #61
  • Migrate several _iam_member to _iam_binding rules. by @mattmoor in #59
  • Bump gocloud.dev from 0.35.0 to 0.36.0 by @dependabot in #56
  • Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #55

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

27 Dec 21:43
05f1ac3
Compare
Choose a tag to compare

What's Changed

  • Bootstrap actions, add a trivial module. by @mattmoor in #1
  • Fix readme by @mattmoor in #4
  • Bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 by @dependabot in #2
  • Bump actions/checkout from 3.5.2 to 4.1.1 by @dependabot in #3
  • Start to open up the CloudEvents modules. by @mattmoor in #5
  • Create a networking module for provisioning a Cloud Run compatible network. by @mattmoor in #6
  • Add a route to the internet gateway. by @mattmoor in #7
  • Create the cloudevent-recorder module. by @mattmoor in #11
  • Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #8
  • Bump reviewdog/action-misspell from 1.14.0 to 1.14.1 by @dependabot in #9
  • Bump google.golang.org/api from 0.152.0 to 0.154.0 by @dependabot in #12
  • Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #13
  • add dashboard modules by @imjasonh in #14
  • Rename outputs to widget by @mattmoor in #16
  • improve READMEs for dashboards by @imjasonh in #17
  • Bump reviewdog/action-actionlint from 1.39.1 to 1.40.0 by @dependabot in #15
  • Restructure the dashboards to leverage mosaicLayout by @mattmoor in #18
  • Start to add eventing dashboards. by @mattmoor in #20
  • Bump reviewdog/action-misspell from 1.14.1 to 1.15.0 by @dependabot in #21
  • Fix bad iterator variable in recorder. by @mattmoor in #22
  • Use the multi-variable for when walking a map type. by @mattmoor in #23
  • Add support for labeling dashboards. by @mattmoor in #24
  • Add type labels to recorder by @mattmoor in #25
  • Add an in-process otel collector by @tcnghia in #19
  • cleanup: detect project ID instead of passing via env by @imjasonh in #26
  • support passing alert IDs to service dashboards by @imjasonh in #27
  • Make alerts a list and use a for_each. by @mattmoor in #29
  • don't use DetectProjectID by @imjasonh in #30
  • Revert "Add an in-process otel collector" by @tcnghia in #31
  • Add an otel-collector module by @mattmoor in #32
  • Add outbound HTTP dashboard by @tcnghia in #28
  • Add missing service_name, terraform fmt. by @mattmoor in #34
  • Add /quitquitquit handler to otel-col by @tcnghia in #35
  • Fix linter errors by @tcnghia in #36
  • Add gRPC (inbound) by @tcnghia in #37
  • Remove extraneous modules by @tcnghia in #38
  • otel-collector config to populate FAAS name by @tcnghia in #42
  • Add a module to encapsulate some of our Go service best practices. by @mattmoor in #41
  • Add gRPC outbounds, remove grpc_service_name by @tcnghia in #44
  • Add args, expose LB services publicly. by @mattmoor in #45
  • drop knative.dev/pkg/signals for stdlib signal.NotifyContext by @imjasonh in #40
  • Switch regional-go-service to use the Cloud Run default by @mattmoor in #49
  • add pkg/httpmetrics to export common HTTP metrics by @imjasonh in #39
  • Add a depends_on to public IAM logic. by @mattmoor in #50
  • Add value_source and resources. by @mattmoor in #51
  • Quit() to make it easy for Jobs to kill sidecar by @tcnghia in #43
  • Rename the repository by @mattmoor in #52

New Contributors

Full Changelog: https://github.com/chainguard-dev/terraform-infra-common/commits/v0.1.0