bin.hu
084daaf3f9
feat: loadtester support kubectl type
...
Signed-off-by: bin.hu <bin.hu@ringcentral.com >
2023-08-22 10:36:24 +08:00
Øistein Sletten Løvik
6d72050e81
logCmdOutput to logger instead of stdout
...
Signed-off-by: Øistein Sletten Løvik <oistein@oistein.org >
2022-09-26 13:52:59 +02:00
Stefan Prodan
bfcf288561
Update Kubernetes packages to v1.24.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-31 13:00:16 +03:00
Sanskar Jaiswal
5acf189fbe
remove support for helmv2 in loadtester
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-08 22:14:32 +05:30
Cédric Connes
6085753d84
Only allow namespaces matching -namespace-regexp
...
This allows to forbid access from canaries in non-whitelisted
namespaces.
In a multi-tenant context, this can be combined with network policies to
maintain isolation between namespaces.
Signed-off-by: Cédric Connes <cedric.connes@gmail.com >
2022-02-24 18:24:03 +01:00
shuheiktgw
38d3ca1022
chore: Drop deprecated io/ioutil
...
Signed-off-by: shuheiktgw <shuheiktgw@users.noreply.github.com >
2021-07-31 08:25:46 +09:00
Stefan Prodan
cd75c5fa25
Copyright Flux authors
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 19:44:52 +02:00
Stefan Prodan
90abb7ba5b
Rename imports to fluxcd/flagger
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 19:02:23 +02:00
Stefan Prodan
a2774d92da
Add Istio e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 17:24:39 +02:00
Justin Abrahms
dcab2d518f
Support for specifying additional arguments to concord tasks
2020-06-02 04:28:54 -07:00
Tariq Ibrahim
d41ed43ef9
fix issues reported by the linter
2020-04-17 11:45:44 -07:00
stefanprodan
3c11749f80
loadtester: release v0.16.0
...
- update helm to 2.16.5
- update helmv3 to 3.1.2
- remove http server timeouts
2020-03-31 12:48:16 +03:00
Jacob Sin
29c31e56bd
loadtester: return cmd output optionally
2020-03-31 01:22:47 +08:00
stefanprodan
3807a5019d
loadtester: set server write timeout
2020-03-30 11:13:10 +03:00
sayboras
df5a2d8266
Remove extra space in json tags
2020-03-27 18:52:57 +11:00
Stefan Prodan
d6d65e20e8
Merge pull request #507 from ernst01/loadtester-concord-support
...
loadtester: add concord test support
2020-03-19 09:31:22 +02:00
Thiebaud Ernstberger
7f590b0701
Issue #477 : added concord test support to loadtester + documentation
2020-03-18 14:58:46 -07:00
mathetake
f34d94a912
pkg/loadtester: improve error handling messages
2020-03-08 13:12:56 +09:00
mathetake
a616199b81
refactor tests: simplify assertion
2020-03-04 21:46:08 +09:00
stefanprodan
a30f688450
fmt: fix imports formatting
...
- run gofmt and goimports
2020-02-28 12:52:23 +02:00
Stefan Prodan
91ef81201e
Merge pull request #449 from ta924/loadtesterRollbackSupport
...
Add support for rollback gating in tester API
2020-02-19 10:13:28 +02:00
Tanner Altares
0598e4b51e
add support for rollback gating for loadtester
2020-02-18 12:33:52 -06:00
stefanprodan
448c210324
Release API version v1beta1
...
- bump Canary and MetricTemplate version to v1beta1
- regenerate clientset and CRD
2020-02-07 12:35:56 +02:00
stefanprodan
507075920c
Implement Helm v3 tester
2019-09-08 09:33:34 +03:00
Jeff Wenzbauer
0421b32834
Enhanced error logging
...
Updated the formatting of the `out` to be logged as a string rather than a bunch of bytes.
2019-08-28 12:43:08 -06:00
stefanprodan
f204fe53f4
Implement canary gating API with in-memory storage
...
POST /gate/[check|open|close]
2019-07-24 16:14:22 +03:00
stefanprodan
919dafa567
Add gate halt and approve endpoints
2019-07-24 12:02:44 +03:00
stefanprodan
1c97fc86c9
Restrict Helm task to a single command
2019-06-05 09:40:18 +03:00
stefanprodan
62a5f8c5d6
Log helm command before running it
2019-06-04 14:56:58 +03:00
stefanprodan
9f359327f0
Add generic bash blocking command
2019-06-04 14:01:25 +03:00
stefanprodan
2bc8194d96
Prepend helm to command
2019-06-04 14:00:00 +03:00
stefanprodan
fbb37ad5e4
Add helm command type (blocking) to tester API
...
To be used as pre-rollout hook
2019-06-03 15:55:40 +03:00
stefanprodan
cd08afcbeb
Add bash bats task runner
...
- run bats tests (blocking requests)
2019-04-17 11:05:10 +03:00
stefanprodan
a09dc2cbd8
Rename logging package
2019-04-15 11:25:45 +03:00
stefanprodan
b4ae060122
Move to weaveworks org
2019-03-20 18:26:04 +02:00
Alex Wong
7dd66559e7
add metadata field 'cmd'
2019-03-12 14:31:30 +08:00
Alex Wong
b5932e8905
support time duration literal
2019-03-12 14:29:50 +08:00
Alex Wong
be31bcf22f
mocked test
2019-03-08 22:20:29 +08:00
Alex Wong
cba2135c69
add comments
2019-03-08 22:20:16 +08:00
Alex Wong
b2ce1ed1fb
test for ngrinder task
2019-03-08 21:30:26 +08:00
Alex Wong
77a485af74
poll ngrinder task status
2019-03-08 21:29:58 +08:00
Alex Wong
65bf048189
add ngrinder support
2019-03-08 15:50:44 +08:00
Alex Wong
a498ed8200
move original cmd tester to standalone source
2019-03-08 15:50:26 +08:00
Alex Wong
9f12bbcd98
refactoring loadtester to support external testing platform
2019-03-08 15:49:35 +08:00
stefanprodan
dbf26ddf53
Add load tester flag to log the cmd output
2019-01-21 13:36:08 +02:00
stefanprodan
07d8355363
Rename load testing service to flagger-loadtester
2019-01-20 14:28:45 +02:00