From 3609a939f1f14c5fc41e30a606a1e75c6e0d45fc Mon Sep 17 00:00:00 2001 From: Brent Baude Date: Feb 11 2016 19:46:41 +0000 Subject: Outline Session 3: Results of grooming session The follow are comments from the outline review during our latest grooming session. --- diff --git a/goals/goals_index.adoc b/goals/goals_index.adoc index b2b0b4f..d7f167f 100644 --- a/goals/goals_index.adoc +++ b/goals/goals_index.adoc @@ -4,4 +4,8 @@ :data-uri: :toc: :toclevels 4: -:homepage https://github.com/projectatomic/container-best-practices: \ No newline at end of file +:homepage https://github.com/projectatomic/container-best-practices: + +=== Provide general guidance on containerizing applications +=== Provide a deep-dive into specific challenges related to container technology +=== Describe a complete end-to-end journey of a containerized application, including the technology, tools and best practices \ No newline at end of file diff --git a/maintaining/maintaining_index.adoc b/maintaining/maintaining_index.adoc index 6ae491d..b97cfdc 100644 --- a/maintaining/maintaining_index.adoc +++ b/maintaining/maintaining_index.adoc @@ -7,4 +7,5 @@ :homepage https://github.com/projectatomic/container-best-practices: === Lifecycle +==== techniques for upgrades === Garbage Collection \ No newline at end of file diff --git a/planning/planning_index.adoc b/planning/planning_index.adoc index 2edcf9f..bb6c1a4 100644 --- a/planning/planning_index.adoc +++ b/planning/planning_index.adoc @@ -124,6 +124,14 @@ mount the machine ID of the host to the container, add something like the follow -v /etc/machine_id:/etc/machine_id ``` +=== Logging +==== journald +==== logging services (fluentd, rsyslog, splunk) +==== openshift logging +==== native docker logging +==== system vs per image + + === Considerations for images on Atomic Host and OpenShift === Where to store related components @@ -171,6 +179,12 @@ amount of memory used for systemd itself. NOTE: As of docker-1.10, the docker run parameter of _--privileged_ is no longer needed to use systemd within a container. +=== Techniques for deploying or starting images from a host +==== host systemd considerations +==== native docker (ah) unit file +===== example unit file - atomic create unit file +==== openshift driven + === Network Considerations @@ -252,7 +266,9 @@ used by adding a bind mount to your RUN label: One downside to this approach is that anyone with privileges to that directory on the host will be able to view and possibly alter the content. + ==== OpenShift persistent storage +==== Storage backends for persistent storage === Security and User considerations