Skip to content

v2.3.0

Choose a tag to compare

@joshiste joshiste released this 25 Jun 15:07
· 1464 commits to main since this release
3921391

Changelog

  • 41d3b7f Merge pull request #217 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/rds-1.77.1
  • f2d9e8b Merge pull request #218 from steadybit/dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.30.0
  • 28bbbeb Merge pull request #219 from steadybit/dependabot/go_modules/github.com/testcontainers/testcontainers-go/modules/localstack-0.30.0
  • 828879d Merge pull request #220 from steadybit/dependabot/go_modules/github.com/KimMachineGun/automemlimit-0.6.0
  • 209d73e Merge pull request #221 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.157.0
  • 6f34f71 Merge pull request #222 from steadybit/dependabot/go_modules/github.com/sosodev/duration-1.3.0
  • 06d1796 Merge pull request #223 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ssm-1.50.0
  • 6085fc3 Merge pull request #224 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/rds-1.78.0
  • a0c93f3 Merge pull request #225 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.159.0
  • 28c2b05 Merge pull request #226 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.160.0
  • cf2f130 Merge pull request #227 from steadybit/dependabot/go_modules/github.com/steadybit/action-kit/go/action_kit_test-1.2.11
  • fb651bb Merge pull request #228 from steadybit/dependabot/go_modules/github.com/testcontainers/testcontainers-go/modules/localstack-0.31.0
  • af88f40 Merge pull request #229 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/sts-1.28.7
  • 7392a91 Merge pull request #230 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.13
  • 873da47 Merge pull request #231 from steadybit/dependabot/go_modules/github.com/steadybit/action-kit/go/action_kit_test-1.2.12
  • 8b3bf23 Merge pull request #233 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/lambda-1.54.1
  • 6ecc870 Merge pull request #234 from steadybit/dependabot/go_modules/github.com/sosodev/duration-1.3.1
  • 02f5bd0 Merge pull request #235 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.161.1
  • 86db16f Merge pull request #236 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ssm-1.50.1
  • 9db0b83 Merge pull request #238 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2-1.27.0
  • 4ac5630 Merge pull request #239 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/lambda-1.54.3
  • bd10081 Merge pull request #240 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/credentials-1.17.15
  • 3831d87 Merge pull request #241 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.161.3
  • 72b1c17 Merge pull request #242 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ssm-1.50.3
  • 6dc1706 Merge pull request #243 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.15
  • 8bdc001 Merge pull request #244 from steadybit/dependabot/go_modules/github.com/rs/zerolog-1.33.0
  • b2f8346 Merge pull request #245 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/rds-1.79.2
  • 813e18a Merge pull request #246 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/credentials-1.17.16
  • 099d269 Merge pull request #247 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.161.4
  • cca0f65 Merge pull request #249 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ssm-1.50.4
  • ae39463 Merge pull request #250 from steadybit/dependabot/go_modules/github.com/KimMachineGun/automemlimit-0.6.1
  • 70e44ef Merge pull request #251 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.16
  • 80e6946 Merge pull request #252 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/fis-1.24.6
  • 5930e3f Merge pull request #253 from steadybit/dependabot/go_modules/github.com/steadybit/action-kit/go/action_kit_test-1.2.14
  • 2611ef1 Merge pull request #254 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.162.0
  • d18a007 Merge pull request #255 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/rds-1.79.3
  • ac55223 Merge pull request #261 from steadybit/ecs-service-discovery
  • 9972b91 Merge pull request #262 from steadybit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.164.1
  • 1bde235 Merge pull request #264 from steadybit/feat/fargate-ssm-attacks
  • 721ad09 build: ignore snyk.sarif to prevent goreleaser stop due to dirty state check
  • 9b3ba93 build: remove unused param from Makefile
  • 1018279 chore(deps): bump github.com/KimMachineGun/automemlimit
  • bd0070c chore(deps): bump github.com/KimMachineGun/automemlimit
  • 9870521 chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.26.1 to 1.27.0
  • 2924d99 chore(deps): bump github.com/aws/aws-sdk-go-v2/config
  • b72d8fe chore(deps): bump github.com/aws/aws-sdk-go-v2/config
  • 7d81efe chore(deps): bump github.com/aws/aws-sdk-go-v2/config
  • e704a1c chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials
  • 397785e chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials
  • 96d13ba chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • 7236471 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • 48835b4 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • c25aedd chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • adcb9f4 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • 1a70123 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • ee22971 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • 1a28352 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
  • 5fd5767 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/fis
  • 2478b19 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda
  • ee424db chore(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda
  • c23c33d chore(deps): bump github.com/aws/aws-sdk-go-v2/service/rds
  • 6e9a094 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/rds
  • e05bf05 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/rds
  • 04d4e33 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/rds
  • 4970a88 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ssm
  • ea58ab1 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ssm
  • 8e1957c chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ssm
  • 75f3bfa chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ssm
  • 502d3bb chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sts
  • 4b3d3cb chore(deps): bump github.com/rs/zerolog from 1.32.0 to 1.33.0
  • db4ef99 chore(deps): bump github.com/sosodev/duration from 1.2.0 to 1.3.0
  • a4e64d1 chore(deps): bump github.com/sosodev/duration from 1.3.0 to 1.3.1
  • 2a8d914 chore(deps): bump github.com/steadybit/action-kit/go/action_kit_test
  • 2406742 chore(deps): bump github.com/steadybit/action-kit/go/action_kit_test
  • 01eacf6 chore(deps): bump github.com/steadybit/action-kit/go/action_kit_test
  • 65d2d5a chore(deps): bump github.com/testcontainers/testcontainers-go
  • 93145ea chore(deps): bump github.com/testcontainers/testcontainers-go/modules/localstack
  • 0f45843 chore(deps): bump github.com/testcontainers/testcontainers-go/modules/localstack
  • e8d13b0 chore(ecs): minor refactorings
  • 3ea9ac6 chore: Update README-ecs-ssm-setup.md
  • ea4bb5f chore: add hint to memory attack
  • 0672aa8 chore: add interface to ecs service description poller
  • b969bb7 chore: cleanup AWS ECS categories and labels
  • 1c1f8ef chore: extract splitIntoPage function
  • 657cdeb chore: fix ec2 instance name
  • 8aee425 chore: fix typo
  • ed980dc chore: honor registration count in ecs service poller
  • 3921391 chore: prepare release
  • 5fc7cce chore: rename ecs service discovery interface
  • cbf0a53 chore: rename ecs task count check action
  • a09c070 chore: rename esc service event log structs
  • 87dcd77 chore: update dependencies
  • 70f3451 chore: update discovery_kit_sdk
  • c948240 chore: update helm chart version
  • 715e78d chore: update to extension-kit 1.8.15
  • 5b57adf feat: Includ hint in details when execute-command on the task is active
  • 99cdbfa feat: add k8s.cluster-name as attribute to alb targets
  • c09f564 feat: add ecs service event log
  • 0d5fb9a feat: add esc service discovery
  • 9130c1b feat: add service task count check
  • 6e0e3ba feat: add ssm based attacks for fargate
  • 960aa33 feat: added action to scale an ecs service
  • 375d3bf feat: added attack to stop an ecs task
  • 665dec8 feat: added ecs task discovery
  • 57aa04e feat: added elb discovery
  • f1036b1 feat: added headers and separators to alb attack parameters
  • 4bc1ae0 feat: added headers and separators to alb attack parameters
  • d26b007 feat: added pod count check for statefulsets and daemonsets
  • 7b1c493 feat: added static response attack for albs
  • 6adade7 feat: check aws ecs task stop result
  • 63a7639 feat: periodically poll service description
  • ba187ba feat: revisit aws blackhole
  • 567ee11 fix(ecs): Include tags in DescribeTasks
  • 213124d fix(helm): Always add STEADYBIT_EXTENSION_DISCOVERY_DISABLED_ECS
  • d2b82f6 fix: Parameter Label "Query String" for alb attack
  • f7e46b8 fix: add account to alb views
  • 72b1ef5 fix: attribute aws-ecs.service.name is defined multiple times
  • d391b17 fix: cancel ssm command only when needed
  • bcf7e80 fix: cancelling ssm commands failed
  • 8240330 fix: comment on ssm command is too long
  • 9d28b63 fix: do not return an error if not timed out in service count check
  • 43d2a2c fix: handling of not executed ssm command steps
  • 32636c5 fix: invalid PlugiName in status call
  • d51dc14 fix: mark service task count check as completed if validation is successful
  • b6e6edd fix: missed to cancel ssm command on stopped mi
  • 232145b fix: nil pointer dereference
  • 843d9ff fix: only discover running tasks
  • a5b388b fix: recheck for the managed instance during the attack
  • 6d18839 fix: restrict number of requested service descriptions
  • 19baba4 fix: set TimeControl = internal for ssm attacks
  • 84a9ab8 fix: static code check bug
  • 4f56c67 fix: target type for ecs scale action
  • e39096e fix: wrong step name refenced for ecs fill disk
  • 433f1fb perf: Reduced API calls for AZ Blackhole attack
  • c02f5c2 refa: add error details when managed instances is gone
  • 5352972 refa: evaluate ssm command result early, so we have less confusing ui messages