Cómo mover una máquina implementada a otra red

Al tiempo que se mantienen las implementaciones y las redes, es posible que necesite la capacidad de reubicar las máquinas que implementó con
Automation Assembler
.
  • El perfil de red de
    Automation Assembler
    debe incluir todas las subredes a las que se conectará la máquina. En
    Automation Assembler
    , puede comprobar las redes yendo a
    Infraestructura
    Configurar
    Perfiles de red
    .
    El perfil de red debe estar en una cuenta y región que formen parte del proyecto de
    Automation Assembler
    adecuado para los usuarios.
  • Etiquete las dos subredes con diferentes etiquetas. En el ejemplo siguiente, se supone que
    test
    y
    prod
    son los nombres de las etiquetas.
  • La máquina implementada debe mantener el mismo tipo de asignación de IP. No puede cambiar de estática a DHCP ni viceversa mientras se mueve a otra red.
Por ejemplo, puede implementar primero en una red de prueba y, a continuación, pasar a una red de producción. La técnica que se describe aquí le permite diseñar una plantilla de nube de antemano a fin de prepararse para las acciones del día 2. Tenga en cuenta que la máquina se mueve. No se elimina y se vuelve a implementar.
Este procedimiento solo se aplica a recursos de
Cloud.vSphere.Machine
. No funcionará para máquinas independientes de la nube implementadas en
vSphere
.
  1. En
    Automation Assembler
    , vaya a
    Diseño
    y cree una plantilla de nube para la implementación.
  2. En la sección de entradas del código, agregue una entrada que permita al usuario seleccionar una red.
    inputs: net-tagging: type: string enum: - test - prod title: Select a network
  3. En la sección de recursos del código, agregue
    Cloud.Network
    y conéctele la máquina de
    vSphere
    .
  4. En
    Cloud.Network
    , cree una restricción que haga referencia a la selección de las entradas.
    resources: ABCServer: type: Cloud.vSphere.Machine properties: name: abc-server . . . networks: - network: '${resource["ABCNet"].id}' ABCNet: type: Cloud.Network properties: name: abc-network . . . constraints: - tag: '${input.net-tagging}'
  5. Continúe con el diseño e impleméntelo como lo haría normalmente. Al realizar la implementación, la interfaz le solicita que seleccione la red
    test
    o
    prod
    .
  6. Cuando tenga que realizar un cambio del día 2, vaya a
    Recursos
    Implementaciones
    Implementaciones
    y busque la implementación asociada con la plantilla de nube.
  7. A la derecha de la implementación, haga clic en
    Acciones
    Actualizar
    .
  8. En el panel Actualizar, la interfaz también le solicita que seleccione la red
    test
    o
    prod
    .
  9. Para cambiar las redes, realice la selección, haga clic en
    Siguiente
    y, a continuación, haga clic en
    Enviar
    .