Skip to content

ot-nemoto/ec2-instance-managed-by-ssm-with-pulumi

Repository files navigation

ec2-instance-managed-by-ssm-with-pulumi

  • SSM で管理するプライベートネットワークのインスタンスを作成する

デプロイ

事前準備

login

pulumi login [--local]
  # Manage your Pulumi stacks by logging in.
  # Run `pulumi login --help` for alternative login options.
  # Enter your access token from https://app.pulumi.com/account/tokens
  #     or hit <ENTER> to log in using your browser                   :
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=

新規 VPC/Subnet 上にインスタンスを作成

スタック作成

pulumi stack init STACK_NAME

インフラストラクチャの作成

pulumi up

既存 VPC/Subnet 上にインスタンスを作成

スタック作成

pulumi stack init STACK_NAME

VPC/Subnet を指定

pulumi config set vpc_id VPC_ID
pulumi config set subnet_id SUBNET_ID

インフラストラクチャの作成

pulumi up

Commands

スタック一覧

pulumi stack ls

スタックを選択

pulumi stack select STACK_NAME

インフラストラクチャの削除

pulumi destroy

スタックの削除

pulumi stack rm STACK_NAME

About

SSM で管理するプライベートネットワークのインスタンスを作成する

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published