forked from ManageIQ/httpd_configmap_generator
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
17 lines (13 loc) · 876 Bytes
/
Dockerfile
File metadata and controls
17 lines (13 loc) · 876 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM manageiq/httpd-init:latest
MAINTAINER ManageIQ https://github.com/ManageIQ
LABEL name="httpd-configmap-generator" \
summary="httpd image for configuring external authentication" \
description="An httpd image which can configure external authentication and generate the auth-config map" \
io.k8s.display-name="Httpd with Authentication Configuration" \
io.k8s.description="An httpd image which can configure external authentication and generate the auth-config map"
ENV HTTPD_AUTH_TYPE=internal \
HTTPD_AUTH_KERBEROS_REALMS=undefined \
TERM=xterm
RUN dnf -y --disableplugin=subscription-manager install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && \
dnf -y --disableplugin=subscription-manager install openldap-clients pamtester
RUN gem install --no-ri --no-rdoc --no-document httpd_configmap_generator