Skip to content

Airflow 3.0.1 with Docker and Self-Signed certificate #50726

Answered by glick1
glick1 asked this question in Q&A
Discussion options

You must be logged in to vote

Solution for testing only with a self-signed certificate in v3.01. In a Dockerfile for build, add self-signed certificate to Linux. Self-signed certificate must have "localhost" and "airflow-apiserver" included in openssl configuration to support web portal of api server and worker calls to api server.

Dockerfile:

FROM apache/airflow:3.0.1
USER root
RUN apt-get update
&& apt-get install -y --no-install-recommends vim ca-certificates openjdk-17-jre-headless
&& apt-get autoremove -yqq --purge
&& apt-get clean
&& rm -rf /var/lib/apt/lists/*
COPY cert2.pem /usr/local/share/ca-certificates/rootCA.crt
RUN update-ca-certificates
RUN cat /usr/local/share/ca-certificates/rootCA.crt >> 'python …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by glick1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy