Skip to content

ttsham6/sagemaker-cfn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

sagemaker-cfn

SageMakerのCFnテンプレートです

前提条件

  • 実行端末: Mac
  • aws cliが使用できること

作成されるサービス

  • VPC
  • Subnet (AzA, AzC)
  • IAM Role
  • SageMaker
    • Lifecycle設定 ※ aws cliで作成
    • Domain
    • User profile
    • JupyterLab Space

構築手順

1. Lifecycle設定を作成

create-lifecycle-config.sh を実行しlifecycle設定を作成します。

2. Cloudformationを実行

SageMaker.ymlを読み込みAWSサービスを作成します。

◼︎ パラメータ

パラメータ名 説明 デフォルト値
EnvPrefix AWSリソース名のプレフィックス mlenv
VpcCidrBlock SageMaker用VPCのCIDRブロック 10.100.0.0/22
SubnetAzACidrBlock AzAサブネットのCIDRブロック 10.100.0.0/28
SubnetAzCCidrBlock AzCサブネットのCIDRブロック 10.100.0.16/28

◼︎ aws cliで作成する場合

$ aws cloudformation deploy \
  --stack-name ${YOUR_STACK_NAME} \
  --template-file ./SagaMaker.yml \
  --capabilities CAPABILITY_NAMED_IAM \
  --parameter-overrides EnvPrefix=${EnvPrefix} VpcCidrBlock=${VpcCidrBlock} \
  SubnetAzACidrBlock=${SubnetAzACidrBlock} SubnetAzCCidrBlock=${SubnetAzCCidrBlock} \

参考

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages