groundcover supports any K8s version from v1.21.
groundcover may work on many other K8s flavors, but we might just didn't get a chance to test it yet. Can't find yours in the list? let us know over Slack.
In order to support the vast variety of linux kernels and distributions groundcover BPF programs require CO:RE support - systems which were compiled with BTF (CONFIG_BTF_ENABLE=Y). This is on by default for most of the common distributions nowadays.
You can check if your kernel has BTF built-in by looking for
$ ls -la /sys/kernel/btf/vmlinux
-r--r--r--. 1 root root 3541561 Jun 2 18:16 /sys/kernel/btf/vmlinuxs
groundcover supports any Linux distribution with a kernel version of v4.14 or later (anything since 2017).
RedHat Enterprise Linux
groundcover requests a total of ~500MB per agent and ~3GB for the data platform (traces, logs, metrics) for a basic installation. Actual usage depends on cluster activity.
Most of the memory requests are aimed at supporting moments of significant traffic peaks. We're constantly working on improving that!
If you're trying groundcover on a smaller cluster - you can tune the resources via the standard values.yaml interface in our helm chart, Contact us on slack if you want help in fine tuning groundcover to your needs
alligatorloads BPF programs that generates
metricswith no code changes. In order to install BPF programs, alligator pods require privileged access.
portalpod sends HTTP requests to the cloud platform
app.groundcover.comon port 443.
This unique architecture keeps the the data inside the cluster and fetches it on-demand keeping the data encrypted all the way without the need to open the cluster for incoming traffic via ingresses.