blob: 95e9af331e619e5abb560989e62332d08e40df92 [file] [log] [blame]
Fatih Degirmenci82259612019-05-02 11:44:02 -06001---
2# ============LICENSE_START=======================================================
3# Copyright (C) 2019 The Nordix Foundation. All rights reserved.
4# ================================================================================
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17# SPDX-License-Identifier: Apache-2.0
18# ============LICENSE_END=========================================================
19- name: Install packages
20 action: >
21 {{ ansible_pkg_mgr }} name={{ item }} state=present update_cache=yes
22 with_items:
23 - "yum-utils"
24 - "device-mapper-persistent-data"
25 - "lvm2"
26 - "ca-certificates"
27 - "curl"
28 - "chrony"
29 - "dbus"
30
31- name: Add docker-ce yum repository
32 command: "yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo"
33 register: yumcfg_status
34 become: yes
35
36- name: Install docker
37 action: >
38 {{ ansible_pkg_mgr }} name={{ item }} state=present update_cache=yes
39 with_items:
40 - "docker-ce"
41 - "docker-ce-cli"
42 - "containerd.io"
43
44# vim: set ts=2 sw=2 expandtab: