top | item 39532419

(no title)

mrAssHat | 2 years ago

Testcontainers aren't even compatible with kubernetes, that's a tool from the past.

discuss

order

the_jeremy|2 years ago

We use [kubedock](https://github.com/joyrex2001/kubedock) to run testcontainers in kubernetes clusters. As long as you're only pulling the images, not building or loading them (explicitly not supported by kubedock), it works pretty well.

marginalia_nu|2 years ago

Why'd you run them in kubernetes? Seems like extreme overkill for launching a short lived container for an integration test. What could kubernetes possibly add to that?

mrAssHat|2 years ago

Because we are a big company and would like to utilize resources better.

We also want homogeneity in tech when possible (we already heavily use kubernetes, we don't want to keep docker hosts anymore).

Teams of testers need to be accounted in terms of resource quotas and RBAC.

What exactly do you see as an overkill in wanting to run short-lived containers in kubernetes rather than in docker (if we already have kubernetes and "cook" it ourselves)?

dboreham|2 years ago

ROAC "runs on any computer", which k8s does not.