Since #81 the Windows binary will read the system's CA bundle, hence removing "mandatory for Windows" from the README:
@@ -230,38 +231,34 @@ The client uses a yaml configuration file. It's recommended location is:
# Named map of supported providers (currently `osprey` and `azure`)
providers:
osprey:
Mandatory for windows, optional for unix systems.
CA cert to use for HTTPS connections to osprey.
Uses system's CA certs if absent (only in unix systems).
Main change:
Mandatory for windows, optional for unix systems.
CA cert to use for HTTPS connections to osprey.
Uses system's CA certs if absent (only in unix systems).
CA cert to use for HTTPS connections to Osprey.
Uses system's CA certs if absent.
certificate-authority: /tmp/osprey-238319279/cluster_ca.crt
Other tidy-ups:
GO111MODULE=on
because since Go 1.16 it's the default https://github.com/golang/go/issues/41330