Skip to content

Commit d49bae6

Browse files
authored
Merge pull request #467 from cgwalters/runtime-healthcheck
docs: Expand on HEALTHCHECK
2 parents 926b649 + 8e46cfb commit d49bae6

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

docs/src/building/bootc-runtime.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,20 @@ function at runtime.
4444
### `USER` (OCI: `User`)
4545

4646
Ignored by bootc; typically you should configure individual services inside
47-
the bootc container to run as unprivileged users instead.
47+
the bootc container to run as unprivileged users instead.
48+
49+
### `HEALTHCHECK` (OCI: *no equivalent*)
50+
51+
This is currently a Docker-specific metadata, and did not make it into the
52+
OCI standards. (Note [podman healthchecks](https://developers.redhat.com/blog/2019/04/18/monitoring-container-vitality-and-availability-with-podman#))
53+
54+
It is important to understand again is that there is no "outer container runtime" when a
55+
bootc container is deployed on a host. The system must perform health checking on itself (or have an external
56+
system do it).
57+
58+
Relevant links:
59+
60+
- [bootc rollback](../man/bootc-rollback.md)
61+
- [CentOS Automotive SIG unattended updates](https://sigs.centos.org/automotive/building/unattended_updates/#watchdog-in-qemu)
62+
(note that as of right now, greenboot does not yet integrate with bootc)
63+
- <https://systemd.io/AUTOMATIC_BOOT_ASSESSMENT/>

0 commit comments

Comments
 (0)