Zach Wasserman
efbe4c0777
Update Go to 1.19.3 ( #8525 ) ( #8614 )
...
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-11-08 13:03:23 -03:00
Roberto Dip
f5d3aa233c
reduce the build time of loadtest.Dockerfile ( #8584 )
...
- yarn is not needed to build osquery-perf
- we can change the clone step to not fetch unnecessary data
2022-11-04 13:20:38 -03:00
Robert Fairburn
3c87299082
Improve loadtesting documentation ( #8576 )
2022-11-03 17:11:22 -05:00
Roberto Dip
c51927e873
enhance support for orbit and fleet desktop in osquery-perf ( #8217 )
...
This improves osquery-perf with support for a more realistic orbit + fleet desktop simulation as described in #8212
This was based on the work done by @sharvilshah in his branch.
2022-10-28 14:27:21 -03:00
Robert Fairburn
dc0427117e
Add loadtesting ECR Cleanup one-liner ( #8041 )
2022-10-10 10:02:11 -05:00
Martin Angers
7356378d0f
Update hashicorp/aws provider version for loadtesting and add CI validation ( #7937 )
...
* Update hashicorp/aws provider version for loadtesting and add CI validation
* Update name of the new workflow
2022-09-28 09:38:56 -05:00
KanchiMoe
cde973293b
server_side_encryption_configuration attribute is deprecated ( #7866 )
2022-09-21 14:25:08 -04:00
KanchiMoe
fc3f980cff
server_side_encryption_configuration argument is deprecated ( #7577 )
...
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket#enable-default-server-side-encryption
2022-09-19 13:04:52 -04:00
Tomas Touceda
8457e55b53
Bump go to 1.19.1 ( #7690 )
...
* Bump go to 1.19.1
* Bump remaining go-version to the 1.19.1
* Add extra paths for test-go
* Oops, putting the right path in the right place
* gofmt file
* gofmt ALL THE THINGS
* Moar changes
* Actually, go.mod doesn't like minor versions
2022-09-12 20:32:43 -03:00
Robert Fairburn
cfe338dac7
Increase Elasticsearch VM size ( #7447 )
2022-08-30 12:34:15 -05:00
dependabot[bot]
6f0e0873ca
Bump golang from 1.18.4-bullseye to 1.19.0-bullseye ( #7039 )
...
* Bump golang from 1.18.4-bullseye to 1.19.0-bullseye
Bumps golang from 1.18.4-bullseye to 1.19.0-bullseye.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update other golang deps as well
* Update missing go mods
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-08-10 17:00:01 -03:00
Robert Fairburn
1f1ee964ab
Improve APM in Loadtesting ( #7061 )
...
* Initial cloudwatch stub for loadtesting/apm
* Fix duplicate policy attachment name
* elastichsearch pull keys from ssh secret
* Set aws region for run-ansible
* Alternate way to specify region in run-ansible
* Fix elasticsearch_ansible ssh file modes
* Cloudwatch agent config elasticsearch
* Fix ansible indents
* Set platform to linux/amd64 for loadtesting docker image
* Use /dev/sdb on elasticsearch/apm
* fixup
* elasticsearch volume mounted
* elasticapm increase shards and size
* Increase elasticapm instance size
* Document how to get the IP for APM ec2 instance
2022-08-10 12:33:49 -05:00
Robert Fairburn
7afef3f035
Re-IP Loadtesting for TGW+VPN ( #6635 )
...
* Re-IP Loadtesting for TGW+VPN
* Further restrict VPN IPs for LoadTesting
* Update VPN IPs for Loadtesting
2022-07-19 13:25:14 -05:00
Zachary Winnerman
34bfe71674
Loadtest test ( #6218 )
...
* testing
* another fix
* Revert "add changes file"
This reverts commit bc2402348e2e6d6e7252ef899dd899b758379003.
* revert 71e1639531
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2022-06-14 15:39:49 +00:00
Zachary Winnerman
baaccaadb7
quick fixup for loadtesting ( #5940 )
...
* quick fixup for loadtesting
* fixup
2022-05-27 15:35:41 -04:00
Zachary Winnerman
3be4c9c353
Allow rds access from jump box sg ( #5920 )
2022-05-26 14:24:57 -05:00
Martin Angers
2f53bac1aa
Update load testing README doc with additional information. ( #5794 )
2022-05-24 14:36:14 -04:00
Zachary Winnerman
d84d6008c3
Quick fixup for elasticsearch ( #5669 )
2022-05-11 10:12:24 -05:00
Robert Fairburn
445dc89175
loadtest fix elastisearch path/alb subdomain hint ( #5554 )
2022-05-05 10:02:35 -05:00
Zachary Winnerman
3b9208c42a
Updated readme to reflect terraform loadtesting changes ( #5530 )
2022-05-04 10:27:26 -05:00
Zachary Winnerman
e5adb9ae9c
Made changes so that we have a per-environment internal load balancer ( #5534 )
2022-05-04 10:26:11 -05:00
Zachary Winnerman
e7b9f41097
Added support for multipule loadtest environments ( #5526 )
2022-05-03 09:51:11 -05:00
Zachary Winnerman
2fbe53b6c9
Reorg infrastructure and add changes for frontend's loadtesting environment ( #4947 )
...
* Reorganized infrastructure, updated for frontend's loadtesting
* Add changes suggested by @chiiph
* Moved files per suggestion by Ben
* Update docs with new links
* Add config for multi account assume role
2022-04-12 12:49:00 -04:00