I've followed the tutorial and tried to add instrumentation to an existing deployment in k8s.
Here's a part of deployment.yaml, it is basically a copy of diff between emojivoto and emojivoto-instrumented
Client Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.3", GitCommit:"434bfd82814af038ad94d62ebe59b133fcb50506", GitTreeState:"clean", BuildDate:"2022-10-14T02:36:39Z", GoVersion:"go1.19", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.7
Server Version: version.Info{Major:"1", Minor:"23+", GitVersion:"v1.23.10-eks-15b7512", GitCommit:"cd6399691d9b1fed9ec20c9c5e82f5993c3f42cb", GitTreeState:"clean", BuildDate:"2022-08-31T19:17:01Z", GoVersion:"go1.17.13", Compiler:"gc", Platform:"linux/amd64"}
WARNING: version difference between client (1.25) and server (1.23) exceeds the supported minor version skew of +/-1
operation-system/kernel version:
Assuming we're talking about container OS:
Output of awk -F '=' '/PRETTY_NAME/ { print $2 }' /etc/os-release:Output of uname -r:
Expected Behavior
Auto Instrumentation works without issues.
Actual Behavior
Sidecar container halts with error.
Steps to Reproduce the Problem
I've followed the tutorial and tried to add instrumentation to an existing deployment in k8s. Here's a part of deployment.yaml, it is basically a copy of diff between emojivoto and emojivoto-instrumented
Additional Info
Kubernetes version:
Output of
kubectl version
:operation-system/kernel version: Assuming we're talking about container OS: Output of
awk -F '=' '/PRETTY_NAME/ { print $2 }' /etc/os-release
: Output ofuname -r
: