Skip to main content

Prepare Configuration Credentials

Below are the steps to prepare the config.yaml file for authentication purposes against Xshield Platform

  1. Generate API key credentials (if not done already) from browser based ssh keys and save the private key to a file on your local machine.
  2. Once the API Key credentials are successfully generated, it also creates a fingerprint value for the API key and a downloadable config.yaml file
  3. This config.yaml file will have all the required domain-url, tenant-id, user-id, fingerprint, deployment key already filled in except the private key path
  4. Please download the config.yaml file located beside the fingerprint from Settings > API Keys section on the Xshield platform UI
  5. Copy/Upload this config.yaml file along with API private key file to the VM where the installation is to be done
    sudo scp -i <path/to/your/ssh/private/key> <path/to/config.yaml> <youruser@<VM_IP>:/home/<youruser>
    sudo scp -i <path/to/your/ssh/private/key> <path/to/api/private/key> <youruser@<VM_IP>:/home/<youruser>