Create a certificate for novnc vencrypt separately
Once manifests.certificates is set as true, TLS for all components are enabled. There is no way to enable TLS for each component. This patch is to support the usecase to just enable vencrypt auth scheme. Change-Id: I1e33071a16e0eb764c51442f99c3795ceb9efb19
This commit is contained in:
parent
5aadee0dc8
commit
96ea802204
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Nova
|
||||
name: nova
|
||||
version: 0.3.23
|
||||
version: 0.3.24
|
||||
home: https://docs.openstack.org/nova/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
|
||||
sources:
|
||||
|
@ -12,14 +12,14 @@ See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/}}
|
||||
|
||||
{{- if (contains "vencrypt" .Values.conf.nova.vnc.auth_schemes) -}}
|
||||
{{ dict "envAll" . "service" "compute_novnc_vencrypt" "type" "internal" | include "helm-toolkit.manifests.certificates" }}
|
||||
{{- end }}
|
||||
{{- if .Values.manifests.certificates -}}
|
||||
{{ dict "envAll" . "service" "compute" "type" "internal" | include "helm-toolkit.manifests.certificates" }}
|
||||
{{- if .Values.manifests.deployment_novncproxy }}
|
||||
{{ dict "envAll" . "service" "compute_novnc_proxy" "type" "internal" | include "helm-toolkit.manifests.certificates" }}
|
||||
{{- end }}
|
||||
{{- if (contains "vencrypt" .Values.conf.nova.vnc.auth_schemes) -}}
|
||||
{{ dict "envAll" . "service" "compute_novnc_vencrypt" "type" "internal" | include "helm-toolkit.manifests.certificates" }}
|
||||
{{- end }}
|
||||
{{- if .Values.manifests.deployment_placement }}
|
||||
{{ dict "envAll" . "service" "placement" "type" "internal" | include "helm-toolkit.manifests.certificates" }}
|
||||
{{- end }}
|
||||
|
@ -92,4 +92,5 @@ nova:
|
||||
- 0.3.21 Update health probe script considering ovsdb_connection config
|
||||
- 0.3.22 Replace deprecated configuration vncserver_proxyclient_address to server_proxyclient_address
|
||||
- 0.3.23 Add Ubuntu Jammy overrides
|
||||
- 0.3.24 Create a certificate for novnc vencrypt separately
|
||||
...
|
||||
|
Loading…
Reference in New Issue
Block a user