ServerlessFrameworkでS3バケットをデプロイする
serverless frameworkでS3バケットをデプロイします。
serverless.yml
service: sample
frameworkVersion: '3'
provider:
name: aws
runtime: nodejs16.x
stage: dev
region: ap-northeast-1
# resourcesを追加
resources:
Resources:
DEmoBucketUpload:
Type: AWS::S3::Bucket
Properties:
BucketName: myserverlessprojectuploadbucket-999999
myserverlessprojectuploadbucket-999999バケットをデプロイします。
sls deploy
これでserverless deployを実行します。
S3バケットがデプロイされていることが確認できます。
複数バケットをデプロイしたい場合は、以下のようにバケットを追加すればOKです。バケット名はユニークである必要があります。
resources:
Resources:
DEmoBucketUpload:
Type: AWS::S3::Bucket
Properties:
BucketName: myserverlessprojectuploadbucket-999999
DEmoBucketUpload2:
Type: AWS::S3::Bucket
Properties:
BucketName: myserverlessprojectuploadbucket-999998

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES20xx),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^


コメント