Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Computación en la nube para el Interior - Tareas #6039
Tareas # 6038 (En curso): Diseño de configuración de funciones con Ansible
Diseñar un playbook de config AlternC
10/03/2018 02:52 PM - Daniel Viñar Ulriksen
Status: En curso Start date: 10/03/2018
Priority: Alta Due date:
Assignee: Cielito - becarios % Done: 80%
Category: Estimated time: 0.00 hour
Target version: Spent time: 106.00 hours
Description
Una de las primeras funciones que conviene configurar es un hospedaje LAMP.
Retomamos AlternC, pero en su versión más reciente (3.5) sobre debian Stretch, que está en pre-release, y de la cual existen
actualmente algunas variantes.
Cabe mencionar que las últimas versiones integran certbot en un módulo de configuración automática de certificados SSL de
LetsEncrypt. Conviene también considerar las funciones de hospedaje de master DNS (que no usamos en Davinci y Pacioli) y la
interacción con un AlternC secundario.
Related issues:
Related to Sitios web - Tareas # 6105: Testeo del Alternc En curso 12/12/2018
Related to Computación en la nube para el Interior - Tareas # 6104: Plan de t... En curso 12/07/2018
History
#1 - 10/03/2018 02:55 PM - Daniel Viñar Ulriksen
- Assignee set to Oscar Ford
#2 - 10/03/2018 03:09 PM - Daniel Viñar Ulriksen
Conversé un poco por la lista y he aquí la situación de AlternC para stretch:
- constructor nocturno del paquete de la 3.5 está roto: En el repo oficial no hay nada para la stretch,
- no obstante, algunos de los usuarios/desarrolladores de AlternC publican su compilación de paquetes, en particular:
- Koumbit: http://debian.koumbit.net/debian/dists/alternc35/
- Kam.Laffite tambié me mencionó Octopuce, pero no encontré
Si no, podemos construir nuestros propios paquetes a partir de la fuente, acá está el Makefile
También encontré esto pero creo que los precedentes están más avanzados. Probé este "sabor": luego de instalar AlternC es necesario crear a mano un
certificado autofirmado (o copiar el snakeoil de SSL) en /etc/alternc/apache.pem, pero funciona y propone un plugin alternc-certbot, que instalé pero no
probé.
#3 - 10/03/2018 03:11 PM - Daniel Viñar Ulriksen
- Description updated
#4 - 10/22/2018 02:52 PM - Oscar Ford
- Status changed from Nueva to Resuelta
- Priority changed from Normal to Alta
- % Done changed from 0 to 60
https://git.interior.edu.uy/oscarf/alternc35_ansible
01/28/2021 1/2
#5 - 12/12/2018 04:14 PM - Andrés Pías
- Related to Tareas #6105: Testeo del Alternc added
#6 - 12/18/2018 04:24 PM - Andrés Pías
- Related to Tareas #6104: Plan de trabajo Git - Organización de ramas del proyecto Config added
#7 - 12/29/2018 09:37 AM - Daniel Viñar Ulriksen
- Status changed from Resuelta to En curso
- Assignee changed from Oscar Ford to Cielito - becarios
Hay que aclarar qué estamos diseñando, y dónde:
- entiendo que ya no estamos probando, sino retomando, el playbook completo que porpuso Oscar
- ¿Aún estamos trabajando sobre la rama alternc35 del git.interior o ya estamos trabajando en el role público AlternC ?
El objetivo:
- tener el role público AlternC claramente documentado (en primer lugar su README.md),
- tener, en una rama del git.interior, luego en preproducción y luego en producción, un playbook de ejemplo de uso del role precedente según la doc, en
un servidor de nuestra infraestructura,
- integrar ese despliegue para nuestros servidores desde site.yml y otros puntos de entrada.
#8 - 12/29/2018 12:21 PM - Andrés Pías
Daniel Viñar Ulriksen escribió:
Hay que aclarar qué estamos diseñando, y dónde:
- ¿Aún estamos trabajando sobre la rama alternc35 del git.interior o ya estamos trabajando en el role público AlternC ?
Me temo que aún estamos trabajando sobre la rama alternc35 del git.interior. Recuerdo haber comentado de que nos estaba faltando ajustar el
requirements.yml para incluir la descarga del rol alternc. Por el momento, preferiría que todos los cambios sobre nuestro repositorio git.interior.edu.uy se
hagan en la rama preproduccion.
- tener, en una rama del git.interior, luego en preproducción y luego en producción, un playbook de ejemplo de uso del role precedente según la
doc, en un servidor de nuestra infraestructura,
De nuevo, sobre esto, si bien me estoy llendo por dos semanas, para ordenar mejor la casa (y no liarla) preferiría implementar este playbook directamente
en la rama preproduccion.
#9 - 01/25/2019 05:00 PM - Santiago Martinez
- % Done changed from 60 to 80
Actualmente se está trabajando en nuestra versión pública del role AlternC. Dicho role se lanza desde la rama 'preproducción' del proyecto 'config'.
Contamos con una versión en testing en pitanga.interior.edu.uy ya bastante madura, cuyo seguimiento se realiza en el ticket 6105
01/28/2021 2/2