DRYな備忘録

Don't Repeat Yourself.

AWS

【AWS】S3のbucket以下のリソースをpublicに読み込み可能にしたい

AWS

問題 S3上に置いた画像ファイルをブラウザから読むと403が返る AWSのコンソールでbucket以下ディレクトリ(正確にはObject)を Make Public すると見れる しかし、もちろんその後追加されるObjectについてはpublicにならない S3のBucketのPermissionsをいじ…

RedshiftのCOPYコマンドが失敗する

問題 docs.aws.amazon.com S3からRedshiftにレコードをコピー(insert)できるコマンドCOPYが便利なので COPY users FROM 's3://my_bucket/backup.users.csv' CREDENTIALS 'aws_access_key_id=xxx以下略' CSV とかすると ERROR: Load into table 'users' fai…

【AWS】Stack deletion failed: The following resource(s) failed to delete: [AWSEBSecurityGroup].

問題 awsのElasticbeanstalkで、Rebuild Envが失敗する。Eventsなどを見ると、以下のログが吐かれていた。 ERROR Stack deletion failed: The following resource(s) failed to delete: [AWSEBSecurityGroup, AWSEBLoadBalancerSecurityGroup]. ERROR Deleti…

default VPCが無い

AWS

デフォルトの VPC とサブネット - Amazon Virtual Private Clouddocs.aws.amazon.com デフォルトの VPC を削除した後、その VPC を復元する必要がある場合は、AWS サポートに連絡して、そのリージョンで新しいデフォルトの VPC を作成できるようアカウントを…

【AWS】eb cliのインストールまでメモ

pyenv % cd % git clone git://github.com/yyuu/pyenv.git .pyenv ~/.zshrcに以下を追加 # python export PYENV_ROOT="${HOME}/.pyenv" if [ -d "${PYENV_ROOT}" ]; then export PATH=${PYENV_ROOT}/bin:$PATH eval "$(pyenv init -)" fi vertualenv % cd $P…

【EB】Failed to get the Amazon S3 bucket name【AWS】

問題 git aws.pushするときは心が高鳴りますが、 % git aws.push Updating the AWS Elastic Beanstalk environment my-sample-env... Failed to get the Amazon S3 bucket name ふぁ 解決 S3関係ない eb initするときにいろいろconfiguration間違えてただけ …

いまさらながらAWS EC2でも使ってみる記録(簡単だった)

AWS

いまさら感満載ですが、やらんわけにはいかんでしょう、ということで。 Amazon EC2(スケーラブルなクラウド上の仮想サーバー) | アマゾン ウェブ サービス(AWS 日本語) [今すぐ無料でお試し]をクリック 必要な情報を入れてサインアップ なんか言われるが…