2017-04-05 24 views
3

ルーティングと適切なAPIを処理するアプリケーションコードがgolangで作成されていますが、クライアント側のコードはすべてVueで記述されていますので、 divを変更したときにコンテナ全体を展開する必要があります。私は動的に私が動的S3フロントエンドから引いて考えているハッシュAWS Elastic Beanstalkアプリケーションと静的資産デプロイメントの分離

<!DOCTYPE html> 
<html> 

<head> 
    <meta charset=utf-8> 
    <title>Test</title> 
    <link href=/static/css/app.c6d9c9fc12c1dbaee77703a4dd731a8b.css rel=stylesheet> 
</head> 

<body> 
    <div id=app> 
    </div> 
    <script type=text/javascript src=/static/js/manifest.c40d98f512f01d44a02f.js> 

    </script> 
    <script type=text/javascript src=/static/js/vendor.94202f7575960a15f341.js> 

    </script> 
    <script type=text/javascript src=/static/js/app.7a2bba27be158abd2c91.js> 

    </script> 
</body> 

</html> 

を参照するが、その少し難しいCDN上のすべての私の静的なコンテンツをホストしているに見えた、しかし、これは私がそれをキャッシュしてもコストがかかる可能性があり。 AWS EB gitフックを結び、適切なドッカーコンテナに引っ張る方法はありますか?

答えて

1

クラウドフロントを使用してクラウドフロントを使用していたのですが、www.website.comをクラウドフロントサイトに指定して、sslを設定しました。フロントエンドのデプロイメントは本質的にs3に移行しています。

私は弾力のある豆の上で実行している私のAPIを持っていると、今でも私はapi私はサーバーの名前にapi.website.com転送するヒットしたい場合は、SSLをセットアップしている。私もすべての暗号化されるようにSSLをセットアップします。

私も同じように私のapiをバージョン管理しています api.website.com/v1/<endpoint> 配備は今や簡単です!

関連する問題