| from libcloud.container.types import Provider |
| from libcloud.container.providers import get_driver |
| from libcloud.container.utils.docker import HubClient |
| |
| cls = get_driver(Provider.ECS) |
| |
| conn = cls(access_id='SDHFISJDIFJSIDFJ', |
| secret='THIS_IS)+_MY_SECRET_KEY+I6TVkv68o4H', |
| region='ap-southeast-2') |
| hub = HubClient() |
| |
| image = hub.get_image('ubuntu', 'latest') |
| |
| for cluster in conn.list_clusters(): |
| print(cluster.name) |
| if cluster.name == 'default': |
| container = conn.deploy_container( |
| cluster=cluster, |
| name='my-simple-app', |
| image=image) |