The EKS Module Accepted the Setting and Never Sent It
Terraform applied cleanly. The cluster reached ACTIVE. Then kubectl returned 401, and it turned out that nobody, including the account that created it, had permission to talk to the thing that had just been created successfully.
The setting that grants that permission was in my configuration. The module took it, validated it, and did not pass it to AWS.