The instructions there say that it will create a cluster with three nodes, so while it is using docker compose I am guessing it is still using kubernetes
The three nodes are just three containers on the host where you're running docker compose. Docker compose only works with a single host except when deploying to docker swarm clusters. I'm not familiar with swarm though so I couldn't tell you what versions of compose support it and how good that support actually is.