This container image provides the following AWS API client applications on $PATH
:
aws
cli tools3cmd
AWS CLI container image
License: Apache License 2.0
I believe in the past this repository had a manually triggered Jenkins job which would mirror master
to latest
as a sort of 'promotion' / 'release'.
Do you recall if that was the case and if there were any more details there @colhom?
We should likely set something like that up agian since latest
is quite out of date at this point.
Note that we shouldn't mirror master quite yet since #15 should be resolved first to avoid regressions on latest.
Is this project/image still alive? The awscli included is about 18 months out of date (still defaults to V2 auth) and there are pull requests #9 and #12 to update it from 7 and 3 months ago by @euank and @martinssipenko update the versions with no movement.
Is this still a going concern or better to fork or switch to a different image?
Hi!
I would like to use your docker file as a starting point for my own container project, but you don't have a licensed file specified in the repo. Technically this means that the files fall under default copyright and are not legal for others to use. Is this meant to be an open source project?
Hi,
We are using the below command to download the image into the kube cluster and this has stopped working just from today. Can you please help and let us know what the issue is?
$ docker run -ti quay.io/coreos/awscli:edge bash
bash-4.3# cfn-signal
Traceback (most recent call last):
File "/usr/bin/cfn-signal", line 19, in <module>
from cfnbootstrap.cfn_client import CloudFormationClient
File "/usr/lib/python2.7/site-packages/cfnbootstrap/cfn_client.py", line 24, in <module>
from cfnbootstrap import aws_client, util
File "/usr/lib/python2.7/site-packages/cfnbootstrap/aws_client.py", line 23, in <module>
from cfnbootstrap import util
File "/usr/lib/python2.7/site-packages/cfnbootstrap/util.py", line 16, in <module>
import endpoint_tool
File "/usr/lib/python2.7/site-packages/cfnbootstrap/endpoint_tool.py", line 16, in <module>
from resources import documents
File "/usr/lib/python2.7/site-packages/cfnbootstrap/resources/documents/__init__.py", line 31, in <module>
import pkg_resources
ImportError: No module named pkg_resources
As part of my kube-aws setup I'm running on CoreOS 1235.12.0 (yes, I know it's old, different construction site!), and the follow command in the cloudinit script started producing errors:
/usr/bin/rkt run \
--net=host \
--volume=dns,kind=host,source=/etc/resolv.conf,readOnly=true --mount volume=dns,target=/etc/resolv.conf \
--volume=awsenv,kind=host,source=/var/run/coreos,readOnly=false --mount volume=awsenv,target=/var/run/coreos \
--trust-keys-from-https \
quay.io/coreos/awscli:master -- aws s3 --region $REGION cp s3://xxxxxxxxxxxxxxxx/$USERDATA_FILE /var/run/coreos/
This breaks the complete startup of the instance, as the next command then of course won't work either:
exec /usr/bin/coreos-cloudinit --from-file /var/run/coreos/$USERDATA_FILE
I can reproduce this minimally with this:
$ sudo /usr/bin/rkt run --net=host --volume=dns,kind=host,source=/etc/resolv.conf,readOnly=true --mount volume=dns,target=/etc/resolv.conf --volume=awsenv,kind=host,source=/var/run/coreos,readOnly=false --mount volume=awsenv,target=/var/run/coreos --trust-keys-from-https quay.io/coreos/awscli:master -- aws
[ 644.410459] awscli[6]: /bin/sh: can't open 'aws'
It still works with the 'latest' version, which is actually from a year ago:
$ sudo /usr/bin/rkt run --net=host --volume=dns,kind=host,source=/etc/resolv.conf,readOnly=true --mount volume=dns,target=/etc/resolv.conf --volume=awsenv,kind=host,source=/var/run/coreos,readOnly=false --mount volume=awsenv,target=/var/run/coreos --trust-keys-from-https quay.io/coreos/awscli:latest -- aws
[ 1640.167349] awscli[6]: usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
[ 1640.167910] awscli[6]: To see help text, you can run:
[ 1640.168309] awscli[6]: aws help
[ 1640.168631] awscli[6]: aws <command> help
[ 1640.168957] awscli[6]: aws <command> <subcommand> help
[ 1640.169282] awscli[6]: aws: error: too few arguments
rkt image list
gives:
ID NAME SIZE IMPORT TIME LAST USED
sha512-8b46b029b1f8 quay.io/coreos/awscli:master 197MiB 38 minutes ago 38 minutes ago
sha512-1ffd0864313d quay.io/coreos/awscli:latest 196MiB 45 seconds ago 44 seconds ago
I think it makes sense to use the version of the awscli
package itself (eg quay.io/coreos/awscli:1.11.167
). Maybe include an additional coreos version tag as is done with the hyperkube image.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.