Connect to the vCenter administration API via HTTPS, usually on port 443 of the machine on which vCenter is installed. This is by default the same port as the administration console.
<aside> ☝
The collector must have the access rights on the hypervisor in the API to collect the hardware details, on top of the virtual machines.
</aside>
The container also needs to push data to the following endpoints on our side:
https://s3.eu-west-3.amazonaws.com port 443https://backbone.sopht.com port 443VMware vCenter must have a configured user with the new role “Sopht”, with no specific privileges: read-only for the user/role.
The collector settings are provided through environment variables defined in the collector’s configuration. The variables are as follows:
<aside> <img src="/icons/playback-play_gray.svg" alt="/icons/playback-play_gray.svg" width="40px" />
SOPHT_BACKBONE_BASEURL
https://backbone.sopht.com, without any ‘/’ at the end
</aside><aside> <img src="/icons/playback-play_gray.svg" alt="/icons/playback-play_gray.svg" width="40px" />
SOPHT_BACKBONE_APIKEY
<aside> <img src="/icons/playback-play_gray.svg" alt="/icons/playback-play_gray.svg" width="40px" />
SOPHT_VCENTER_BASEURL
https://{your-*vCenter-url*}, without any ‘/’ at the end, example: https://62.210.221.22
</aside><aside> <img src="/icons/playback-play_gray.svg" alt="/icons/playback-play_gray.svg" width="40px" />
SOPHT_VCENTER_USER
<aside> <img src="/icons/playback-play_gray.svg" alt="/icons/playback-play_gray.svg" width="40px" />
SOPHT_VCENTER_PASSWORD
<aside> <img src="/icons/playback-play_gray.svg" alt="/icons/playback-play_gray.svg" width="40px" />
SOPHT_VCENTER_TRUSTUNSAFE (optional)
true to automatically validate self-signed certificatesfalse otherwise and by default
</aside>