rbillon59 / jmeter-k8s-starterkit Goto Github PK
View Code? Open in Web Editor NEWUltimate starterkit for JMeter in Kubernetes. WIth live test reporting, JMeter monitoring, kubernetes monitoring and mock as a service
License: Apache License 2.0
Ultimate starterkit for JMeter in Kubernetes. WIth live test reporting, JMeter monitoring, kubernetes monitoring and mock as a service
License: Apache License 2.0
k8s/tool/telegraf/telegraf-operator.yaml deployment fails
Kubernetes Version: v1.22.2
error: error validating "k8s/tool/telegraf/telegraf-operator.yaml": error validating data: [ValidationError(MutatingWebhookConfiguration.webhooks[0]): missing required field "sideEffects" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[0]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook]; if you choose to ignore these errors, turn validation off with --validate=false
Hello @Rbillon59,
Thanks for this starterkit, it's very helpfull.
I have an issue when launching the test, I keep getting the same error :
Sadly I can't get the report from the master node because it stopped and grafana has no data.
I tried with this command : ./start_test.sh -j my-scenario.jmx -n default -c -m -i 5 -r
I am using the demo test since I haven't developed mine for now.
Thanks
Hi Romain ! I found that your account was eliminated from docker hub i and i cannot be able to dowload the jmeter image.
When I start the following command:
kubectl create -R -f k8s/
on my minikube
The following error message appears:
[unable to recognize "k8s/tool/telegraf/telegraf-operator.yaml": no matches for kind "ClusterRoleBinding" in version "rbac.authorization.k8s.io/v1beta1", unable to recognize "k8s/tool/telegraf/telegraf-operator.yaml": no matches for kind "MutatingWebhookConfiguration" in version "admissionregistration.k8s.io/v1beta1"]
What shoud I do?
What's the issue?
When running the default Load Test scenario provided (i.e. my-scenario.jmx
), there is some missing data in the Apache JMeter Dashboard
(see screenshot next).
This does not happen when allowing All Traffic
in the Security Group(s) associated with my EKS nodes. If, however, I only allow traffic for the components included in the setup (JMeter, Jolokia, InfluxDB, Grafana), I get the issue shown in the picture (see above). The ports to which I've allowed node-to-node Inbound Traffic
are:
8086
: for InfluxDB8778
: for Jolokia50000
: for JMeter3000
: for GrafanaIs there anything else I'm missing here? Another port being used that I'm completely ignoring?
How to reproduce the issue?
Follow the steps provided in the repository in a EKS cluster with strict Security Groups rules for the cluster nodes.
Any additional details?
grafana/grafana:7.3.3
to grafana/grafana:8.2.6
and started having connection issues with the following browser console error: canβt establish a connection to the server at ws://localhost:3000/api/live/ws
. Perhaps something to do with Grafana Live. This was a little weird, since I have other Grafana setup in the same EKS cluster (traffic allowed on port 3000) and hadn't experienced that issue before.PS: Thanks for this setup. It's really cool.
Thanks for your amazing work on this jmeter k8s stack. It helped me set up a load testing platform in less than a week in our cluster.
Since I want to handle sensitive data I prefer to build my images in-cluster. Would you be able to provide the Dockerfiles and potentially required auxiliary files?
If you want to see how I customised the stack to fit my needs, I'm happy to geek out over a virtual coffee session.
Best wishes,
Mark
All command kubectl
do not work on Windows 10 and GitBash.
kubectl exec -c jmmaster -i -n "${namespace}" "${master_pod}" -- /bin/bash "/opt/jmeter/load_test"
to
kubectl exec -c jmmaster -i -n "${namespace}" "${master_pod}" -- //bin/bash "//opt/jmeter/load_test"
can you put in variable this part and set if we use this env? (10 occurences)
I'm trying to run the setup and unfortunately i get ErrImagePull and ImagePullBackOff statuses on the jmeter-slaves pods.
from the pod description i see the issue is "Failed to pull image 'rbillon59/jmeter-k8s-base:5.5': rpc error: code = Unknown desc = no matching manifest for linux/arm64/v8 in the manifest list entries"
I am running it meanwhile on minikube locally using docker
any idea how can i fix/bypass this?
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:11:04.652Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:12:00.201Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:12:00.201Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:12:05.098Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:12:05.098Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:12:05.100Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:12:05.100Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:12:05.106Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:12:05.106Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:13:00.152Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:13:00.153Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:13:04.618Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:13:04.618Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:13:04.635Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:13:04.635Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:00.242Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:00.243Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:04.763Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:04.763Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:04.766Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:04.766Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:04.773Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:04.774Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:22.589Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:22.590Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:22.657Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:22.657Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:57.645Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:57.645Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:14:57.653Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:14:57.653Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:15:00.190Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:15:00.191Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:15:05.116Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:15:05.116Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:15:05.121Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:15:05.121Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:15:05.129Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:15:05.129Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:16:00.214Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:16:00.215Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:16:04.493Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:16:04.493Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:16:04.499Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:16:04.499Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:16:04.507Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:16:04.508Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:17:00.154Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:17:00.154Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:17:04.859Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:17:04.860Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:17:04.863Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:17:04.863Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:17:04.873Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:17:04.873Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:18:00.176Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:18:00.177Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:18:05.169Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:18:05.170Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:18:05.172Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:18:05.172Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
2021-12-14T10:18:05.177Z ERROR controller-runtime.webhook.webhooks unable to decode the request {"webhook": "/mutate-v1-pod", "error": "no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101""}
github.com/go-logr/zapr.(*zapLogger).Error
/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/webhook/admission.(*Webhook).ServeHTTP
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/admission/http.go:79
sigs.k8s.io/controller-runtime/pkg/webhook.instrumentedHook.func1
/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/webhook/server.go:117
net/http.HandlerFunc.ServeHTTP
/usr/local/go/src/net/http/server.go:2036
net/http.(*ServeMux).ServeHTTP
/usr/local/go/src/net/http/server.go:2416
net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2831
net/http.(*conn).serve
/usr/local/go/src/net/http/server.go:1919
2021-12-14T10:18:05.177Z DEBUG controller-runtime.webhook.webhooks wrote response {"webhook": "/mutate-v1-pod", "UID": "", "allowed": false, "result": {}, "resultError": "got runtime.Object without object metadata: &Status{ListMeta:ListMeta{SelfLink:,ResourceVersion:,Continue:,RemainingItemCount:nil,},Status:,Message:no kind "AdmissionReview" is registered for version "admission.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101",Reason:,Details:nil,Code:400,}"}
Hello,
Can someone explain why there is deviation between readings on grafana and jtl reports
Examples
According to my test based on my-scenario.jmx which has been shared by @Rbillon59 I see the following differences
Hi! I've been testing this framework, and I ran into an issue with the CSV data set config. There are multiple scenarios in my project, and because of that, there are multiple CSV files in the dataset directory (including the default ones that were in the repo). When the test is executed, I can see that each CSV file is processed (split and copied). But the data actually getting used by my jmeter jmx is coming from "test-dataset.csv" all the time. Any idea why this could be happening?
Hello Romain !
I am writing to you as, despite following the listed steps and commands to apply, it seems your Jmeter-k8s-starterkit project does not work for whatever reason through git bash execution, at least on docker desktop built on top of Windows Subsystem for Linux (WSL) deployed on a windows 10 operating system.
I am going to try to debug your k8s+jmeter project if I can find enough time for that - not so sure -, in case you are able to work on it I am pretty sure you would be far more efficient than me or anybody else as you are the one who designed and developed this project right from the beginning.
At least it seems it is necessary to add double backslash to path arguments within kubectl command lines invoking /bin/bash to avoid the following error:
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "C:/Program Files/Git/usr/bin/bash.exe": stat C:/Program Files/Git/us
r/bin/bash.exe: no such file or directory: unknown
command terminated with exit code 126
Thanks in advance for your help.
Yours sincerely,
Pascal.
Can i use your jmeter kubernetes implementation to trigger test from jenkins pipeline. if so,Do u have any sample jenkins pipeline to connect to kubernetes cluster and run jmeter test from jenkins pipeline?
Hi, this tool is very nice.
However, the jmeter-slave pods that this tool creates seem to require a lot of CPU and memory. So even if I create a lot of pods, they will not run.
So I think it would be better to reduce the cpu and memory requested, what do you think?
Hi,
I am using this starterkit to deploy jmeter within k8s, I have deployed within my EKS cluster and all the pods are up and running which can be seen here as well. When I run the test with this ./start_test.sh -j my-scenario.jmx -n default -c -m -i 10 -r
command it does not work.
NAME READY STATUS RESTARTS AGE
pod/grafana-57cd5db667-n5jrs 1/1 Running 0 2d17h
pod/influxdb-d6f8b6c89-g7f9j 1/1 Running 250 2d17h
pod/jobs-cleanup-27574868-m9sbh 0/1 Completed 0 24s
pod/telegraf-jqxfj 1/1 Running 0 2d17h
pod/wiremock-7cf4bfbc68-kjj96 1/1 Running 0 2d17h
**NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S**
) AGE
service/grafana LoadBalancer 10.100.25.118 a2f6114d9eb4949e18215f8f25f13394-311111111.us-east-2.elb.amazonaws.com 443:31
509/TCP 2d17h
service/influxdb ClusterIP None <none> 8086/T
CP 2d17h
service/jmeter-slaves-svc ClusterIP None <none> 1099/T
CP,50000/TCP,4445/TCP 2d17h
service/kubernetes ClusterIP 10.100.0.1 <none> 443/TC
P 5d18h
service/wiremock-svc ClusterIP None <none> 8080/T
CP 2d17h
****NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE****
daemonset.apps/telegraf 1 1 1 1 1 <none> 2d17h
**NAME READY UP-TO-DATE AVAILABLE AGE**
deployment.apps/grafana 1/1 1 1 2d17h
deployment.apps/influxdb 1/1 1 1 2d17h
deployment.apps/wiremock 1/1 1 1 2d17h
**NAME DESIRED CURRENT READY AGE**
replicaset.apps/grafana-57cd5db667 1 1 1 2d17h
replicaset.apps/influxdb-d6f8b6c89 1 1 1 2d17h
replicaset.apps/wiremock-7cf4bfbc68 1 1 1 2d17h
NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE
horizontalpodautoscaler.autoscaling/hpa-wiremock Deployment/wiremock 0%/30% 1 5 1 2d17h
NAME SCHEDULE SUSPEND ACTIVE LAST SCHEDULE AGE
cronjob.batch/jobs-cleanup */1 * * * * False 0 32s 2d17h
NAME COMPLETIONS DURATION AGE
job.batch/jmeter-master 0/1 3m12s
job.batch/jmeter-slaves 0/1 of 10 3m9s
job.batch/jobs-cleanup-27574868 1/1 1s 32s
After running the test using this command ./start_test.sh -j my-scenario.jmx -n default -c -m -i 10 -r
:
:~/Downloads/talha/cdpaas/jmeter-k8s$ ./start_test.sh -j my-scenario.jmx -n default -c -m -i 10 -r
[ INFO ] [ 06-06-22 10:15:42 ] Recreating pod set
job.batch "jmeter-master" deleted
job.batch "jmeter-slaves" deleted
job.batch/jmeter-master created
persistentvolumeclaim/jmeter-data-dir-pvc unchanged
service/jmeter-slaves-svc unchanged
job.batch/jmeter-slaves created
job.batch/jmeter-slaves patched (no change)
[ INFO ] [ 06-06-22 10:15:55 ] Waiting for all slaves pods to be terminated before recreating the pod set
[ INFO ] [ 06-06-22 10:15:57 ] Scaling the number of pods to 10.
job.batch/jmeter-slaves patched
[ INFO ] [ 06-06-22 10:16:00 ] Waiting for pods to be ready
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
No resources found in default namespace.
@Rbillon59 Please help me out with this issue. I liked your work and want to utilize it for stress testing of my APIs. I will be waiting for your quick response, Thank you!
The script returns the following error as it tries to execute ''echo "sh PluginsManagerCMD.sh install-for-jmx ${jmx} > plugins-install.out 2> plugins-install.err".
Have you encountered this?
ERROR: java.lang.InternalError: java.lang.reflect.InvocationTargetException
*** Problem's technical details go below ***
Home directory was detected as: /opt/jmeter/apache-jmeter-5.5/lib
Exception in thread "main" java.lang.InternalError: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:65)
at java.base/jdk.internal.platform.Container.metrics(Container.java:43)
at jdk.management/com.sun.management.internal.OperatingSystemImpl.(OperatingSystemImpl.java:48)
at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl.getOperatingSystemMXBean(PlatformMBeanProviderImpl.java:279)
at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl$3.nameToMBeanMap(PlatformMBeanProviderImpl.java:198)
at java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:487)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1766)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:488)
at org.apache.logging.log4j.core.jmx.Server.reregisterMBeansAfterReconfigure(Server.java:140)
at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:632)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:694)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)
at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:137)
at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:55)
at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:47)
at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:363)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:388)
at org.jmeterplugins.repository.PluginManagerCMD.(PluginManagerCMD.java:24)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:350)
at java.base/java.lang.Class.newInstance(Class.java:642)
at kg.apc.cmdtools.PluginsCMD.getToolInstance(PluginsCMD.java:128)
at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:50)
at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:21)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:117)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:61)
... 45 more
Caused by: java.lang.ExceptionInInitializerError
at java.base/jdk.internal.platform.CgroupSubsystemFactory.create(CgroupSubsystemFactory.java:107)
at java.base/jdk.internal.platform.CgroupMetrics.getInstance(CgroupMetrics.java:167)
... 50 more
Caused by: java.lang.NullPointerException
at java.base/java.util.Objects.requireNonNull(Objects.java:208)
at java.base/sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:260)
at java.base/java.nio.file.Path.of(Path.java:147)
at java.base/java.nio.file.Paths.get(Paths.java:69)
at java.base/jdk.internal.platform.CgroupUtil.lambda$readStringValue$1(CgroupUtil.java:66)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:554)
at java.base/jdk.internal.platform.CgroupUtil.readStringValue(CgroupUtil.java:68)
at java.base/jdk.internal.platform.CgroupSubsystemController.getStringValue(CgroupSubsystemController.java:65)
at java.base/jdk.internal.platform.CgroupSubsystemController.getLongValue(CgroupSubsystemController.java:124)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue(CgroupV1Subsystem.java:272)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getHierarchical(CgroupV1Subsystem.java:218)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setPath(CgroupV1Subsystem.java:201)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setSubSystemControllerPath(CgroupV1Subsystem.java:173)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.lambda$initSubSystem$5(CgroupV1Subsystem.java:113)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.initSubSystem(CgroupV1Subsystem.java:113)
at java.base/jdk.internal.platform.cgroupv1.CgroupV1Subsystem.(CgroupV1Subsystem.java:47)
First of all , thanks for creating this amazing starterkit.
I want to use this dashboard in grafana.
But it is made for influxDB 2.0.
I tried by importing dashboard from grafana but it didn't work.
Questions:
Hi,
Thank you for this .
Can you elaborate how does the csv option works.
I have CSV data set config in one of my http/s requests, currently the csv is located in the same folder as the jmx file .
Do I have to copy the file to the dataset folder and change the CSV dataset config file name to a different path ?
Thank you.
Nedz.
The Wiremock horizontal autoscaler does not work. The CPU metric is not available from the HPA.
I am getting the following error while running Jmeter test that include DatadogBackendClient inside kubectl pod with nogui option.
It seems I might be missing class module or definition.
001 INFO o.a.j.e.ClientJMeterEngine: sent run command to 10.133.78.220 β
β 2022-06-14 14:40:57,002 INFO o.a.j.e.DistributedRunner: Remote engines have been started:[10.133.93.139, 10.133.78.220] β
β Remote engines have been started:[10.133.93.139, 10.133.78.220] β
β Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445 β
β 2022-06-14 14:40:58,132 ERROR o.a.j.v.b.BackendListener: RMI TCP Connection(1)-10.133.93.139@1f130eaf-Datadog Listener Exception initialising: org.datadog.jmeter.plugins.DatadogBackendClient β
β java.lang.ClassNotFoundException: org.datadog.jmeter.plugins.DatadogBackendClient β
β at java.net.URLClassLoader.findClass(URLClassLoader.java:435) ~[?:?] β
β at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?] β
β at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] β
β at java.lang.Class.forName0(Native Method) ~[?:?] β
β at java.lang.Class.forName(Class.java:427) ~[?:?] β
β at org.apache.jmeter.visualizers.backend.BackendListener.initClass(BackendListener.java:128) ~[ApacheJMeter_components.jar:5.4.1] β
β at org.apache.jmeter.visualizers.backend.BackendListener.testStarted(BackendListener.java:304) ~[ApacheJMeter_components.jar:5.4.1] β
β at org.apache.jmeter.samplers.RemoteSampleListenerImpl.testStarted(RemoteSampleListenerImpl.java:73) ~[ApacheJMeter_core.jar:5.4.1] β
β at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] β
β at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] β
β at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] β
β at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?] β
β at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359) ~[?:?] β
β at sun.rmi.transport.Transport$1.run(Transport.java:200) ~[?:?] β
β at sun.rmi.transport.Transport$1.run(Transport.java:197) ~[?:?] β
β at java.security.AccessController.doPrivileged(AccessController.java:691) [?:?] β
β at sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[?:?] β
β at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[?:?] β
β at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[?:?] β
β at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[?:?] β
β at java.security.AccessController.doPrivileged(AccessController.java:391) [?:?] β
β at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) [?:?] β
β at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?] β
β at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?] β
β at java.lang.Thread.run(Thread.java:832) [?:?] β
β 2022-06-14 14:40:58,184 INFO o.a.j.v.b.BackendListener: Datadog Listener: Starting worker with class: null and queue capacity: 5000 β
β 2022-06-14 14:40:58,198 INFO o.a.j.v.b.BackendListener: Datadog Listener: Started worker with class: null β
β 2022-06-14 14:40:58,230 INFO o.a.j.JMeter: Started remote host: 10.133.93.139 (1655217658229) β
β 2022-06-14 14:40:58,844 INFO o.a.j.JMeter: Started remote host: 10.133.78.220 (1655217658844) β
β 2022-06-14 14:41:02,374 WARN o.a.j.v.b.BackendListener: ErrorBackendListenerClient#handleSampleResult called, noop β
β 2022-06-14 14:41:02,397 INFO o.a.j.r.Summariser: summary + 1 in 00:00:04 = 0.2/s Avg: 1 Min: 1 Max: 1 Err: 0 (0.00%) Active: 1 Start
To Reproduce
Steps to reproduce the behavior:
k8s cluster either in the cloud or locally minicube
create jmeter test and include a backend listener type Datadog
create kubectl namespace and deploy jmeter-k8s-starterkit test harness. https://github.com/Rbillon59/jmeter-k8s-starterkit
run the test
Expected behavior
Master container or pod should not through any exception. Jmeter Datadog dashboard should show the result data.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.