awareness python2 - python3, saco comillas en strings
This commit is contained in:
parent
4946c2817e
commit
002ced120b
@ -4,4 +4,4 @@ docker_target_release: "{{ ansible_distribution_release if \
|
|||||||
ansible_distribution_release|default('NA') != 'NA' else 'stretch' }}"
|
ansible_distribution_release|default('NA') != 'NA' else 'stretch' }}"
|
||||||
|
|
||||||
# nombre de la red interna de los contenedores
|
# nombre de la red interna de los contenedores
|
||||||
docker_network_name: "dockernet"
|
docker_network_name: dockernet
|
||||||
|
@ -3,65 +3,71 @@
|
|||||||
# A partir de instrucciones en
|
# A partir de instrucciones en
|
||||||
# https://docs.docker.com/engine/installation/linux/docker-ce/debian/
|
# https://docs.docker.com/engine/installation/linux/docker-ce/debian/
|
||||||
|
|
||||||
- name: "Instalar dependencias"
|
- name: Instalar dependencias (python2)
|
||||||
|
when: ansible_python.version.major == 2
|
||||||
apt:
|
apt:
|
||||||
name: "python-pip"
|
name: python-pip
|
||||||
state: "present"
|
state: present
|
||||||
|
|
||||||
- name: "Clave repositorio APT de Docker"
|
- name: Instalar dependencias (python3)
|
||||||
|
when: ansible_python.version.major == 3
|
||||||
|
apt:
|
||||||
|
name: python3-pip
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Clave repositorio APT de Docker
|
||||||
apt_key:
|
apt_key:
|
||||||
url: "https://download.docker.com/linux/debian/gpg"
|
url: https://download.docker.com/linux/debian/gpg
|
||||||
state: "present"
|
state: present
|
||||||
|
|
||||||
- name: "Configurar repo APT de Docker"
|
- name: Configurar repo APT de Docker
|
||||||
apt_repository:
|
apt_repository:
|
||||||
repo: "deb https://download.docker.com/linux/debian \
|
repo: deb https://download.docker.com/linux/debian {{ docker_target_release }} stable
|
||||||
{{ docker_target_release }} stable"
|
state: present
|
||||||
state: "present"
|
|
||||||
|
|
||||||
- name: "Instalar docker"
|
- name: Instalar docker
|
||||||
apt:
|
apt:
|
||||||
name: "docker-ce"
|
name: docker-ce
|
||||||
state: "present"
|
state: present
|
||||||
|
|
||||||
- name: "Habilitar containerd"
|
- name: Habilitar containerd
|
||||||
service:
|
service:
|
||||||
name: "containerd"
|
name: containerd
|
||||||
state: "started"
|
state: started
|
||||||
enabled: yes
|
enabled: yes
|
||||||
|
|
||||||
- name: "Desinstalar python-docker de APT"
|
- name: Desinstalar python-docker de APT
|
||||||
apt:
|
apt:
|
||||||
name: "python-docker"
|
name: python-docker
|
||||||
state: "absent"
|
state: absent
|
||||||
|
|
||||||
- name: "Desinstalar python-backports.ssl-match-hostname de PIP"
|
- name: Desinstalar python-backports.ssl-match-hostname de PIP
|
||||||
pip:
|
pip:
|
||||||
name: "backports.ssl-match-hostname"
|
name: backports.ssl-match-hostname
|
||||||
state: "absent"
|
state: absent
|
||||||
|
|
||||||
- name: "Instalar python-backports.ssl-match-hostname con APT"
|
- name: Instalar python-backports.ssl-match-hostname con APT
|
||||||
apt:
|
apt:
|
||||||
name: "python-backports.ssl-match-hostname"
|
name: python-backports.ssl-match-hostname
|
||||||
state: "present"
|
state: present
|
||||||
|
|
||||||
- name: "Instalar python-docker mediante pip"
|
- name: Instalar python-docker mediante pip
|
||||||
pip:
|
pip:
|
||||||
name: "docker"
|
name: docker
|
||||||
state: "present"
|
state: present
|
||||||
|
|
||||||
- name: "Configuracion de red interna"
|
- name: Configuracion de red interna
|
||||||
copy:
|
copy:
|
||||||
content: |
|
content: |
|
||||||
{ "bip": "10.208.0.1/16" }
|
{ "bip": "10.208.0.1/16" }
|
||||||
dest: /etc/docker/daemon.json
|
dest: /etc/docker/daemon.json
|
||||||
notify: restart docker
|
notify: restart docker
|
||||||
|
|
||||||
- name: "Red interna para contenedores"
|
- name: Red interna para contenedores
|
||||||
docker_network:
|
docker_network:
|
||||||
name: "{{ docker_network_name }}"
|
name: "{{ docker_network_name }}"
|
||||||
state: "present"
|
state: "present"
|
||||||
|
|
||||||
- name: "Exportar variables para otros roles"
|
- name: Exportar variables para otros roles
|
||||||
set_fact:
|
set_fact:
|
||||||
docker_network_name: "{{ lookup('vars', 'docker_network_name') }}"
|
docker_network_name: "{{ lookup('vars', 'docker_network_name') }}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user