spiegel_podman/pkg
baude 03716cf7f3 healtcheck phase 2
integration of healthcheck into create and run as well as inspect.
healthcheck enhancements are as follows:

* add the following options to create|run so that non-docker images can
define healthchecks at the container level.
  * --healthcheck-command
  * --healthcheck-retries
  * --healthcheck-interval
  * --healthcheck-start-period

* podman create|run --healthcheck-command=none disables healthcheck as
described by an image.
* the healthcheck itself and the healthcheck "history" can now be
observed in podman inspect
* added the wiring for healthcheck history which logs the health history
of the container, the current failed streak attempts, and log entries
for the last five attempts which themselves have start and stop times,
result, and a 500 character truncated (if needed) log of stderr/stdout.

The timings themselves are not implemented in this PR but will be in
future enablement (i.e. next).

Signed-off-by: baude <bbaude@redhat.com>
2019-03-12 14:29:18 -05:00
..
adapter rootless: fix pod stop|rm if uid in the container != 0 2019-03-11 11:48:28 +01:00
annotations Spell check strings and comments 2018-05-25 08:45:15 +00:00
apparmor apparmor: don't load default profile in rootless mode 2019-01-29 10:38:52 -05:00
chrootuser Generate a passwd file for users not in container 2018-10-12 07:08:13 -04:00
criu Add helper function to read out CRIU version 2018-10-23 12:52:03 +02:00
ctime ctime: Drop 32-/64-bit distinction on Linux 2018-07-07 20:35:00 +00:00
firewall Replace existing iptables handler with firewall code 2018-09-10 18:53:27 +00:00
hooks pkg/hooks/exec: Include failed command in hook errors 2019-01-08 21:06:17 -08:00
inspect healtcheck phase 2 2019-03-12 14:29:18 -05:00
kubeutils Remove dependency on kubernetes 2018-03-27 21:55:33 +00:00
logs Merge pull request #2522 from mheon/fix_timestamp_format_logs 2019-03-04 13:52:21 -08:00
lookup pkg/lookup: Return ID-only pointers on ErrNo*Entries 2018-12-04 14:46:43 -08:00
namespaces Change all 'can not' to 'cannot' for proper usage 2018-12-21 10:27:54 -05:00
netns Fix godoc comment in pkg/netns 2018-07-27 02:48:16 +00:00
registrar Initial checkin from CRI-O repo 2017-11-01 11:24:59 -04:00
registries Add registry name to fields returned by varlink image search 2019-02-15 15:30:09 -05:00
resolvconf Use host's resolv.conf if no network namespace enabled 2018-11-27 15:28:09 -05:00
rootless Merge pull request #2583 from giuseppe/rootless-fix-pod-rm 2019-03-11 10:01:25 -07:00
spec healtcheck phase 2 2019-03-12 14:29:18 -05:00
sysinfo apparmor: apply default profile at container initialization 2019-01-09 22:18:11 +01:00
tracing OpenTracing support added to start, stop, run, create, pull, and ps 2019-02-18 09:57:08 -05:00
trust Fix up image sign in PR 2108 2019-01-15 12:25:10 -05:00
util Centralize setting default volume path 2019-02-26 15:44:46 -05:00
varlinkapi Initialize field in InfoHost struct 2019-03-11 07:30:32 -07:00