Commit Graph

47 Commits

Author SHA1 Message Date
Matteo Gazzetta
20826a5875 Missing curl for health check 2018-12-04 09:02:59 +01:00
Matteo Gazzetta
df781efe0b Dockerfile Healthcheck (#1950)
Add HEALTHCHECK to Dockerfile
2018-12-03 13:56:07 -08:00
David Ashpole
a7b2864a7b add example kustomization which gives cAdvisor access to NVML 2018-11-21 09:59:06 -08:00
David Ashpole
d44ade2927 make formatting compatible with 1.11, and revert #2056 2018-10-23 11:28:14 -07:00
Steve Flanders
614478fd5f Add required selector option to daemonset
Fixes #2062
2018-10-04 14:44:38 -07:00
David Ashpole
34427f02be use go1.10 to build the canary image 2018-09-26 14:41:06 -07:00
Manny Chang
e233075682 Update Dockerfile and dependencies 2018-08-28 16:48:06 +08:00
David Ashpole
d1b3158fa5 update documentation to make /var/run read-only, and add /dev/disk to the kustomize base 2018-08-21 17:39:56 -07:00
David Ashpole
01ef7f1fc3
Merge pull request #1979 from dashpole/daemonset
Add cadvisor daemonset using kustomize
2018-07-04 10:22:13 -07:00
David Ashpole
7a52d9dc51 add kubernetes daemonset for cAdvisor 2018-07-03 13:01:18 -07:00
moooofly
f760e2b4d6 fix: ./deploy/build.sh can not find Dockerfile 2018-06-28 15:30:37 +08:00
Matteo Gazzetta
c1f1e59cf9 Update Dockerfile and dependencies 2018-05-29 22:53:13 +02:00
David Ashpole
d4a4d8c960 fix builds 2017-09-07 10:47:04 -07:00
David Ashpole
08136d0a3c clean after apt-get install 2017-09-06 16:45:35 -07:00
David Ashpole
a996ef85a4 fix kubernetes/test-infra #4403 2017-09-06 15:47:58 -07:00
Luciano Antonio Borguetti Faustino
816b8ff001 Added findutils 2017-08-07 16:00:30 -03:00
Tim St. Clair
062c4b00ce
thin-provisioning-tools moved to alpine main 2017-06-21 15:54:58 -07:00
Seth Jennings
cd41c0bd60 don't look in host path for thin_ls binary 2017-02-03 12:50:20 -06:00
Tim St. Clair
4530a1c7c6
Update Dockerfile and dependencies
- Update base image to alpine:3.4
- Fix zfs-utils reference (moved to zfs in main)
- Update glibc version to 2.23-r3
2016-08-02 15:30:02 -07:00
Vishnu kannan
2eecea1353 Move presubmit to a make rule. Update docs to not use make all unless necessary.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-07-11 17:27:24 -07:00
Vishnu kannan
38ea12a533 update scripts and docs to not mention godep for builds
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-07-11 12:40:05 -07:00
shuairan
fc8cc89121 fixed ldconfigs glibc path 2016-02-23 19:38:19 +01:00
shuairan
2e4bd5730b update glibc to 2.23-r1 (fixes CVE-2015-7547) 2016-02-23 19:15:48 +01:00
Vish Kannan
01434a1c54 Merge pull request #1020 from miguel250/zfs-support
Add support ZFS filesystem
2016-01-13 11:52:37 -08:00
Tim St. Clair
1e1736ebc9 Fix shell scripts boilerplate 2016-01-12 12:35:46 -08:00
Miguel Perez
e0fef76668 Add support ZFS filesystem
- fix container usage stat not loading on first load
2015-12-15 15:41:19 -05:00
Vishnu kannan
d1c4a20ff7 Fix canary docker image. 2015-11-03 16:11:09 -08:00
Jimmi Dyson
8e63ba34fe Switch to alpine for release image & add devicemapper tools to docker images 2015-10-21 09:56:33 +01:00
Victor Marmol
4b94169003 Add a self-built canary cAdvisor. 2015-06-26 14:47:21 -07:00
Victor Marmol
d584698f12 Make a presubmit script to run all checkswq 2015-05-20 10:56:17 -07:00
Victor Marmol
ebbaf9b46c Revert back to progrium/busybox.
Alpine doesn't have glibc which we build with.
2015-03-19 08:49:50 -07:00
Victor Marmol
e69432f5db Switch to gliderlabs/alpine Docker image.
Fixes #597.
2015-03-16 17:29:45 -07:00
Victor Marmol
60c6e070a5 Add Travis check for Gofmt. 2015-01-05 11:28:06 -08:00
Victor Marmol
8c4f650e62 cAdvisor version 0.5.0 2014-10-28 10:19:41 -07:00
Vishnu Kannan
7ed645f004 Avoid compiling cadvisor statically for the docker image by deriving the image from a stripped down busybox image.
Log failures encountered while dumping to influxdb
Handle critical failures in cadvisor gracefully without getting stuck.
2014-09-19 17:23:45 +00:00
Vishnu Kannan
02b64ed29f Updating libcontainer dependency via 'godep update'. This is required for cAdvisor to work inside docker.
Docker-DCO-1.1-Signed-off-by: Vishnu Kannan <vishnuk@google.com> (github: vishh)
2014-08-19 19:39:09 +00:00
Kelsey Hightower
e6d3895ea2 manage dependencies with godep
This commit adds all cadvisor dependencies as the result of running
the following commands:

    go get -u
    godep save

The .travis.yml file has been updated to use godep for building
binaries and running tests. The prepare.sh script has been updated
to use godep to build the cadvisor binary.
2014-08-14 11:30:50 -07:00
Vishnu Kannan
41b539d87e Updating readme to use influxdb with the current head. 2014-08-12 22:10:26 +00:00
Vishnu Kannan
6e66310385 Update Dockerfile to work with glog.
Docker-DCO-1.1-Signed-off-by: Vishnu Kannan <vishnuk@google.com> (github: vishh)
2014-08-12 06:24:55 +00:00
Victor Marmol
07b9ed3244 Remove lmctfy driver in favor of the raw driver 2014-07-22 14:09:42 -07:00
Victor Marmol
93754d77ee Make cAdvisor Dockerimage much smaller.
Remove old Dockerfiles for deployment and create a new one that only
includes the statically linked binaries we need. This creates an image
that is ~22MB in size.
2014-07-16 10:01:00 -07:00
Victor Marmol
9e8fb8da6d Updating version to 0.1.3. 2014-07-14 18:36:57 -07:00
Victor Marmol
5967ce8fcc Updating cAdvisor to version 0.1.2. 2014-07-08 17:17:17 -07:00
Victor Marmol
bf789f1080 Revert to ubuntu-trusty for lmctfy-docker image.
Lmctfy needs libprotobuf8.

Fixes #23
2014-06-12 15:42:01 -07:00
Johan Euphrosine
b370dd4667 deploy/lmctfy-docker/Dockerfile: libprotobuf7 2014-06-12 14:30:02 -07:00
Jason Swindle
34db5800d2 #16 Creating docker-only Dockerfile 2014-06-12 15:37:35 -05:00
Jason Swindle
0feb72cc90 #16 Moving quickstart to new folder 2014-06-12 15:37:35 -05:00