Prepare Configuration Credentials
Below are the steps to prepare the config.yaml
file for authentication purposes against Xshield Platform
- 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.
- Once the API Key credentials are successfully generated, it also creates a fingerprint value for the API key and a downloadable config.yaml file
- 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 - Please download the config.yaml file located beside the fingerprint from
Settings > API Keys
section on the Xshield platform UI - 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>