DCH: requires excessive number of certificate files for tlsverify configuration #1930
Labels
component/dinv
The Docker-in-VIC container image
impact/doc/kb
Requires creation of or changes to an official knowledge base article
kind/defect
Behavior that is inconsistent with what's intended
kind/feature
New functionality you could include in marketing material
product/ova
Related to the OVA packaging of vSphere Integrated Containers
severity/4-minor
Low usability or functional impact. Often has an easy workaround.
source/customer
Reported by a customer, directly or via an intermediary
Story
As a DHC user I would like to be able to re-use the same certificates for the DCH as the VCH
Details
The documentation says (correctly) that to use existing certificates you must copy the following files into the DCH container before start:
However the code requires that an additional three certificates be present which are not required and SHOULD NOT be present in a server (see
vic-product/dinv/dch-photon-1.13/main.go
Line 102 in f54df9c
Workaround
The
vch
folder in thedocker cp
commands below is the VCH certificate directory that holds the generated certificates. The VCH is configured withtlsverify
and the environment is configured withDOCKER_HOST
,DOCKER_TLS_VERIFY
, andDOCKER_CERT_PATH
.The text was updated successfully, but these errors were encountered: