# Kubernetes with C2S aws-sdk-go

**URL:** <https://discuss.kubernetes.io/t/kubernetes-with-c2s-aws-sdk-go/7032>\
**Category:** General Discussions\
**Tags:** k8s-blog, k8s-release\
**Created:** [July 3, 2019, 5:36pm UTC](https://discuss.kubernetes.io/t/kubernetes-with-c2s-aws-sdk-go/7032 "2019-07-03T17:36:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chantalb](https://avatars.discourse-cdn.com/v4/letter/c/b19c9b/32.png) [@chantalb](https://discuss.kubernetes.io/u/chantalb)\
**Post date:** [July 3, 2019, 5:36pm UTC](https://discuss.kubernetes.io/t/kubernetes-with-c2s-aws-sdk-go/7032/1 "2019-07-03T17:36:56Z")

</div>

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):

1. Modify C2S aws-sdk-go enpoints.json (changing “dnsSuffix” : “[amazonaws.com](http://amazonaws.com)”)
2. Cross compile hyperkube for Linux
3. Put the cross compiled binary in to a docker image
