add HEALTHCHECK directive support in containers

Registered by Jeffrey Zhang on 2016-10-27

Now docker supports healthcheck directive[0] in Dockerfile, which is helpful for checking container aliveness. It is nice to add this feature in Kolla.

[0] https://docs.docker.com/engine/reference/builder/#healthcheck

Blueprint information

Status:
Started
Approver:
Martin André
Priority:
Medium
Drafter:
Jeffrey Zhang
Direction:
Needs approval
Assignee:
Michal Nasiadka
Definition:
New
Series goal:
Accepted for ussuri
Implementation:
Started
Milestone target:
None
Started by
Michal Nasiadka on 2019-08-13

Related branches

Sprints

Whiteboard

As a start, we could import the healtch checks that were developed as part of tripleo: https://github.com/openstack/tripleo-common/tree/master/healthcheck

Gerrit topic: https://review.opendev.org/#/q/topic:bp/container-health-check

Addressed by: https://review.opendev.org/676128
    WIP: Build images with healthcheck scripts

Gerrit topic: https://review.opendev.org/#/q/topic:feature/healthchecks

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.