VMware

Introduction

This document serves as a guide to integrating Autom Mate with VMware, enabling users to perform various operations related to virtualization. It outlines the process of defining and managing credentials within the Autom Mate Vault for secure authentication in VMware operations.

VMware utilizes virtualization technology to create virtual environments on physical hardware, allowing for efficient management of server resources, desktop environments, and cloud infrastructure.

What is VMware?

An overview of VMware, emphasizing its role in virtualization technology and its solutions in server virtualization, desktop virtualization, and cloud infrastructure management.

Overview of VMware: VMware is a leading provider of virtualization solutions that enable the creation of virtual environments on physical hardware. Its products and solutions cover server virtualization, desktop virtualization, and cloud infrastructure management.

Key Features:

  • Server Virtualization

  • Desktop Virtualization

  • Cloud Infrastructure Management

Autom Mate Integration with VMware

Description of how Autom Mate seamlessly integrates with VMware, offering actions to automate virtual machine management, hardware configurations, and power operations.

Overview of Integration: Autom Mate empowers users to perform essential operations within the VMware app. It offers actions such as creating virtual machines (VMs), managing hardware configurations, and controlling power operations.

Using the Integration

Credential Management

Steps to define and manage credentials within the Autom Mate Vault for secure authentication in VMware operations.

Usage:

  1. Navigate to the Autom Mate Vault section.

  2. Click on "Add New Credential" to define a new credential.

  3. Fill in the required fields:

    • Credential Name: Unique identifier for the credential.

    • Authentication Type: Method used for authentication (e.g., API Key, Username/Password).

    • VMware Server URL: URL of the VMware server.

    • VMware Username and Password: Credentials for accessing VMware services.

    • Additional Fields as required.

  4. Save the credential in the Autom Mate Vault for secure storage.

Credential Usage

Instructions on how to utilize credentials from the Autom Mate Vault in VMware operations.

Usage:

  1. When setting up Autom Mate VMware actions:

    • Select the option to use Vault-managed credentials.

    • Choose the desired credential from the Autom Mate Vault.

  2. Authenticate securely using the selected credential.

  3. Execute the VMware operation with enhanced security and access control.

How To Use

Create Hardware Ethernet

Description: Create a hardware Ethernet configuration for a virtual machine.

Purpose: Configure network settings for virtual machines.

Usage:

  1. Select the "Create Hardware Ethernet" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Specify the network settings for the Ethernet configuration.

  4. Apply the configuration to the virtual machine.

Inputs:

  • Ethernet Name

  • Network Type

  • MAC Address

  • Connection Type

Create VM

Description: Create a new virtual machine within the VMware environment.

Purpose: Provision new virtual machines with specified configurations.

Usage:

  1. Select the "Create VM" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM name, hardware specifications, and other settings.

  4. Create the new virtual machine.

Inputs:

  • VM Name

  • CPU Count

  • Memory Size

  • Disk Size

  • Network Configuration

Delete VM

Description: Delete a virtual machine from the VMware environment.

Purpose: Remove unnecessary or obsolete virtual machines.

Usage:

  1. Select the "Delete VM" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to be deleted.

  4. Confirm the deletion request.

Inputs:

  • VM ID or Name

Get Hardware CPU

Description: Retrieve information about the CPU configuration of a virtual machine.

Purpose: Access CPU details for monitoring and management.

Usage:

  1. Select the "Get Hardware CPU" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to retrieve CPU information.

  4. View the CPU configuration details.

Inputs:

  • VM ID or Name

Get Hardware Ethernet

Description: Retrieve information about the Ethernet configuration of a virtual machine.

Purpose: Access network configuration details for virtual machines.

Usage:

  1. Select the "Get Hardware Ethernet" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to retrieve Ethernet details.

  4. View the Ethernet configuration settings.

Inputs:

  • VM ID or Name

Get Hardware Memory

Description: Retrieve information about the memory configuration of a virtual machine.

Purpose: Access memory details for monitoring and management.

Usage:

  1. Select the "Get Hardware Memory" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to retrieve memory information.

  4. View the memory configuration details.

Inputs:

  • VM ID or Name

Get Power

Description: Retrieve the current power state of a virtual machine.

Purpose: Check the status of virtual machines (e.g., powered on, powered off, suspended).

Usage:

  1. Select the "Get Power" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to retrieve power state.

  4. View the current power status of the virtual machine.

Inputs:

  • VM ID or Name

Reset Power

Description: Reset (reboot) a virtual machine within the VMware environment.

Purpose: Restart virtual machines to apply changes or resolve issues.

Usage:

  1. Select the "Reset Power" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to reset.

  4. Confirm the reset operation.

Inputs:

  • VM ID or Name

Start Power

Description: Power on (start) a virtual machine within the VMware environment.

Purpose: Initiate virtual machines to make them accessible.

Usage:

  1. Select the "Start Power" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to start.

  4. Activate the virtual machine.

Inputs:

  • VM ID or Name

Stop Power

Description: Power off (stop) a virtual machine within the VMware environment.

Purpose: Suspend operations of virtual machines when not in use.

Usage:

  1. Select the "Stop Power" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to stop.

  4. Power off the virtual machine.

Inputs:

  • VM ID or Name

Suspend Power

Description: Suspend (pause) a virtual machine within the VMware environment.

Purpose: Temporarily halt operations of virtual machines.

Usage:

  1. Select the "Suspend Power" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to suspend.

  4. Pause the virtual machine.

Inputs:

  • VM ID or Name

Update Hardware CPU

Description: Update the CPU configuration of a virtual machine.

Purpose: Modify CPU specifications for optimized performance.

Usage:

  1. Select the "Update Hardware CPU" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to update CPU settings.

  4. Modify the CPU count and other parameters.

  5. Apply the updated CPU configuration.

Inputs:

  • VM ID or Name

  • Updated CPU Count

Update Hardware Ethernet

Description: Update the Ethernet configuration of a virtual machine.

Purpose: Modify network settings for improved connectivity.

Usage:

  1. Select the "Update Hardware Ethernet" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to update Ethernet settings.

  4. Modify the Ethernet name, network type, or MAC address.

  5. Apply the updated Ethernet configuration.

Inputs:

  • VM ID or Name

  • Updated Ethernet Name

  • Updated Network Type

  • Updated MAC Address

Update Hardware Memory

Description: Update the memory configuration of a virtual machine.

Purpose: Adjust memory specifications for optimized performance.

Usage:

  1. Select the "Update Hardware Memory" action in Autom Mate.

  2. Choose to use Vault-managed credentials for authentication.

  3. Provide the VM ID or name to update memory settings.

  4. Modify the memory size and other parameters.

  5. Apply the updated memory configuration.

Inputs:

  • VM ID or Name

  • Updated Memory Size

Additional Tips

Use Cases

FAQ (Frequently Asked Questions)

Last updated