python3
for execution.pip3
command.$ python3 ./configure-customer-proxy.py
and include the following command line arguments:--lcmHost
(Required): The Lifecycle Manager Hostname where the VIDB Appliance is available.
--lcmUsername
(Required): The username used for authenticating with the LCM UI.
--lcmUiPwd
(Required): The password for the LCM UI user.
--lcmSshRootPwd
(Required): The SSH root password for the LCM instance, used to retrieve the Kubeconfig content.
--vidbFqdn
(Required): The Fully Qualified Domain Name (FQDN) of the VIDB instance you want to configure.
--proxyHost
(Required, if you need to enable proxy): The hostname of the proxy server you want to set for VIDB.
--proxyPort
(Required, if you need to enable proxy): The port of the proxy server.
--proxyUsername
(Optional): The username for the proxy server (if authentication is required).
--proxyPassword
(Optional): The password for the proxy server (if authentication is required).
--proxyEncodedCertificate
(Optional): The base64 encoded certificate of the proxy server (if required).
--excludeDomains
(Optional): A comma-separated list of domains that should be excluded from the proxy (e.g., example.com, anotherdomain.com
).
--excludeIpAddresses
(Optional): A comma-separated list of IP addresses or CIDRs to exclude from the proxy (e.g., 10.x.x.x, 192.168.x.x/24
).
--disableProxy
- Mention this argument if customer needs to disable proxy, along with required --lcmHost
, --lcmUsername
, --lcmUiPwd
, --lcmSshRootPwd
and --vidbFqdn