Cloud Foundry の nginx-buildpack で OpenResty (Lua) を使う方法


OpenRestyとは

Nginxの拡張バージョンで、Luaライブラリをを含む高品質のサードパーティーモジュールがバンドルされているパッケージです。

nginx-buildpackでOpenRestyを選択する方法

pushするディレクトリのルートに下記buildpack.ymlを配置するだけです。
https://github.com/cloudfoundry/nginx-buildpack/blob/master/fixtures/openresty/buildpack.yml

OPENSSL_1_1_1 not foundが発生する場合

当環境ではbuildpackのv1.0.17~v1.1.2で上記のエラーを確認しました。
v1.0.15にダウングレードすることでOpenRestyが使えます。

manifest.yml
buildpack: https://github.com/cloudfoundry/nginx-buildpack#v1.0.15

以上です。