При развертывании AWS EKS с помощью AWS CDK может возникнуть ошибка, как показано ниже:

[Warning at /.../...] Could not auto-tag private subnet p-12345 with "kubernetes.io/role/internal-elb=1", please remember to do this manually
[Warning at /.../...] Could not auto-tag public subnet s-67890 with "kubernetes.io/role/elb=1", please remember to do this manually

Причиной этой ошибки является параметр vpcSubnets в new eks.Cluster().

Потому что не обозначают подсети, которыми могут пользоваться эксы.

Решение очень простое.

Просто добавьте теги в эту подсеть в AWS VPC Subnets.

Сначала перейдите к сервису VPC в консоли AWS. И перейдите в меню Подсети.

Во-вторых, выберите подсети vpc для экс и нажмите кнопку управления тегами.

Наконец, добавьте тег, но вы можете устранить ошибку, указав один из тегов, как показано ниже:

// Public
Key: kubernetes.io/role/elb
Value: 1
// Private
Key: kubernetes.io/role/internal-elb
Value: 1