summaryrefslogtreecommitdiffstats
path: root/k8s/configure/configure.py
diff options
context:
space:
mode:
authorJack Lucas <jflucas@research.att.com>2018-09-10 12:14:29 +0000
committerJack Lucas <jflucas@research.att.com>2018-09-10 12:50:51 +0000
commit6292de70ae19c84c01d12562c0e6682918fe30f8 (patch)
tree9546d23f7584f6f7bcda8f7cbce1e9ebde640a17 /k8s/configure/configure.py
parentdcee205400592c9d629a5b059820dd402e994869 (diff)
Add support for TLS init container
Change-Id: I118af2c8a0294ffc89e045f8cdae24dfb7e57ab6 Issue-ID: DCAEGEN2-591 Signed-off-by: Jack Lucas <jflucas@research.att.com>
Diffstat (limited to 'k8s/configure/configure.py')
-rw-r--r--k8s/configure/configure.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/k8s/configure/configure.py b/k8s/configure/configure.py
index fcf4044..03077d2 100644
--- a/k8s/configure/configure.py
+++ b/k8s/configure/configure.py
@@ -32,6 +32,9 @@ FB_CONFIG_SUBPATH = "filebeat.yml"
FB_CONFIG_MAP = "filebeat-conf"
FB_IMAGE = "docker.elastic.co/beats/filebeat:5.5.0"
+TLS_CERT_PATH = "/opt/tls/shared"
+TLS_IMAGE = "tls-init:latest"
+
def _set_defaults():
""" Set default configuration parameters """
return {
@@ -45,6 +48,10 @@ def _set_defaults():
"config_subpath" : FB_CONFIG_SUBPATH, # subpath for config data in filebeat container
"config_map" : FB_CONFIG_MAP, # ConfigMap holding the filebeat configuration
"image": FB_IMAGE # Docker image to use for filebeat
+ },
+ "tls": { # Configuration for setting up TLS init container
+ "cert_path" : TLS_CERT_PATH, # mount point for certificate volume in TLS init container
+ "image": TLS_IMAGE # Docker image to use for TLS init container
}
}