Actualizar herramientas existentes para crear y desplegar un dominio personalizado

Si el conjunto de herramientas existente puede crear y actualizar dominios, puede actualizar el conjunto de herramientas para usar la información de dominio relevante de Oracle Cloud Infrastructure para crear dominios y desplegar aplicaciones.

Este método se conecta a la máquina virtual (VM) que aloja el servidor de administración y extrae la información de dominio relevante de la infraestructura provisionada (nombres de host y puertos de la máquina). Utilice esta información para actualizar la herramienta de despliegue existente utilizada para crear dominios y desplegar aplicaciones y dirigir la infraestructura provisionada recientemente.

Si integra el script de despliegue de Terraform como parte de la herramienta de despliegue, también puede extraer metadatos del estado del script terraform.

Los scripts y ayudantes que se pueden utilizar para extraer los metadatos y crear un nuevo dominio están disponibles en la carpeta /opt/scripts de cada máquina virtual.

  1. Use el shell seguro (SSH) para conectarse a la VM del servidor de administración y extraer metadatos.
    # SSH to the admin server VM
    ssh opc@${ADMIN_SERVER_IP}
    # extract metadata information using the meta data service endpoint
    curl http://<admin_server_ip>/opc/v1/instance/metadata/
    
    # specific meta data can be extracted with the key name
    # useful keys: 
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_admin_server_name
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_admin_port
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_ms_ssl_port
    curl http://<admin_server_ip>/opc/v1/instance/metadata/service_name 
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_domain_name
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_admin_host
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_admin_ssl_port
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_machine_name
    curl http://<admin_server_ip>/opc/v1/instance/metadata/total_vm_count
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_cluster_name
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_ms_server_name
    curl http://<admin_server_ip>/opc/v1/instance/metadata/host_index
    curl http://<admin_server_ip>/opc/v1/instance/metadata/wls_nm_port
  2. Extraer metadatos de la red.
    # info about VNICs
    curl http://<admin_server_ip>/opc/v1/vnics/