Creación de la VM en Azure - Dylalva/Project-CI-CD-Pipeline GitHub Wiki
Pasos para la creación de una VM en Azure
📋 Requisitos:
Antes de empezar, asegúrate de tener:
- Azure Subscription activa.
Crear Máquina Virtual
1. Accede al portal de Azure
- Ingresa a https://portal.azure.com/
- Dirígete a Create a resource > Virtual Machine
2. Configura los detalles básicos de la VM
-
Subscription: Selecciona tu suscripción (ejemplo: Azure for Students).
-
Resource group:
- Selecciona un grupo existente o crea uno nuevo, por ejemplo:
VM-JENKINS
.
- Selecciona un grupo existente o crea uno nuevo, por ejemplo:
-
Virtual machine name: Pon un nombre claro, por ejemplo:
VM-Jenkins
. -
Region: Elige la región donde se desplegará la VM, ej.
(US) West US 2
. -
Availability options:
- Selecciona
Availability zone
.
- Selecciona
-
Zone options:
- Selecciona
Self-selected zone
.
- Selecciona
-
Availability zone:
- Elige
Zone 1
(puedes seleccionar varias zonas si quieres).
- Elige
3. Selecciona la imagen del sistema operativo y tamaño
- Security type: Elige
Standard
. - Image: Selecciona
Ubuntu Server 24.04 LTS - x64 Gen2
(o alguna otra versión de Ubuntu). - VM architecture: Selecciona
x64
. - Size: Escoge un tamaño acorde a tus necesidades, por ejemplo
Standard_B2s
(2 vCPUs, 4 GiB RAM).
4. Configura la cuenta de administrador
- Authentication type: Selecciona
SSH public key
. - Username: Pon un nombre de usuario, por ejemplo:
azureuser
. - SSH public key source: Selecciona
Generate new key pair
. - Key pair name: Pon un nombre para la llave SSH, por ejemplo:
VM-Jenkins_key
.
5. Configurar reglas de puerto de entrada
- Public inbound ports: Selecciona
Allow selected ports
. - Select inbound ports: Escoge
SSH (22)
para permitir acceso remoto vía SSH.
6. Revisar y Crear la VM
Una vez completados los pasos anteriores creamos la máquina virtual.
Si se desea se pueden hacer más configuraciones.
Abrir puerto 8080
Una vez se creo la Máquina virtual se debe habilitar el puerto 8080, esto con el fin de poder acceder a Jenkins desde su máqunina local.
Cómo agregar una regla de seguridad entrante para abrir el puerto 8080 en Azure VM
-
Dentro de la VM, ve al menú lateral y selecciona Networking > Network settings.
-
Haz clic en la Network interface listada (ej.
vm-jenkins665_z1
). -
En la sección Network security group, haz clic en el grupo (ej.
VM-Jenkins-nsg
). -
Haz clic en + Create port rule o Add inbound security rule.
-
Configura la regla así:
- Source: Any
- Source port ranges: *
- Destination: Any
- Service: Custom
- Destination port ranges: 8080
- Protocol: Any (o TCP)
- Action: Allow
- Nombre: Allow-HTTP-8080 (o similar)
-
Da clic en Add para guardar la regla.
Anexos.