mirror of https://github.com/k3s-io/k3s
![]() 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. ``` |
||
---|---|---|
.. | ||
attachlease | ||
rollback | ||
Dockerfile | ||
Makefile | ||
README.md | ||
migrate-if-needed.sh |
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