Cómo prender y apagar instancias en Oracle Cloud

Automatizar el encendido y apagado de instancias en Oracle Cloud Infrastructure (OCI) es una tarea útil para ahorrar costos y gestionar recursos de manera eficiente. En esta guía rápida te mostramos cómo hacerlo desde una máquina virtual (VM) que se mantendrá encendida permanentemente y actuará como nodo de administración.

✅ Pre-requisitos

  • Tener una instancia de VM activa (siempre encendida) en Oracle Cloud.
  • Permisos adecuados en la cuenta OCI para gestionar instancias.
  • Conexión a Internet desde la VM de administración.

Paso 1: Instalar OCI CLI

Conéctate a tu VM y ejecuta los siguientes comandos para instalar la interfaz de línea de comandos de OCI:

Verifica la instalación:

Deberías ver algo como 3.x.x, lo que indica que la instalación fue exitosa.

Configura OCI CLI:

Sigue las instrucciones y proporciona tu tenancy OCID, user OCID, region, y la ruta al archivo de clave privada. Si aún no tienes estos datos, puedes obtenerlos desde el portal de Oracle Cloud en la sección «Identity > Users».

Paso 2: Comandos para prender y apagar instancias

Con OCI CLI ya configurado, puedes encender o apagar una instancia ejecutando:

  • Para encender una instancia:
  • Para apagar una instancia:

Reemplaza <INSTANCE_OCID> con el OCID real de tu instancia.

Paso 3: Script para automatizar el encendido y apagado

Puedes crear un pequeño script para automatizar esta tarea. Crea el archivo:

Agrega el siguiente contenido:

Guarda el archivo y hazlo ejecutable:

Uso:

  • Para encender la VM:
  • Para apagar la VM:

Tip adicional: Administrar un Instance Pool

Si estás utilizando Instance Pools, también puedes controlarlos con OCI CLI:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.