Gather container logs in check pipeline

This patch configures docker daemon to use
journald logging driver

Relates-To: #89

Change-Id: I2e3c4df06163caa032d2d9b7a2032123d311915a
This commit is contained in:
Vamsi Savaram 2020-04-05 02:38:32 +00:00
parent 1100217edd
commit 46989a520d
2 changed files with 24 additions and 0 deletions

View File

@ -10,6 +10,17 @@
# See the License for the specific language governing permissions and
# limitations under the License.
docker_config_path: "/etc/docker"
docker_config_log_driver: "journald"
docker_config_log_opts: {}
docker_config: |
{
"log-driver": "{{ docker_config_log_driver }}",
"log-opts": {{ docker_config_log_opts | to_json }}
}
proxy:
enabled: false
http:

View File

@ -62,6 +62,19 @@
when: proxy.enabled|bool == true
become: true
- name: Create docker directory
file:
path: "{{ docker_config_path }}"
state: directory
mode: '0755'
become: true
- name: Save docker daemon configuration
copy:
content: "{{ docker_config | to_nice_json }}"
dest: "{{ docker_config_path }}/daemon.json"
become: true
- name: Start docker
become: true
systemd: