feat(docker): Add support LDAP/AD authorization (#24277)

This commit is contained in:
Aleksey Karpov 2023-06-23 19:15:57 +03:00 committed by GitHub
parent c5b4ecdca5
commit 291a10fefe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 4 deletions

View File

@ -40,7 +40,8 @@ default-setup-command() {
apt-get-install() {
say "::group::apt-get install dependencies"
sudo apt-get update && sudo apt-get install --yes \
libsasl2-dev
libsasl2-dev \
libldap2-dev
say "::endgroup::"
}

View File

@ -68,6 +68,7 @@ RUN mkdir -p ${PYTHONPATH} \
libsasl2-modules-gssapi-mit \
libpq-dev \
libecpg-dev \
libldap2-dev \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app

View File

@ -22,5 +22,6 @@ ipython
progress>=1.5,<2
pyinstrument>=4.0.2,<5
pylint==2.9.6
python-ldap>=3.4.3
setuptools>=65.5.1
sqloxide

View File

@ -1,4 +1,4 @@
# SHA1:6d10e2cb134133e823edef48aa3e33b2b1b85681
# SHA1:4c0ce3a84b01a5a3fe6c72cbf2fc96e5eada2dbe
#
# This file is autogenerated by pip-compile-multi
# To update, run:
@ -10,8 +10,6 @@
# via
# -r requirements/base.in
# -r requirements/development.in
appnope==0.1.3
# via ipython
astroid==2.6.6
# via pylint
asttokens==2.2.1
@ -86,6 +84,12 @@ pure-eval==0.2.2
# via stack-data
pure-sasl==0.6.2
# via thrift-sasl
pyasn1==0.5.0
# via
# pyasn1-modules
# python-ldap
pyasn1-modules==0.3.0
# via python-ldap
pydruid==0.6.5
# via apache-superset
pyhive[hive]==0.6.5
@ -94,6 +98,8 @@ pyinstrument==4.4.0
# via -r requirements/development.in
pylint==2.9.6
# via -r requirements/development.in
python-ldap==3.4.3
# via -r requirements/development.in
requests==2.30.0
# via
# pydruid