Skip to main content

Security

Canary checker is essentially a remote command execution platform, which from a security perspective can be challenging

Threat Model

Hardening

You can take following steps to harden your installation.

Set the following helm values:

PathValueImpact
image.typeminimalThe full image includes a java installation and other test execution frameworks
dockerSocketfalseAttaching to the host docker socket gives access to all containers running on the machine
containerSocketfalse
ingress.enabledfalseIf possible disable the ingress to limit any attach surface
allowPrivilegeEscalationfalse