Asciicast for accessing cluster can be viewed here
Name | Version |
---|---|
terraform | >= 0.14 |
SSM Agent | >= 3.0.161.0 |
This module is published at Terraform registry
This module is designed for kubernetes workload that runs within private subnet. A private subnet is simply a subnet not associated with an internet gateway. This results in lower cost and reduction in moving parts, as you do not need to purchase a domain name, certificate and manage perimeter security.
If you don't need egress connectivity for cluster, you can use the VPC endpoints for SSM. Otherwise, session manager would not work.
This module currently supports only AWS cloud. However, I wish to support more clouds with minimal differences between API.
Various networking configurations are demonstrated in the following examples:
Refer Getting Started and other documentation