From 734be06d76f13402bdc7777c32275c777587dc2d Mon Sep 17 00:00:00 2001 From: Ian Lewis Date: Thu, 20 Jul 2023 13:30:20 +0100 Subject: [PATCH] Add limitiations doc for manageTLS Document that runtime components are responsible for making use of the TLS certificates created by the operator when mangeTLS=true --- doc/user-guide-v1.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/user-guide-v1.adoc b/doc/user-guide-v1.adoc index b711f754..6ccbde0d 100755 --- a/doc/user-guide-v1.adoc +++ b/doc/user-guide-v1.adoc @@ -343,3 +343,10 @@ NOTE: The `RuntimeOperation` CR must be created in the same namespace as the Pod === Troubleshooting See the link:++troubleshooting.adoc++[troubleshooting guide] for information on how to investigate and resolve deployment problems. + +== Limitations +=== Using certificates when manageTLS=true +If `manageTLS=true` is specified in the CR YAML file, then the operator will manage the creation of a TLS secret for the runtime component. +However, it is the responsibility of the runtime component to make appropriate use of the secret. The runtime component can use the +value of the `TLS_DIR` environment variable to discover the directory where the certificate files are mounted inside the runtime component's +pods.