|
|
# Bienvenido a la wiki del proyecto *Cielito*
|
|
# Bienvenido a la wiki del proyecto _Cielito_
|
|
|
|
|
|
|
|
El objetivo de esta wiki es reemplazar a ese compañero o compañera que tarda en contestar tus mensajes cuando te surge una duda sobre los servicios en línea de la UdelaR en el Inteiror.
|
|
El objetivo de esta wiki es reemplazar a ese compañero o compañera que tarda en contestar tus mensajes cuando te surge una duda sobre los servicios en línea de la UdelaR en el Inteiror.
|
|
|
|
|
|
|
|
Gestionamos nuestra plataforma operacional en un [proyecto de acceso restringido](https://git.interior.edu.uy/adminsys/config/), pero si te interesa y/o quieres participar,
|
|
Gestionamos nuestra plataforma operacional en un [proyecto de acceso restringido](https://git.interior.edu.uy/adminsys/config/), pero si te interesa y/o quieres participar, ¡contáctanos! Muy probable que conociéndonos te podamos abrir acceso, al menos en lectura. Luego del sitio www.interior.edu.uy de presentación de dichos servicios informáticos y de redes, esta wiki brinda información más detalladas para el uso y configuración de los mismos.
|
|
|
¡contáctanos! Muy probable que conociéndonos te podamos abrir acceso, al menos en lectura.
|
|
|
|
|
Luego del sitio [www.interior.edu.uy](https://www.interior.edu.uy/) de presentación de dichos servicios informáticos y de redes, esta wiki brinda información más detalladas para el uso y configuración de los mismos.
|
|
|
|
|
|
|
|
|
|
## Tabla de contenidos
|
|
## Tabla de contenidos
|
|
|
- [Documentación para de uso de los servicios](#documentación-para-personas-usuarias-finales)
|
|
|
|
|
- [Instructivos de uso/configuración de servicios](#instructivos-de-usoconfiguración-de-servicios)
|
|
- [Documentación para de uso de los servicios](#documentaci%C3%B3n-para-personas-usuarias-finales)
|
|
|
- [Documentación para dar soporte sobre los servicios](#user-content-documentación-para-personas-usuarias-finales)
|
|
- [Instructivos de uso/configuración de servicios](#instructivos-de-usoconfiguraci%C3%B3n-de-servicios)
|
|
|
- [Documentación para personas DevOps](#documentación-para-personas-devops)
|
|
- [Documentación para dar soporte sobre los servicios](#user-content-documentaci%C3%B3n-para-personas-usuarias-finales)
|
|
|
|
- [Documentación para personas DevOps](#documentaci%C3%B3n-para-personas-devops)
|
|
|
- [Entorno de desarrollo y flujo de trabajo](#entorno-de-desarrollo-y-flujo-de-trabajo)
|
|
- [Entorno de desarrollo y flujo de trabajo](#entorno-de-desarrollo-y-flujo-de-trabajo)
|
|
|
- [Protocolos y estándares que seguimos](#protocolos-y-estándares-que-seguimos)
|
|
- [Protocolos y estándares que seguimos](#protocolos-y-est%C3%A1ndares-que-seguimos)
|
|
|
- [Procedimientos ya automatizados](#procedimientos-ya-automatizados)
|
|
- [Procedimientos ya automatizados](#procedimientos-ya-automatizados)
|
|
|
|
- [Plataformas e Infraestructura como Servicio (PaaS y SaaS)](#PaaS-SaaS)
|
|
|
- [Compelentos y anexos](#compelentos-y-anexos)
|
|
- [Compelentos y anexos](#compelentos-y-anexos)
|
|
|
- [Especificaciones y tareas a más largo plazo](#especificaciones-y-tareas-a-más-largo-plazo)
|
|
- [Especificaciones y tareas a más largo plazo](#especificaciones-y-tareas-a-m%C3%A1s-largo-plazo)
|
|
|
- [Bitácoras y documentación de procedimientos realizados](#bitácoras-y-documentación-de-procedimientos-realizados)
|
|
- [Bitácoras y documentación de procedimientos realizados](#bit%C3%A1coras-y-documentaci%C3%B3n-de-procedimientos-realizados)
|
|
|
- [Material de utilidad](#material-de-utilidad)
|
|
- [Material de utilidad](#material-de-utilidad)
|
|
|
|
|
|
|
|
# Documentación para personas usuarias finales
|
|
# Documentación para personas usuarias finales
|
| ... | @@ -45,7 +45,6 @@ Esta parte centraliza la documentación relacionada al montaje de la [nueva plat |
... | @@ -45,7 +45,6 @@ Esta parte centraliza la documentación relacionada al montaje de la [nueva plat |
|
|
- [Chinchulín v2 - Cortafuegos perimetral](chinchulin)
|
|
- [Chinchulín v2 - Cortafuegos perimetral](chinchulin)
|
|
|
- Cluster Proxmox - nuestro IaaS
|
|
- Cluster Proxmox - nuestro IaaS
|
|
|
|
|
|
|
|
|
|
|
|
|
## Entorno de desarrollo y flujo de trabajo
|
|
## Entorno de desarrollo y flujo de trabajo
|
|
|
|
|
|
|
|
Tratamos de apegarnos en la medida de lo posible al [flujo de trabajo ágil propuesto por GitLab](https://about.gitlab.com/blog/2016/10/25/gitlab-workflow-an-overview/). Principalmente con el mantra ["Siempre empieza con un issue"](https://about.gitlab.com/blog/2016/03/03/start-with-an-issue/), salvo excepciones razonables como cambios simples y concretos o que ya exista un issue tratando el asunto que te ocupa.
|
|
Tratamos de apegarnos en la medida de lo posible al [flujo de trabajo ágil propuesto por GitLab](https://about.gitlab.com/blog/2016/10/25/gitlab-workflow-an-overview/). Principalmente con el mantra ["Siempre empieza con un issue"](https://about.gitlab.com/blog/2016/03/03/start-with-an-issue/), salvo excepciones razonables como cambios simples y concretos o que ya exista un issue tratando el asunto que te ocupa.
|
| ... | @@ -56,29 +55,29 @@ Tratamos de apegarnos en la medida de lo posible al [flujo de trabajo ágil prop |
... | @@ -56,29 +55,29 @@ Tratamos de apegarnos en la medida de lo posible al [flujo de trabajo ágil prop |
|
|
- [Sobre el flujo de trabajo con Git en Gitlab y GitHub](flujo-de-trabajo-con-Git-en-Gitlab-y-GitHub)
|
|
- [Sobre el flujo de trabajo con Git en Gitlab y GitHub](flujo-de-trabajo-con-Git-en-Gitlab-y-GitHub)
|
|
|
- [Sobre el empleo correcto de forks](forks-y-aportes-a-la-comunidad)
|
|
- [Sobre el empleo correcto de forks](forks-y-aportes-a-la-comunidad)
|
|
|
- [Versionado de roles](versionado-de-roles)
|
|
- [Versionado de roles](versionado-de-roles)
|
|
|
- [Gestión de dependencias en requirements.yml](gestión-de-dependencias-en-requirements.yml)
|
|
- [Gestión de dependencias en requirements.yml](gesti%C3%B3n-de-dependencias-en-requirements.yml)
|
|
|
- [La importancia de la rama estable](la-importancia-de-la-rama-estable)
|
|
- [La importancia de la rama estable](la-importancia-de-la-rama-estable)
|
|
|
- [Ansible como herramienta de documentación](ansible-como-herramienta-de-documentación)
|
|
- [Ansible como herramienta de documentación](ansible-como-herramienta-de-documentaci%C3%B3n)
|
|
|
- [Trabajo colaborativo sincrónico](herramientas-para-trabajo-colaborativo)
|
|
- [Trabajo colaborativo sincrónico](herramientas-para-trabajo-colaborativo)
|
|
|
|
|
|
|
|
## Protocolos y estándares que seguimos
|
|
## Protocolos y estándares que seguimos
|
|
|
|
|
|
|
|
- [Nomenclatura de versionado](https://semver.org/lang/es/) - [Sintaxis del versionado](https://git-scm.com/book/es/v2/Fundamentos-de-Git-Etiquetado)
|
|
- [Nomenclatura de versionado](https://semver.org/lang/es/) - [Sintaxis del versionado](https://git-scm.com/book/es/v2/Fundamentos-de-Git-Etiquetado)
|
|
|
- [Puesta en producción de un servicio con Ansible](Puesta-en-producción-de-un-servicio-con-Ansible)
|
|
- [Puesta en producción de un servicio con Ansible](Puesta-en-producci%C3%B3n-de-un-servicio-con-Ansible)
|
|
|
- [Roles Ansible](https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html#role-directory-structure)
|
|
- [Roles Ansible](https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html#role-directory-structure)
|
|
|
- [Plantillas de máquinas virtuales Proxmox](Plantillas-de-máquinas-virtuales-Proxmox)
|
|
- [Plantillas de máquinas virtuales Proxmox](Plantillas-de-m%C3%A1quinas-virtuales-Proxmox)
|
|
|
- [Documentación](Documentacion)
|
|
- [Documentación](Documentacion)
|
|
|
- [Clonación de un servidor existente](Clonación-de-un-servidor-existente)
|
|
- [Clonación de un servidor existente](Clonaci%C3%B3n-de-un-servidor-existente)
|
|
|
|
|
|
|
|
## Procedimientos ya automatizados
|
|
## Procedimientos ya automatizados
|
|
|
|
|
|
|
|
- [Aprovisionamiento de usuarios y grupos *unix*](aprovisionamiento-usuarios-y-grupos-unix)
|
|
- [Aprovisionamiento de usuarios y grupos _unix_](aprovisionamiento-usuarios-y-grupos-unix)
|
|
|
- [Creación de un nuevo contenedor LXC](Creación-de-un-nuevo-contenedor-LXC)
|
|
- [Creación de un nuevo contenedor LXC](Creaci%C3%B3n-de-un-nuevo-contenedor-LXC)
|
|
|
- [Creación de una nueva máquina virtual KVM](Creación-de-una-nueva-máquina-virtual-KVM)
|
|
- [Creación de una nueva máquina virtual KVM](Creaci%C3%B3n-de-una-nueva-m%C3%A1quina-virtual-KVM)
|
|
|
- [Agregar un nuevo adminsys a la plataforma](#) (**TO DO**)
|
|
- [Agregar un nuevo adminsys a la plataforma](#) (**TO DO**)
|
|
|
- [Agregar un host a monitor Zabbix](https://proyectos.interior.edu.uy/projects/monitoreo/wiki/Wiki)
|
|
- [Agregar un host a monitor Zabbix](https://proyectos.interior.edu.uy/projects/monitoreo/wiki/Wiki)
|
|
|
- [Gestión de firewall Proxmox](gestión-de-firewall-Proxmox)
|
|
- [Gestión de firewall Proxmox](gesti%C3%B3n-de-firewall-Proxmox)
|
|
|
- [Creación y auto-renovación de certificados Let's Encrypt](creación-y-auto-renovación-de-certificados-Let's-Encrypt)
|
|
- [Creación y auto-renovación de certificados Let's Encrypt](creaci%C3%B3n-y-auto-renovaci%C3%B3n-de-certificados-Let's-Encrypt)
|
|
|
- [Nuevo almacenamiento compartido con NFS](nuevo-almacenamiento-compartido-con-NFS)
|
|
- [Nuevo almacenamiento compartido con NFS](nuevo-almacenamiento-compartido-con-NFS)
|
|
|
- [Manejo de DNS con Ansible](manejo-de-zonas-con-ansible)
|
|
- [Manejo de DNS con Ansible](manejo-de-zonas-con-ansible)
|
|
|
- [Configurar respaldos de un servidor con BackupPC](configuracion-respaldos)
|
|
- [Configurar respaldos de un servidor con BackupPC](configuracion-respaldos)
|
| ... | @@ -88,39 +87,53 @@ Tratamos de apegarnos en la medida de lo posible al [flujo de trabajo ágil prop |
... | @@ -88,39 +87,53 @@ Tratamos de apegarnos en la medida de lo posible al [flujo de trabajo ágil prop |
|
|
- [Actualizar instancias de chat Matrix Synapse + Element](Actualizar-instancias-de-chat-Matrix-Synapse---Element)
|
|
- [Actualizar instancias de chat Matrix Synapse + Element](Actualizar-instancias-de-chat-Matrix-Synapse---Element)
|
|
|
- [Pasarela de correo de buena reputación para envío por servidores](mailgateway-para-servidores)
|
|
- [Pasarela de correo de buena reputación para envío por servidores](mailgateway-para-servidores)
|
|
|
|
|
|
|
|
|
# Plataformas e Infraestructura como Servicio (PaaS y SaaS)
|
|
|
|
|
|
|
|
Desde la plataforma _cielito_ también proveemos servicios de computación en la nube a otros equipos o personas en la UdelaR:
|
|
|
|
* un servicio de Plataforma como servicio (PaaS): hospedaje web, con tecnologías LAMP (Linux Apache MySQL PHP)
|
|
|
|
* Infraestructura como Servicio (IaaS): provisión de contenedores o VMs, instancias virtuales de sistemas operativos GNU/linux.
|
|
|
|
|
|
|
|
A contiuación la documentación relativa a estos servicios.
|
|
|
|
|
|
|
|
* [Acuerdo comunitario de Servicios]([acuerdo-comunitario])
|
|
|
|
* [Herramientas de desarrollo](herramientas)
|
|
|
|
* [Hospedaje web](hospedaje-web)
|
|
|
|
* [Servidores virtuales](virtuales)
|
|
|
|
|
|
|
# Complementos y anexos
|
|
# Complementos y anexos
|
|
|
|
|
|
|
|
## Especificaciones y tareas a más largo plazo
|
|
## Especificaciones y tareas a más largo plazo
|
|
|
|
|
|
|
|
* [Actualización de roles a collections](Roles a Collections)
|
|
* [Actualización de roles a collections](Roles%20a%20Collections)
|
|
|
* [Talleres DevOps](Talleres DevOps)
|
|
* [Talleres DevOps](Talleres%20DevOps)
|
|
|
* [Gestión DNS](Gestión DNS)
|
|
* [Gestión DNS](Gesti%C3%B3n%20DNS)
|
|
|
* [Feria Modo UdelaR](Feria Modo UdelaR)
|
|
* [Feria Modo UdelaR](Feria%20Modo%20UdelaR)
|
|
|
* [Shibboleth SSO](Shibboleth SSO)
|
|
* [Shibboleth SSO](Shibboleth%20SSO)
|
|
|
|
|
|
|
|
|
|
|
|
|
## Bitácoras y documentación de procedimientos realizados
|
|
## Bitácoras y documentación de procedimientos realizados
|
|
|
|
|
|
|
- [Plan y procedimiento de actualización y migración de GitLab CE desde una instalación `from source` a una `Omnibus`](actualizar-migrar-gitlab-from-source-a-omnibus).
|
|
- [Plan y procedimiento de actualización y migración de GitLab CE desde una instalación `from source` a una `Omnibus`](actualizar-migrar-gitlab-from-source-a-omnibus).
|
|
|
- [Agregar un nuevo servidor como nodo del cluster Proxmox](agregar-un-nuevo-servidor-como-nodo-del-cluster-Proxmox)
|
|
- [Agregar un nuevo servidor como nodo del cluster Proxmox](agregar-un-nuevo-servidor-como-nodo-del-cluster-Proxmox)
|
|
|
- [Plan y procedimiento de actualización del cluster Proxmox 5.X a 6](plan-y-procedimiento-de-actualización-del-cluster-Proxmox-5.X-a-6)
|
|
- [Plan y procedimiento de actualización del cluster Proxmox 5.X a 6](plan-y-procedimiento-de-actualizaci%C3%B3n-del-cluster-Proxmox-5.X-a-6)
|
|
|
- [Actualizaciones de los contenedores una vez en Proxmox 6.1 a Debian Buster](actualizacion-lxc-en-pve6-upgrade-a-Buster.)
|
|
- [Actualizaciones de los contenedores una vez en Proxmox 6.1 a Debian Buster](actualizacion-lxc-en-pve6-upgrade-a-Buster.)
|
|
|
- [Migración del Owncloud 9.1 de nube.interior.edu.uy a un NextCloud 16](Migración-del-Owncloud-9.1-de-nube.interior.edu.uy-a-un-NextCloud-16)
|
|
- [Migración del Owncloud 9.1 de nube.interior.edu.uy a un NextCloud 16](Migraci%C3%B3n-del-Owncloud-9.1-de-nube.interior.edu.uy-a-un-NextCloud-16)
|
|
|
- [Migración de servidor OpenVPN desde Debian Stretch a Buster](Migración-de-servidor-OpenVPN-desde-Debian-Stretch-a-Buster)
|
|
- [Migración de servidor OpenVPN desde Debian Stretch a Buster](Migraci%C3%B3n-de-servidor-OpenVPN-desde-Debian-Stretch-a-Buster)
|
|
|
- [Entorno de desarrollo para modificar PWM (Java)](Entorno-PWM-Java)
|
|
- [Entorno de desarrollo para modificar PWM (Java)](Entorno-PWM-Java)
|
|
|
- [Repositorio Debian - Ubuntu](Repositorio-Debian-y-Ubuntu)
|
|
- [Repositorio Debian - Ubuntu](Repositorio-Debian-y-Ubuntu)
|
|
|
- [Compilación y despliegue de servidor onlyoffice para la nube](Compilación-y-despliegue-de-servidor-onlyoffice-para-la-nube)
|
|
- [Compilación y despliegue de servidor onlyoffice para la nube](Compilaci%C3%B3n-y-despliegue-de-servidor-onlyoffice-para-la-nube)
|
|
|
- [Procedimiento para agregar un servidor físico a la plataforma](procedimiento-agregar-servidor-fisico-plataforma)
|
|
- [Procedimiento para agregar un servidor físico a la plataforma](procedimiento-agregar-servidor-fisico-plataforma)
|
|
|
|
|
|
|
|
## Material de utilidad
|
|
## Material de utilidad
|
|
|
|
|
|
|
- Git
|
|
- Git
|
|
|
- [Documentación oficial](https://git-scm.com/docs)
|
|
- [Documentación oficial](https://git-scm.com/docs)
|
|
|
- [Workflows con Git](https://www.santiagomr.com/git-workflows)
|
|
- [Workflows con Git](https://www.santiagomr.com/git-workflows)
|
|
|
- Ansible
|
|
- Ansible
|
|
|
- [Glosario](https://docs.ansible.com/ansible/latest/reference_appendices/glossary.html)
|
|
- [Glosario](https://docs.ansible.com/ansible/latest/reference_appendices/glossary.html)
|
|
|
- [Filtros](https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html)
|
|
- [Filtros](https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html)
|
|
|
- ~~[Módulos](https://docs.ansible.com/ansible/latest/modules/modules_by_category.html)~~ (*Desde Ansible v2.10, los módulos se agrupan en colecciones*)
|
|
- [~~Módulos~~](https://docs.ansible.com/ansible/latest/modules/modules_by_category.html) (_Desde Ansible v2.10, los módulos se agrupan en colecciones_)
|
|
|
- [Índice de colecciones](https://docs.ansible.com/ansible/latest/collections/index.html)
|
|
- [Índice de colecciones](https://docs.ansible.com/ansible/latest/collections/index.html)
|
|
|
- [Colección *ansible.builtin*](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/index.html#plugins-in-ansible-builtin)
|
|
- [Colección _ansible.builtin_](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/index.html#plugins-in-ansible-builtin)
|
|
|
- [Templates Jinja2](https://jinja.palletsprojects.com/en/2.11.x/templates/)
|
|
- [Templates Jinja2](https://jinja.palletsprojects.com/en/2.11.x/templates/)
|
|
|
- [Operar con Ansible](https://www.santiagomr.com/ops-ansible)
|
|
- [Operar con Ansible](https://www.santiagomr.com/ops-ansible)
|
|
|
- Proxmox VE
|
|
- Proxmox VE
|
| ... | |
... | |
| ... | | ... | |