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
This commit is contained in:
James Kirsch 2020-04-17 16:24:17 -07:00
parent b6d152e92d
commit 935adb5913
4 changed files with 21 additions and 0 deletions

View File

@ -78,6 +78,7 @@ sensu (deprecated),C,C,N,N,N,N
skydive,N,N,N,N,N,N
solum,N,C,N,C,N,C
storm,C,C,C,C,N,C
stunnel,C,C,C,C,C,C
swift,C,C,C,C,N,C
tacker,C,C,N,C,N,C
telegraf,N,N,N,N,N,N

1 Image,CentOS,,Ubuntu,,Debian
78 skydive,N,N,N,N,N,N
79 solum,N,C,N,C,N,C
80 storm,C,C,C,C,N,C
81 stunnel,C,C,C,C,C,C
82 swift,C,C,C,C,N,C
83 tacker,C,C,N,C,N,C
84 telegraf,N,N,N,N,N,N

View File

@ -80,6 +80,7 @@ sensu (deprecated),C,C,C,C,N,N
skydive,C,C,C,C,N,C
solum,N,C,N,C,N,C
storm,C,C,C,C,N,C
stunnel,C,C,C,C,C,C
swift,C,C,C,C,N,C
tacker,C,T,N,C,N,C
telegraf,C,C,C,C,N,N

1 Image,CentOS,,Ubuntu,,Debian
80 skydive,C,C,C,C,N,C
81 solum,N,C,N,C,N,C
82 storm,C,C,C,C,N,C
83 stunnel,C,C,C,C,C,C
84 swift,C,C,C,C,N,C
85 tacker,C,T,N,C,N,C
86 telegraf,C,C,C,C,N,N

View File

@ -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 %}

View File

@ -0,0 +1,4 @@
---
features:
- Adds stunnel container image initially to provide ssl termination for
Glance (eventlet).