mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-21 18:11:35 +00:00
projects/aws: remove remaining files now that #1964 is merged
The AWS support has gone mainline so no need for the project anymore. Signed-off-by: Anil Madhavapeddy <anil@docker.com>
This commit is contained in:
parent
d7e8627c4e
commit
4b7e0e11a8
@ -1,13 +0,0 @@
|
|||||||
FROM alpine:3.5
|
|
||||||
|
|
||||||
RUN \
|
|
||||||
apk update && apk upgrade && \
|
|
||||||
apk add --no-cache \
|
|
||||||
curl \
|
|
||||||
e2fsprogs \
|
|
||||||
jq \
|
|
||||||
python3 \
|
|
||||||
syslinux \
|
|
||||||
&& true
|
|
||||||
|
|
||||||
RUN pip3 install -U awscli
|
|
@ -1,29 +0,0 @@
|
|||||||
.PHONY: tag push
|
|
||||||
|
|
||||||
BASE=alpine:3.5
|
|
||||||
IMAGE=alpine-aws
|
|
||||||
|
|
||||||
default: push
|
|
||||||
|
|
||||||
hash: Dockerfile
|
|
||||||
DOCKER_CONTENT_TRUST=1 docker pull $(BASE)
|
|
||||||
tar cf - $^ | docker build --no-cache -t $(IMAGE):build -
|
|
||||||
docker run --rm $(IMAGE):build sh -c '(pip list && cat /lib/apk/db/installed) | sha1sum' | sed 's/ .*//' > hash
|
|
||||||
|
|
||||||
push: hash
|
|
||||||
docker pull mobylinux/$(IMAGE):$(shell cat hash) || \
|
|
||||||
(docker tag $(IMAGE):build mobylinux/$(IMAGE):$(shell cat hash) && \
|
|
||||||
docker push mobylinux/$(IMAGE):$(shell cat hash))
|
|
||||||
docker rmi $(IMAGE):build
|
|
||||||
rm -f hash
|
|
||||||
|
|
||||||
tag: hash
|
|
||||||
docker pull mobylinux/$(IMAGE):$(shell cat hash) || \
|
|
||||||
docker tag $(IMAGE):build mobylinux/$(IMAGE):$(shell cat hash)
|
|
||||||
docker rmi $(IMAGE):build
|
|
||||||
rm -f hash
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f hash
|
|
||||||
|
|
||||||
.DELETE_ON_ERROR:
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM alpine:3.5
|
|
||||||
|
|
||||||
RUN \
|
|
||||||
mkdir -p /aws && \
|
|
||||||
apk -Uuv add groff less python py-pip && \
|
|
||||||
pip install awscli && \
|
|
||||||
apk --purge -v del py-pip && \
|
|
||||||
rm /var/cache/apk/*
|
|
||||||
|
|
||||||
WORKDIR /aws
|
|
||||||
ENTRYPOINT ["aws"]
|
|
@ -1,29 +0,0 @@
|
|||||||
.PHONY: tag push
|
|
||||||
|
|
||||||
BASE=alpine:3.5
|
|
||||||
IMAGE=aws-cli
|
|
||||||
|
|
||||||
default: push
|
|
||||||
|
|
||||||
hash: Dockerfile
|
|
||||||
DOCKER_CONTENT_TRUST=1 docker pull $(BASE)
|
|
||||||
tar cf - $^ | docker build --no-cache -t $(IMAGE):build -
|
|
||||||
docker run --rm --entrypoint=/bin/sh $(IMAGE):build -c 'cat /Dockerfile /lib/apk/db/installed | sha1sum' | sed 's/ .*//' > hash
|
|
||||||
|
|
||||||
push: hash
|
|
||||||
docker pull mobylinux/$(IMAGE):$(shell cat hash) || \
|
|
||||||
(docker tag $(IMAGE):build mobylinux/$(IMAGE):$(shell cat hash) && \
|
|
||||||
docker push mobylinux/$(IMAGE):$(shell cat hash))
|
|
||||||
docker rmi $(IMAGE):build
|
|
||||||
rm -f hash
|
|
||||||
|
|
||||||
tag: hash
|
|
||||||
docker pull mobylinux/$(IMAGE):$(shell cat hash) || \
|
|
||||||
docker tag $(IMAGE):build mobylinux/$(IMAGE):$(shell cat hash)
|
|
||||||
docker rmi $(IMAGE):build
|
|
||||||
rm -f hash
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f hash
|
|
||||||
|
|
||||||
.DELETE_ON_ERROR:
|
|
@ -1,14 +0,0 @@
|
|||||||
# AWS support
|
|
||||||
|
|
||||||
The aim is provide good integration of Moby with Amazon AWS.
|
|
||||||
|
|
||||||
Currently there is a container ([cli](cli/)) containing the AWS tools to manage AWS images and a Alpine based image ([alpine-aws](alpine-aws/)) which contains the integration services for AWS.
|
|
||||||
|
|
||||||
## Roadmap
|
|
||||||
|
|
||||||
**Near-term:**
|
|
||||||
- Package AWS Integrations tools/cloudinit into a container image to be used in yaml files.
|
|
||||||
- Add support for [building AMIs](https://github.com/docker/moby/pull/1119)
|
|
||||||
|
|
||||||
**Mid-term:**
|
|
||||||
- Regular CI jobs testing AWS integration
|
|
Loading…
Reference in New Issue
Block a user