我正在AWS EC2实例上运行Apache Airflow,并且它监听端口8081, http://ec2-X-XX-YYY-ZZZ.compute-1.amazonaws.com:8081/
如何使此Airflow实例使用HTTPS?我按照此处的说明进行操作:HTTPS setup in Amazon EC2,并对安全组进行了更改,但对实例没有任何操作(我没有重新启动EC2服务器)。
我这里缺少什么吗?
答案 0 :(得分:1)
您需要在airflow.cfg
中指定SSL设置:https://github.com/apache/airflow/blob/master/airflow/config_templates/default_airflow.cfg#L254
答案 1 :(得分:1)
您必须在AWS控制台管理员中为安全组中的HTTPS添加入站规则,该规则仅附加到您的ec2实例 并从letsencrypt安装免费的SSL证书,并使用您的域对其进行配置,并在配置SSL证书后重新启动apache airflow服务器