fix(controller): validate Cluster.domain field

Fixes #1623.