Vinayak Goyal
81df4d7dc4
Use ARG and --build-arg instead of sed for etcd image.
2021-02-13 01:07:27 -08:00
Maciej Borsz
7f09d59215
Migrate etcd's livenessProbe to etcdctl endpoint health.
...
Change-Id: Ie19c844050c75e3d1c4b431d09ba0ac851c5317b
2020-12-11 12:43:02 +01:00
Davanum Srinivas
c1c2b663f0
Add cloudbuild.yaml for etcd
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-19 17:05:24 -04:00
Davanum Srinivas
c225d13abc
Switch to static bash for etcd
...
- use bash-static and avoid dragging in all of debian-base
- use distroless as the base image
- the shell script needs a `cp` utility, add a go based one for just
files (no support for directories!)
- Rework the calls to `mv` and recursive `cp` in the code
- we don't need to support windows in this container image
- the test case was slightly off as it was assuming that the old
directory was copied into the new directory, but the desired
functionality is that all files in the old directory should be in the
new directory.
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-19 17:05:24 -04:00
Joe Betz
dc4d92e154
Reimplement migrate-if-needed.sh in go
2018-04-10 09:19:30 -07:00
Joe Betz
746e247e87
Add etcd 3.x minor version rollback support to migrate-if-needed.sh
2018-02-12 15:02:02 -08:00
Lucas Käldström
3c5b5f5963
Remove all MAINTAINER statements in the codebase as they aren't very useful and now deprecated
2016-12-17 20:34:10 +02:00
Wojciech Tyczynski
ff1f002f59
Add rollback tool to etcd image
2016-10-12 08:59:15 +02:00
Wojciech Tyczynski
5c91ac664a
Grab different etcd versions in etcd image.
2016-10-07 10:56:47 +02:00
Wojciech Tyczynski
793d3acd8b
Support for TTLs in etcd migration.
2016-08-26 10:28:00 +02:00
Wojciech Tyczynski
b42023eb03
Support for etcd migration
2016-08-18 08:31:33 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
David Osztertag
9e4bc8cee6
Merge COPY lines in etcd Dockerfile
2016-05-05 15:18:55 +02:00
David Osztertag
68af7dc141
Expose old and new etcd client and server ports
2016-05-05 14:31:06 +02:00
Lucas Käldström
4559a84d3b
Build Kubernetes, etcd and flannel for arm64 and ppc64le
2016-04-14 07:29:10 +03:00
Paul Morie
b672785d72
Add boilerplate checks for Dockerfiles
2016-02-03 18:35:26 -05:00
Lucas Käldström
c77d6f7d59
Make the etcd image cross-platform
2016-01-05 10:52:12 +02:00
Abhishek Shah
193e078808
Build etcd image from busybox
2015-06-08 16:47:37 -07:00
Dawn Chen
1f3b5bf2f0
Build etcd image and push it to gcr.io
2015-04-02 16:20:09 -07:00