I use k8s (1.14.1) with AWS Auto Scaling. K8s needs to communicate with AWS API such as EC2. This work is needed in C2S. In a nutshell, I believe I have to do the following (hopefully someone can confirm):
- Modify C2S aws-sdk-go enpoints.json (changing “dnsSuffix” : “amazonaws.com”)
- Cross compile hyperkube for Linux
- Put the cross compiled binary in to a docker image