Prepare the deployment user setup and permissions

  1. Log in to the vCenter Server Web Console.

  2. Create the cluster-api and storage users with the following sets of privileges:

    Privileges set for the cluster-api user

    General privileges

    Virtual machine privileges

    Content library

    Change configuration

    Datastore

    Interaction

    Distributed switch

    Inventory

    Folder

    Provisioning

    Global

    Snapshot management

    Host local operations

    vSphere replication

    Network

    Resource

    Scheduled task

    Sessions

    Storage views

    Tasks

    Privileges set for the storage user

    General privileges

    Virtual machine privileges

    Cloud Native Storage

    Change configuration

    Content library

    Inventory

    Datastore

    Folder

    Host configuration

    Host local operations

    Host profile

    Profile-driven storage

    Resource

    Scheduled task

    Storage views

  3. For RHEL deployments, if you do not have a RHEL machine with the virt-who service configured to report the vSphere environment configuration and hypervisors information to RedHat Customer Portal or RedHat Satellite server, set up the virt-who service inside the Container Cloud machines for a proper RHEL license activation.

    Create a virt-who user with at least read-only access to all objects in the vCenter Data Center.

    The virt-who service on RHEL machines will be provided with the virt-who user credentials to properly manage RHEL subscriptions.

    For details on how to create the virt-who user, refer to the official RedHat Customer Portal documentation.