/AWS

awsに関すること

Primary LanguageRuby

AWSについて

AWSのコードベース管理

自作CLIツール(AWS)

Jenkins連携

  • aws-sdk-goで作った自作CLIツールで、(ビルドパイプライン)
    • AWS-AutoScalingに自動デプロイ
    • Jenkins経由のオペレーション
      • ELBにインスタンスをでアタッチ・デタッチ
      • EC2/RDSインスタンスの停止・起動・削除
      • AMI焼き・削除・ステータス取得
      • S3のバケットサイズの合計取得/publicバケットの検知など、以下の自作コマンドを使って
      • https://github.com/yhidetoshi/go-awscli-toolのコマンド活用

CI連携部分

Alt Text

※Terraform やCI https://github.com/yhidetoshi/AWS/blob/master/Terraform/README.md

検証内容(結構前から更新していません...)

Alt Text