ansible-role-odoo14-launch-.../roles/lxchost/tasks/main.yml
2021-03-28 03:53:42 +00:00

32 lines
907 B
YAML

---
- set_fact:
container: '{{ nombre | urlencode | lower | regex_replace("_", "-") }}'
- import_tasks: lxd_profile.yml
- name: Launch LXD container with Ubuntu 20.04 and Odoo 14 profile
lxd_container:
name: '{{ container }}'
ephemeral: no
profiles: ['odoo14']
source:
type: image
mode: pull
server: 'https://cloud-images.ubuntu.com/releases'
protocol: simplestreams
alias: f
- name: Announce expected container deployment time
debug:
msg:
- 'El nuevo contenedor {{ container }} ha sido lanzado.'
# - 'El nuevo contenedor {{ container }} ha sido lanzado.'
# - 'El tiempo de carga de Odoo es de 3.5 horas aproximadamente.'
- name: Register DNS CNAME alias using Dreamhost API
uri:
url: 'https://api.dreamhost.com/?key={{ apikey }}&cmd=dns-add_record&record={{ container }}.{{ dominio }}&type=CNAME&value=externo2.{{ dominio }}.'