Rake Task

EC2インスタンスの生成と操作

rake EC2:copy_key_pair             # 作成したキーペアをコピーする
rake EC2:create_simple_vpc_env     # シンプルなVPC環境にEC2インスタンスを作成する
rake EC2:create_standard_vpc_env   # 標準的なVPC環境にEC2インスタンスを作成する
rake EC2:create_type01             # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type02             # 1つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type03             # 1つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type04             # 2つのアベイラビリティゾーンに2つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type05             # 2つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type06             # 2つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type07             # 2つのアベイラビリティゾーンに2つのパブリックサブネットと2つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:destroy_simple_vpc_env    # シンプルなVPC環境のEC2インスタンスを削除する
rake EC2:destroy_standard_vpc_env  # 標準的なVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type01_env        # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type02_env        # 1つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type03_env        # 1つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type04_env        # 2つのアベイラビリティゾーンに2つのプライベートサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type05_env        # 2つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type06_env        # 2つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type07_env        # 2つのアベイラビリティゾーンに2つのパブリックサブネットと2つのプライベートサブネットVPCのVPC環境のEC2インスタンスを削除する
rake EC2:reboot_simple_vpc_env     # シンプルなVPC環境にEC2インスタンス再起動する
rake EC2:reboot_standard_vpc_env   # 標準的なVPC環境にEC2インスタンスを再起動する
rake EC2:reboot_type01             # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを再起動する
rake EC2:setup_type01_env          # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境を作成する
rake EC2:start_simple_vpc_env      # シンプルなVPC環境にEC2インスタンス起動する
rake EC2:start_standard_vpc_env    # 標準的なVPC環境にEC2インスタンスを起動する
rake EC2:start_type01              # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを起動する
rake EC2:stop_simple_vpc_env       # シンプルなVPC環境にEC2インスタンス停止する
rake EC2:stop_standard_vpc_env     # 標準的なVPC環境にEC2インスタンスを停止する
rake EC2:stop_type01               # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを停止する

VPCの作成

rake CFM:create_type01_vpc         # 1つのアベイラビリティゾーンに1つのパブリックサブネットVPCを作成する
rake CFM:create_type02_vpc         # 1つのアベイラビリティゾーンに2つのパブリックサブネットVPCを作成する
rake CFM:create_type03_vpc         # 1つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットVPCを作成する
rake CFM:create_type04_vpc         # 2つのアベイラビリティゾーンに2つのプライベートサブネットVPCを作成する
rake CFM:create_type05_vpc         # 2つのアベイラビリティゾーンに2つのパブリックサブネットVPCを作成する
rake CFM:create_type06_vpc         # 2つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットVPCを作成する
rake CFM:create_type07_vpc         # 2つのアベイラビリティゾーンに2つのパブリックサブネットと2つのプライベートサブネットVPCを作成する
rake CFM:destroy_type01_vpc        # 1つのアベイラビリティゾーンに1つのパブリックサブネットVPCを削除する
rake CFM:destroy_type02_vpc        # 1つのアベイラビリティゾーンに2つのパブリックサブネットVPCを削除する
rake CFM:destroy_type05_vpc        # 2つのアベイラビリティゾーンに2つのパブリックサブネットVPCを削除する
rake CFM:destroy_type06_vpc        # 2つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットVPCを削除する
rake CFM:destroy_type07_vpc        # 2つのアベイラビリティゾーンに2つのパブリックサブネットと2つのプライベートサブネットVPCを削除する
rake EC2:create_simple_vpc_env     # シンプルなVPC環境にEC2インスタンスを作成する
rake EC2:create_standard_vpc_env   # 標準的なVPC環境にEC2インスタンスを作成する
rake EC2:create_type01             # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type02             # 1つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type03             # 1つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type04             # 2つのアベイラビリティゾーンに2つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type05             # 2つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type06             # 2つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:create_type07             # 2つのアベイラビリティゾーンに2つのパブリックサブネットと2つのプライベートサブネットのVPC環境にEC2インスタンスを作成する
rake EC2:destroy_simple_vpc_env    # シンプルなVPC環境のEC2インスタンスを削除する
rake EC2:destroy_standard_vpc_env  # 標準的なVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type01_env        # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type02_env        # 1つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type03_env        # 1つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type04_env        # 2つのアベイラビリティゾーンに2つのプライベートサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type05_env        # 2つのアベイラビリティゾーンに2つのパブリックサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type06_env        # 2つのアベイラビリティゾーンに1つのパブリックサブネットと1つのプライベートサブネットのVPC環境のEC2インスタンスを削除する
rake EC2:destroy_type07_env        # 2つのアベイラビリティゾーンに2つのパブリックサブネットと2つのプライベートサブネットVPCのVPC環境のEC2インスタンスを削除する
rake EC2:reboot_simple_vpc_env     # シンプルなVPC環境にEC2インスタンス再起動する
rake EC2:reboot_standard_vpc_env   # 標準的なVPC環境にEC2インスタンスを再起動する
rake EC2:reboot_type01             # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを再起動する
rake EC2:setup_type01_env          # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境を作成する
rake EC2:start_simple_vpc_env      # シンプルなVPC環境にEC2インスタンス起動する
rake EC2:start_standard_vpc_env    # 標準的なVPC環境にEC2インスタンスを起動する
rake EC2:start_type01              # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを起動する
rake EC2:stop_simple_vpc_env       # シンプルなVPC環境にEC2インスタンス停止する
rake EC2:stop_standard_vpc_env     # 標準的なVPC環境にEC2インスタンスを停止する
rake EC2:stop_type01               # 1つのアベイラビリティゾーンに1つのパブリックサブネットのVPC環境にEC2インスタンスを停止する
rake VPC:create_simple_vpc         # シンプルなVPCを作成する
rake VPC:create_standard_vpc       # 標準的なVPCを作成する
rake VPC:destroy_simple_vpc        # シンプルなVPCを削除する
rake VPC:destroy_standard_vpc      # 標準的なVPCを削除する

注意

参照