Hello, I am able to deploy Dynatrace onegent on IKS v1.10 successfully following the documentation here: https://www.dynatrace.com/support/help/cloud-platf...
However, when deploying on IKS v1.11 I get the following errors below from the logs for my oneagent pod:
22:50:13 Error: Docker CLI client not found
22:50:13 Error: This script can be only executed when Dynatrace OneAgent is deployed as a Docker container
22:50:13 Error: Initialization procedure failed
22:50:13 Error: ----- Begin container init log -----
2019-01-11 22:50:13 UTC [INFO]ONEAGENT_INSTALLER_SCRIPT_URL=https://nso75004.live.dynatrace.com/api/v1/deployment/installer/agent/unix/default/latest?Api-Token=***&arch=x86&flavor=default
2019-01-11 22:50:13 UTC [INFO]ONEAGENT_INSTALLER_SKIP_CERT_CHECK=false
2019-01-11 22:50:13 UTC [INFO]ONEAGENT_ENABLE_VOLUME_STORAGE=
2019-01-11 22:50:13 UTC [INFO]ONEAGENT_CONTAINER_STORAGE_PATH=
2019-01-11 22:50:13 UTC [INFO]ONEAGENT_NO_REMOUNT_ROOT=
2019-01-11 22:50:13 UTC [INFO]ONEAGENT_ADDITIONAL_UNMOUNT_PATTERN=
2019-01-11 22:50:13 UTC [INFO]Path: /usr/sbin:/usr/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2019-01-11 22:50:13 UTC [ERROR] Docker CLI client not found
2019-01-11 22:50:13 UTC [ERROR] This script can be only executed when Dynatrace OneAgent is deployed as a Docker container
2019-01-11 22:50:13 UTC [ERROR] Initialization procedure failed
2019-01-11 22:50:13 UTC [ERROR] ----- Begin container init log -----
22:50:13 Error: ----- End of container init log -----
The events from the describe output for the pod appear as follows:
Events:
Type Reason Age From Message
---- ------ -------- -------
Normal Pulling46m (x75 over 6h46m)kubelet, 10.144.188.114pulling image "docker.io/dynatrace/oneagent:latest"
WarningBackOff97s (x1808 over 6h46m)kubelet, 10.144.188.114Back-off restarting failed container
The only difference is the version of the cluster. In 1.10 docker runtime is used, but in 1.11 containerd runtime is used. Is there a way to resolve this? Or another image available?
Solved! Go to Solution.
Hi Alexandra,
standalone containerD (ie,. without docker daemon) is not supported yet. We plan to support it soon.
Alois
Hi... we have the same problem, with many host offline, when you deploy the new version that run in containerD?????
Containerd is now supported with OneAgent version 1.169.
https://www.dynatrace.com/news/blog/get-automated-full-stack-visibility-into-containerd-based-kubern...