Skip to main content

Components Changelog

Subscribe through RSS feeds to stay up-to-date with new releases!

View on GitHub

[eks/actions-runner-controller]: support Runner Group, webhook queue size

What

  • eks/actions-runner-controller
    • Support Runner Groups
    • Enable configuration of the webhook queue size limit
    • Change runner controller Docker image designation
  • Add documentation on Runner Groups and Autoscaler configuration

Why

  • Enable separate access control to self-hosted runners
  • For users that launch a large number of jobs in a short period of time, allow bigger queues to avoid losing jobs
  • Maintainers recommend new tag format. ghcr.io has better rate limits than docker.io.

References

s3-bucket: use cloudposse template provider for arm64

What

  • use cloud posse's template provider

Why

  • arm64
  • also this provider was not pinned in versions.tf so that had to be fixed somehow

References

  • closes

chore: aws-sso modules updated to 1.0.0

What

  • upgrade aws-sso modules: permission_sets, sso_account_assignments, and sso_account_assignments_root

Why

  • upstream updates

Add `datadog-synthetics` component

What

  • Add datadog-synthetics component

Why

Update several component Readmes

What

  • Update Readmes of many components from Refarch Docs

add providers to `mixins` folder

What

  • Copies some common providers to the mixins folder

Why

  • Have a central place where our common providers are held.

Added ArgoCD GitHub notification subscription

What

  • Added ArgoCD GitHub notification subscription

Why

  • To use synchronous deployment pattern

🚀 Enhancements

waf component, update dependency versions for aws provider and waf terraform module

What

  • updates to waf module:
    • aws provider from ~> 4.0 to => 4.0
    • module cloudposse/waf/aws from 0.0.4 to 0.2.0
    • different recommended catalog entry

Why

  • suggested some updates before we start using waf module

Quick fixes to EKS/ARC arm64 Support

What

  • While supporting EKS/ARC arm64, continue to deploy amd64 by default
  • Make tolerations.value optional

Why

  • Majority of echosystem support is currently amd64
  • tolerations.value is option in Kubernetes spec

References

  • Corrects issue which escaped review in

Update account-map to output account information for aws-config script

What

  • Update account-map to output account information for aws-config script
  • Output AWS profile name for root of credential chain

Why

  • Enable aws-config to output account IDs and to generate configuration for "AWS Extend Switch Roles" browser plugin
  • Support multiple namespaces in a single infrastructure repo

Upstream latest datadog-agent and datadog-configuration updates

What

  • Upstream latest datadog-agent and datadog-configuration updates

Why

  • datadog irsa role
  • removing unused input vars
  • default to public.ecr.aws images
  • ignore deprecated default.auto.tfvars
  • move datadog-agent to eks/ subfolder for consistency with other helm charts

References

N/A

Remove `root_account_tenant_name`

What

  • bumped ecr
  • remove unnecssary variable

Why

  • ECR version update
  • We shouldn't need to set root_account_tenant_name in providers
  • Some Terraform docs are out-of-date

References

  • n/a

update `opsgenie-team` to be delete-able via `enabled: false`

What

  • Uses Datdaog Configuration as it's source of datadog variables
  • Now supports enabled: false on a team to destroy it.