Это оказалось потому, что я отправлял аннотацию
nginx.ingress.kubernetes.io/ssl-redirect: false
вместо
nginx.ingress.kubernetes.io/ssl-redirect: "false"
Согласно https://github.com/kubernetes/ingress-nginx/issues/1990, контроллер Nginx принимает только строки, содержащие «true» или «false». Отправляя логические значения, GCE зависал.
Интересно, что не было ошибок, указывающих на проблему, и я мог получить доступ к входящему URL, что сделало отладку цитаты проблемы болезненной.