Giter VIP home page Giter VIP logo

jmeter-k8s-starterkit's Introduction

Hi there πŸ‘‹

jmeter-k8s-starterkit's People

Contributors

rbillon59 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jmeter-k8s-starterkit's Issues

Failed to deploy cluster

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

Docker Hub image not found

Hi Romain ! I found that your account was eliminated from docker hub i and i cannot be able to dowload the jmeter image.

JMeter do not run on k8s

Hello,

I use AWS EKS (k8s) and your tool.

I use ./start_test.sh -j my-scenario.jmx -n default -c -m -i 2 -r and my JMeter do not start. Have you idea if I want any logs?

image

Best Regards

unable to recognize "k8s/tool/telegraf/telegraf-operator.yaml"

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?

Setup not working on EKS due to Security Groups issues

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).

lack-of-data-load-test-grafana

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 InfluxDB
  • 8778: for Jolokia
  • 50000: for JMeter
  • 3000: for Grafana

Is 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?

  • I've also tried to update the grafana version used from 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.

Is it possible to get the Dockerfile and dependencies?

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

run start_test.sh on Windows 10 and GitBash

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)

Is it possible to create image supporting mac m1?

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?

Telegraf operator - Unable to deploy sidecar - Err 400

/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,}"}

reporting mistmatch between jtl reports and grafana reports

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

  1. Total average throughput on grafana is approximately 18 /sec whereas on jtl summary report it is shown as 2.8/sec.
  2. throughput by samplers on grafana for http request is 9.43/sec on jtl summary report it is shown as 56.8/min.
  3. The same is true of response times as well

Kindly find attached screenshots.
grafana_report_response_time
grafana_report_throughput
jtl_report_summary_report

Scenario is not picking up the correct CSV file from dataset dir

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?

Jmeter-k8s-starterkit fails on Docker Desktop

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.

jmeter-slave pod requested too many cpu and memory.

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?

Unable to run the test.sh No resources found error

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!

PluginManager issue

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)

Is that possible to upgrade Influxdb 2.0?

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:

  • Can I change influxdb verison in influxdb-deployment.yaml to 2.0 ?
  • What else do I need to configure for influxdb 2.0?
  • Dashboard also needs their version of backend listener plugin.

CSV file

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.

Exception initialising: org.datadog.jmeter.plugins.DatadogBackendClient java.lang.ClassNotFoundException: org.datadog.jmeter.plugins.DatadogBackendClient #30

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.