Explorar más
Revise los siguientes recursos de documentación de Oracle Cloud Infrastructure:
- Intercambio de tráfico de redes virtuales en distintas regiones mediante un DRG
- Visión general de OCI File Storage
- OCI Vault
- Equilibrador de carga de Oracle Cloud Infrastructure
- Visión General de la Alta Disponibilidad de Oracle Database
- Implementación de Oracle Active Data Guard
- Creación de una instancia de Exadata Cloud Infrastructure en Oracle Cloud Exadata Database Service on Dedicated Infrastructure
- PeopleSoft Gestor en la nube
- Documentación de PeopleSoft Cloud Manager
- PeopleSoft Gestor en la nube para Oracle Cloud Infrastructure
- Descargas del tema PeopleSoft en GitHub
Para la instalación y configuración de la versión de la interfaz de línea de comandos de Terraform, consulte: Proveedor de Terraform.
Trabajar con Terraform
La detección de Terraform detectará las definiciones de recursos dentro de un compartimento en la región principal. Puede acceder a la detección de Terraform desde la consola de OCI. Creará una pila de Terraform, que se mantendrá en un archivo ZIP descargable.
Este ejemplo tiene varias subredes, cada una con una o más listas de seguridad, con algunas listas de seguridad complejas que contienen docenas de reglas de entrada. Para este caso práctico, hemos optado por utilizar Terraform para detectar y, a continuación, replicar los recursos del compartimento de red.
- Red virtual en la nube (VCN)
- Gateways (Internet, NAT y gateways de servicio)
- tablas de rutas
- Listas de seguridad
- subredes
Ejecutar detección de Terraform
Ejecute la detección de Terraform para crear una pila de Terraform y descargar el archivo ZIP.
Edición de los archivos de Terraform
.tf
. El contenido de los archivos .tf
depende de los recursos que se detecten en el compartimento. Debe realizar cambios en los archivos .tf
. Por ejemplo, export_
se agrega a todas las definiciones de recursos y se debe eliminar. Al trabajar con la detección de red, también debe asignar un bloque CIDR diferente y no solapado, proporcionar un nuevo nombre mostrado, proporcionar una etiqueta DNS diferente y proporcionar una referencia de VCN diferente.
La mayoría de las definiciones de recursos se encuentran en el archivo JSON core.tf
.
Note:
Antes de realizar cambios en los archivos.tf
, le recomendamos que realice una copia de seguridad de ellos.
En la siguiente tabla se muestran ejemplos de definiciones de Terraform de la región principal y los cambios necesarios para la región secundaria.
Tipo de recurso | Definición de región principal (Ashburn) | Modificaciones para la región secundaria (Phoenix) |
---|---|---|
Red virtual en la nube |
|
Las modificaciones necesarias incluyen la eliminación de export_ , la asignación de un CIDR no solapado diferente, el nombre mostrado y el cambio de la etiqueta DNS:
|
Gateway de NAT |
|
Las modificaciones incluyen la eliminación de export_ , el cambio del nombre mostrado y la referencia de VCN.
|
Tabla de Direccionamiento |
|
Las modificaciones incluyen la eliminación de export_ , el cambio del nombre de la tabla de rutas, el nombre mostrado y la referencia de VCN.
|
Lista de seguridad |
|
Las modificaciones incluyen la eliminación de export_ , el cambio del nombre de la lista de seguridad y su nombre mostrado, el cambio de los bloques CIDR en cada regla de entrada que tenga 10.0.x.y a 10.10.x.y y el cambio de la referencia de VCN. Deje 0.0.0.0/0 sin cambiar.
|
Subred |
|
Las modificaciones incluyen la eliminación de "export_" donde aparece, el cambio de CIDR a una subred dentro de la VCN para la región de Phoenix, el cambio del dominio de disponibilidad, el cambio de la tabla de rutas y las referencias de VCN.
|
Dado que hay patrones en los elementos que se deben cambiar, el uso de herramientas de edición como sed puede ayudar a automatizar los cambios necesarios.
Desplegar recursos con Terraform
Una vez que haya editado todos los recursos que se desplegarán con Terraform en la región secundaria, recopile los archivos .tf
que contienen estos recursos. Debe tener los siguientes archivos:
vars.tf
: este archivo contiene todas las variables de Terraform necesarias para ejecutar Terraform.availability_domain.tf
: este archivo contiene las definiciones de todos los dominios de disponibilidad para la región secundaria.- Uno o más archivos
.tf
que contienen las definiciones de recursos para desplegar los recursos seleccionados.
No es necesario incluir todos los archivos .tf
generados por el proceso de detección de Terraform en el sitio principal. Solo se requieren los archivos mencionados anteriormente.
Siga estos pasos para utilizar la consola de OCI para desplegar los recursos:
Uso de PeopleSoft Cloud Manager para Aprovisionar Capas Medias
Puede utilizar PeopleSoft Cloud Manager para aprovisionar las capas medias instalando el software o realizando una migración a la nube de la aplicación y las capas web.
Instalación del software de capa media y aplicación PeopleSoft mediante PeopleSoft Cloud Manager
Esta opción no hace referencia al despliegue local.
Migración a la nube de aplicaciones y niveles web mediante PeopleSoft Cloud Manager
PS_HOME
, PS_APP_HOME
y PS_CUSTOM_HOME
. Una vez creado el DPK, se carga en un cubo de almacenamiento de objetos donde PeopleSoft Cloud Manager puede acceder a él para desplegar nuevas capas medias en OCI.
Consulte la PeopleSoft documentación de Cloud Manager para obtener más información sobre estas opciones.