Uso del botón "Deploy to Oracle Cloud"

Inicie una configuración de Terraform remota con el botón Desplegar en Oracle Cloud.

En esta página se describe el tema avanzado de la creación de una URL para un botón Desplegar en Oracle Cloud.

Si está enlazado correctamente, este botón proporciona una opción directa para que los usuarios creen pilas con la configuración de Terraform.

En esta imagen se muestra el botón Desplegar en Oracle Cloud.

Este botón lleva a un usuario directamente a la página Crear pila de la consola de Oracle Cloud Infrastructure. El botón está enlazado a un paquete de archivos de configuración de Terraform que especifique, por lo que la configuración de Terraform ya está seleccionada para el usuario al crear la pila. Puede almacenar archivos de configuración de Terraform en un proveedor soportado.

Ejemplo de botón Desplegar función

Consejo

Cree pilas rápidamente con configuraciones de Terraform de OCI de ejemplo. Vaya a Ejemplos de proveedor de Oracle Cloud Infrastructure de Terraform, vaya a la carpeta de la configuración que desea (como adm) y, a continuación, haga clic en el botón Desplegar en Oracle Cloud en "Botón mágico" en el archivo Léame.

El siguiente botón Desplegar en Oracle Cloud está configurado para iniciar la plantilla desde https://github.com/oracle-quickstart/oci-cloudnative.

Despliegue en Oracle Cloud

Proveedores soportados

Los siguientes proveedores están soportados para formar URL de paquete que se utilizarán con el botón Desplegar en Oracle Cloud:

Para solucionar problemas de un código de error, consulte Error Code 400 for Deploy Button.

Para mostrar el botón de despliegue enlazado

Importante

Asegúrese de que el archivo de configuración de Terraform es válido. Consulte Creación de configuraciones y Configuraciones de Terraform para el gestor de recursos.

Puede mostrar el botón Desplegar en Oracle Cloud enlazado en páginas de repositorio y otras páginas web.

Código de rebaja

Para mostrar el botón Desplegar en Oracle Cloud en una página de repositorio, agregue el siguiente código de rebaja a un archivo README.md.

[
![Deploy to Oracle Cloud]
(https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)
]
(https://cloud.oracle.com/resourcemanager/stacks/create
?zipUrl=<package-url>)

<package-url> es la URL del archivo .zip para una configuración de Terraform almacenada en un proveedor soportado.

Ejemplo de código de rebaja con una URL de paquete de GitHub:

[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/myrepo/mydirectory/master.zip)

Código HTML

Para mostrar el botón Desplegar en Oracle Cloud en una página web, agregue el siguiente código HTML.

<a 
href="https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=<package-url>" 
target="_blank">
  <img 
src="https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg" 
alt="Deploy to Oracle Cloud"/>
</a>

<package-url> es la URL del archivo .zip para una configuración de Terraform almacenada en un proveedor soportado.

Ejemplo de código HTML con una URL de paquete de GitHub:

<a href="https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/myrepo/mydirectory/master.zip" target="_blank">
  <img src="https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg" alt="Deploy to Oracle Cloud"/>
</a>

Para crear una pila a partir del botón de despliegue enlazado

  1. Haga clic en Desplegar en Oracle Cloud (el botón de despliegue enlazado a la configuración de Terraform).

    Para solucionar problemas de un código de error, consulte Error Code 400 for Deploy Button.

  2. Si aún no se ha conectado a la consola de Oracle Cloud Infrastructure, conéctese. Consulte Conexión a la consola.

    Aparece la página Crear pila con el paquete seleccionado identificado.

  3. Introduzca un nombre para la nueva pila (o acepte el nombre por defecto proporcionado). Evite introducir información confidencial.

  4. También puede introducir una descripción.

  5. En el desplegable Crear en compartimento, seleccione el compartimento en el que desea crear la pila.

    Por defecto, se define un compartimento desde el ámbito de lista.

  6. Seleccione una versión de Terraform.

    Nota

    Las versiones de Terraform no son compatibles con versiones anteriores.
  7. Si tiene permisos para crear un recurso, también los tiene para aplicar etiquetas de formato libre a ese recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.

  8. Haga clic en Siguiente.

    En el panel Configurar variables se muestran variables del archivo de configuración de Terraform seleccionado.

  9. Revise las variables y realice los cambios necesarios.

    Importante

    No agregue la clave privada ni otra información confidencial a las variables de configuración.
  10. Haga clic en Siguiente.

  11. En el panel Ver, verifique la configuración de la pila.

    Ejecutar aplicación está seleccionado por defecto. Conserve esta configuración para aprovisionar automáticamente recursos en la creación de la pila.

  12. Haga clic en Crear para crear una pila.

    Aparece la página de detalles de pila para la nueva pila.

    Si ha seleccionado Ejecutar aplicación, el gestor de recursos ejecuta la acción de aplicación en la nueva pila.

Para desplegar los recursos definidos (si no ha seleccionado Ejecutar aplicación en la página Crear pila), ejecute un trabajo de aplicación en la nueva pila.