

IC/DC con Jenkins
# Práctica: IC/DC con Jenkins # Ejercicio 1: Construcción de una imagen docker pipeline { environment { IMAGEN = "evanticks/django_tutorial" LOGIN = 'USER_DOCKERHUB' } agent none stages { stage("Desarrollo") { agent { docker { image &..
Leer más

Introducción a Jenkins
# Introducción a Jenkins # Taller 1: Corrector ortográfico de documentos markdown (test) La URL del tu repositorio GitHub. https://github.com/Evanticks/ic-diccionario El contenido de la tu fichero Jenkinfile. pipeline { agent { docker { image 'debian' args '-u root:root' } } stages { ..
Leer más

Migración CentOS
# Migración CentOS # Analiza el desencadenante de la retirada de centOS 8 del mercado La retirada de Centos8 del mercado por parte de Redhat fue debido a que cambiaría la estrategia de desarrollo de CentOS. En su lugar, Red Hat presentó CentOS Stream, que es una distribución continua de código abierto basada en el mismo código fuente que RHEL y que se act..
Leer más

Práctica Kubernetes
# Archivos de configuración de Kubernetes kubectl create cm bd-datos --from-literal=bd_user=bookmedik \ --from-literal=bd_dbname=bookmedik \ --from-literal=bd_host=mariadb-service \ -o yaml --dry-run=client > bd_datos_configmap.yaml kubectl create secret generic bd-pass..
Leer más

Docker Django
# Dockerizar la aplicación Django # Cambios en la aplicación En este post vamos a dockerizar la aplicación python de Django: Para ello lo primero que tenemos que hacer es obtener la aplicación que vamos a dockerizar, la cual procederá de aquí: https://github.com/Evanticks/docker-django Tras clonarlo en nuestro entorno de desarrollo, procederemos a cambiar..
Leer másLa máquina Alfa tiene un servidor ssh escuchando por el puerto 22, pero al acceder desde el exterior habrá que conectar al puerto 2222. iptables -A PREROUTING -t nat -i ens4 -p tcp --dport 22 -j REDIRECT --to-port 2222 Desde Delta y Bravo se debe permitir la conexión ssh por el puerto 22 a la máquina Alfa. La máquina Alfa debe tener permitido el tráfi..
Leer más

LDAPs
LDAPsLDAPs en AlfaPrimero vamos a generar tanto el certificado público como el privado: openssl genrsa 4096 > /etc/ssl/private/alfa.key openssl req -new -key /etc/ssl/private/alfa.key -out alfa.csr Ahora vamos a descargar el csr, lo enviaremos a la entidad certificadora del IES Gonzalo Nazareno, y cuando nos devuelvan el certificado público, lo guarda..
Leer más

Docker
# Tarea 1: Creación de una imagen docker con una aplicación web desde una imagen base Entrega la url del repositorio GitHub donde tengas los ficheros necesarios para hacer la construcción de la imagen. https://github.com/Evanticks/bookmedik-docker/tree/main/tarea-1 Entrega una captura de pantalla donde se vea la imagen en el registro de tu entorno de d..
Leer más

Trabajando con los charts de Helm
Instalación de un CMS con HelmAhora vamos a trabajar con helm, para ello debemos descargarlo de su página oficial: wget https://get.helm.sh/helm-v3.11.0-linux-amd64.tar.gz Descomprimimos el archivo y lo movemos a la carpeta /usr/local/bin tar zxvf helm-v3.11.0-linux-amd64.tar.gz sudo install helm /usr/local/bin/ Ejecutamos el siguiente co..
Leer más

Auditoría
# 1. Activa desde SQL*Plus la auditoría de los intentos de acceso exitosos al sistema. Comprueba su funcionamiento. Vemos si tenemos activado el registro de auditoría: SELECT name, value FROM v$parameter WHERE name = 'audit_trail'; También podemos emplear la siguiente sentencia: SHOW PARAMETER AUDIT Emplearemos la siguiente sentencia para activar la au..
Leer más