DEVELOPERS & DEVOPS LOCAL ENVIRONMENT
Find a file
2024-12-09 11:05:24 -05:00
bin [IMPROVED] hexroute - Nuevo utilitario que traduce direcciones IP a formato para dhcpd 2024-12-09 10:32:43 -05:00
.gitignore [INIT] Proyecto inicializado 2024-12-07 23:13:08 -05:00
README.md [DOCS] Actualización a la documentación 2024-12-09 11:05:24 -05:00

AMBIENTE LOCAL PARA DESARROLLADORES (MRDEVS TOOLS)

GUÍA PARA DESARROLLADORES - REV. 08/12/2024

PREPARACIÓN DE AMBIENTE LOCAL PARA DESARROLLADORES

Creación del área local de trabajo para desarrolladores

En la carpeta $HOME descargue el repositorio devs (la carpeta no debe existir):

$ cd $HOME
$ git clone https://git.rosero.one/mrosero/devs.git

Nota: Previamente, debe tener instalado el comando git.

Instalación de herramientas básicas y de gestión de contenedores

A partir de este momento, la carpeta $HOME/devs será nuestra área de desarrollo donde se descargaran los diversos ambientes de desarrollo. Como primer paso instalaremos las herramientas básicas y de gestión de contenedores. Por razones de seguridad, priorizamos el uso de podman.

$ cd $HOME/devs
$ bin/bootstrap.sh

Actualización de ambiente local de desarrollo

Actualice los nuevos cambios y funcionalidades del ambiente de desarrollo local raíz

$ cd $HOME/devs
$ bin/update.sh

ACCESO VPN A INFRAESTRUCTURA PARA DESARROLLADORES

Instalación de Cliente VPN con ambiente GUI (gráfico)

Para tener acceso a todos los recursos y servidores de desarrollo se requiere acceder vía VPN a la infraestructura d desarrollo. Para esto, se requiere instalar el cliente PRITUNL como sigue:

$ cd $HOME/devs
$ bin/vpn_install.sh [--help] [--version] [--update]

Nota: En determinadas versiones, las actualizaciones a partir de los repositorios no es posible por lo que usamos el argumento --update.

Instalación de Cliente OpenVPN con ambiente TUI (texto)

(pendiente)

Obtener archivo de configuración para acceso VPN

(pendiente)

GESTIONANDO FIRMA GPG