The following Linux distributions are supported for instrumenting applications with Deepfactor.
Supported Operating System
|
Traditional/
|
Kubernetes Deployments |
Container Deployments Without Kubernetes
|
|
Pod Image OS | Container Host OS |
Container Base Image |
||
Ubuntu 18.04 & above |
Yes* |
Yes* |
Yes* |
Yes* |
CentOS 7 & above |
Yes* |
Yes* |
Yes* |
Yes* |
RedHat 7 & above |
Yes |
Yes |
Yes |
Yes |
Alpine 3.9 & above |
No |
Yes |
No |
Yes |
Debian 10 & above |
Yes |
Yes |
Yes |
Yes |
Amazon Linux 1 and 2 |
Yes |
Yes |
Yes |
Yes |
SUSE SLES 12 SP5 & SUSE SLES 15 SP2 |
Tech Preview |
Tech Preview |
Tech Preview |
Tech Preview |
* Validated at Deepfactor
Any Linux Distribution running glibc verison >= 2.17 (or musl >= 1.1.20-r5 for Alpine) should be able to run the libdf.so library, but telemetry data may be limited if it doesn't use rpm, dpkg or apk package management. (e.g. Arch Linux)
For Kubernetes orchestration deployments
For Kubernetes, we use a webhook admission controller based deployment similar to Istio. Please see our Kubernetes support matrix here for further detail on which releases of Kubernetes are supported -
https://docs.deepfactor.io/hc/en-us/articles/360063319173-Supported-Kubernetes-Versions-for-Mutating-Webhooks
Which OS/platforms/applications are NOT supported by Deepfactor?
a. No Windows or MacOS or Android app support
b. Any app written using statically compiled languages such as Golang or RUST
c. No support for distro-less containers
d. No support for serverless (lambda functions..)
Comments
0 comments
Article is closed for comments.