Tagbangers Blog

Elastic Beanstalk

AWS Elastic Beanstalk の SSH ポートを制限する

Beanstalk の環境を作成するときに keypair を設定すると SSH (22) ポートがフルオープンになってしまいます。 これは Beanstalk が自動で作成する SecurityGroup の仕様なので、次のように .ebextensions を設定して接続元をしぼっちゃいましょう。 .ebextensions/00_options.config option_settings: - namespace: aws:autoscaling:launchconfiguration option_name: SSHSourceRestriction va...

Elastic Beanstalk で catalina.out を CloudWatch Logs に出力する

Elastic Beanstalk は2016年12月にアップデートされたプラットフォームから、CloudWatch Logs との連携が強化され、コンソールからオプションを有効にするだけで、簡単にログが Stream に出力できるようになりました。 ただ、例えば Tomcat 環境であれば現時点では以下のログが対象になり、catalina.out が含まれません。 /var/log/eb-activity.log /var/log/httpd/error_log /var/log/httpd/access_log /var/log/nginx/error_log /var/log/n...

ElasticBeanstallkがEFSをサポートしたので試してみる

はじめに こんにちは、荻野です。 先日、EB(Elastic Beanstalk)でEFS(Elastic File System)が利用可能となったことがアナウンスされていました。まだEFSが東京リージョンにきていないため、すぐに利用できるシーンはないかもしれませんが、予行練習も含めてEB With EFSを触ってみました。 試してみる 今回はawslabsのこちらのレポジトリを参考にロードバランシングされたWord Pressを作成してみたいと思います。READMEを参考に進めていきます。今回はEB CLIを利用しますよ! # 作業ディレクトリの作成 $ mkdir wp-eb-with...