From 935adb59131caf66455a7d59c2af7cc42186e282 Mon Sep 17 00:00:00 2001 From: James Kirsch Date: Fri, 17 Apr 2020 16:24:17 -0700 Subject: Add stunnel container for Glance service This patch creates a stunnel container for Glance service to perform TLS termination. Change-Id: I0743137577964f949eef949bad8163a990098bb0 Partially-Implements: blueprint add-ssl-internal-network --- docker/stunnel/Dockerfile.j2 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 docker/stunnel/Dockerfile.j2 (limited to 'docker') diff --git a/docker/stunnel/Dockerfile.j2 b/docker/stunnel/Dockerfile.j2 new file mode 100644 index 000000000..1ffec4412 --- /dev/null +++ b/docker/stunnel/Dockerfile.j2 @@ -0,0 +1,15 @@ +FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }} +{% block labels %} +LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}" +{% endblock %} + +{% block stunnel_header %}{% endblock %} + +{% import "macros.j2" as macros with context %} + +{% set stunnel_packages = ['stunnel'] %} + +{{ macros.install_packages(stunnel_packages | customizable("packages")) }} + +{% block stunnel_footer %}{% endblock %} +{% block footer %}{% endblock %} -- cgit v1.2.3