私はこのドメインを初めて利用しているので、私は選択肢に少し不満を持ち、それらを区別しています。letsencryptをプログラムで設定する最も簡単で最も正しい方法は何ですか?
私はドッカー画像を持っています。イメージが実行されると、シェルスクリプト(startup.sh
)が実行されます。変数はdocker run
時に渡すことができます。このイメージがコンテナとして実行されるたびに、新しいhttps証明書がその実行中のコンテナに付与されるようにしたいと思います。これを行うには複数の方法があるように見えますが、どれが一番簡単かどうかわかりません。これらの道路のいずれかを下る前に、どちらが最善であるかを知りたい。
- certbotがあります。
- shell scriptがあります。
- ansible役割を維持男は人気ansible roleが
- (彼らは堅牢だから、私は自己文書、ansible役割を好きで、私たちはすでに彼らにいくつかの場所を使用している)がある。しかし、今ansible moduleがありますし、 telling me to use the module insteadです。
- nginxのためにcompanion containerがあります(私のイメージで使用しています)。
私はこれらのどれが本当にお互いに関係しているか分かりません。なぜcertbotで十分だったのでしょう? certbot(私が思うには、私が思うには、私が思っている、letencryptクライアントと呼ばれていた)が残りの部分よりも前にあると仮定することは安全だと思います。
私はこれらの戦略のどれが最も理にかなっているかを理解する方法についていくつかの指針を気に入っています。
ありがとうございます!