k3s/cluster/images/etcd
Kubernetes Submit Queue 36be3b34f6 Merge pull request #34487 from jessfraz/update-gcloud-docker-commands
Automatic merge from submit-queue

Update `gcloud docker` commands to use `gcloud docker -- ARGS`

We can then avoid the following warning:
```
WARNING: The '--' argument must be specified between gcloud specific args on the left and DOCKER_ARGS on the right. IMPORTANT: previously, commands allowed the omission of the --, and unparsed arguments were treated as implementation args. This usage is being deprecated and will be removed in March 2017.
This will be strictly enforced in March 2017. Use 'gcloud beta docker' to see new behavior.
```
2016-10-13 07:04:59 -07:00
..
attachlease Support for TTLs in etcd migration. 2016-08-26 10:28:00 +02:00
rollback etcd: data rollback tool of v3 -> v2 2016-09-08 12:29:19 -07:00
Dockerfile Add rollback tool to etcd image 2016-10-12 08:59:15 +02:00
Makefile Merge pull request #34487 from jessfraz/update-gcloud-docker-commands 2016-10-13 07:04:59 -07:00
README.md Build Kubernetes, etcd and flannel for arm64 and ppc64le 2016-04-14 07:29:10 +03:00
migrate-if-needed.sh Add rollback tool to etcd image 2016-10-12 08:59:15 +02:00

README.md

etcd

This is a small etcd image used in Kubernetes setups where etcd is deployed as a docker image.

For amd64, official etcd and etcdctl binaries are downloaded from Github to maintain official support. For other architectures, etcd is cross-compiled from source. Arch-specific busybox images serve as base images.

How to release

# Build for linux/amd64 (default)
$ make push ARCH=amd64
# ---> gcr.io/google_containers/etcd-amd64:TAG
# ---> gcr.io/google_containers/etcd:TAG

$ make push ARCH=arm
# ---> gcr.io/google_containers/etcd-arm:TAG

$ make push ARCH=arm64
# ---> gcr.io/google_containers/etcd-arm64:TAG

$ make push ARCH=ppc64le
# ---> gcr.io/google_containers/etcd-ppc64le:TAG

If you don't want to push the images, run make or make build instead

Analytics