Skip to content

Commit

Permalink
デプロイ時に Custom::CDKBucketDeployment がタイムアウトするバグの修正 (#694)
Browse files Browse the repository at this point in the history
Co-authored-by: Taichiro Suzuki <taichirs@amazon.co.jp>
  • Loading branch information
tbrand and tbrandaws authored Oct 25, 2024
1 parent d096202 commit c20c70e
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions docs/DEPLOY_OPTION.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ context の `ragEnabled` に `true` を指定します。(デフォルトは `fa
}
```

変更後に `npm run cdk:deploy` で再度デプロイして反映させます。また、`/packages/cdk/rag-docs/docs` に保存されているデータが、自動で Kendra データソース用の S3 バケットにアップロードされます。
変更後に `npm run cdk:deploy` で再度デプロイして反映させます。また、`/packages/cdk/rag-docs/docs` に保存されているデータが、自動で Kendra データソース用の S3 バケットにアップロードされます。(ただし `logs` から始まる名前のファイルは同期されませんので注意してください。)

続いて、Kendra の Data source の Sync を以下の手順で行ってください。

Expand Down Expand Up @@ -111,7 +111,7 @@ context の `ragKnowledgeBaseEnabled` に `true` を指定します。(デフォ
npx -w packages/cdk cdk bootstrap --region us-east-1
```

デプロイ時に `/packages/cdk/rag-docs/docs` に保存されているデータが、自動で Knowledge Base データソース用の S3 バケットにアップロードされます。デプロイ完了後、以下の手順で Knowledge Base の Data source を Sync してください。
デプロイ時に `/packages/cdk/rag-docs/docs` に保存されているデータが、自動で Knowledge Base データソース用の S3 バケットにアップロードされます。(ただし `logs` から始まる名前のファイルは同期されませんので注意してください。) デプロイ完了後、以下の手順で Knowledge Base の Data source を Sync してください。

1. [Knowledge Base のコンソール画面](https://console.aws.amazon.com/bedrock/home#/knowledge-bases) を開く
1. generative-ai-use-cases-jp をクリック
Expand Down
2 changes: 1 addition & 1 deletion packages/cdk/lib/construct/rag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ export class Rag extends Construct {
sources: [s3Deploy.Source.asset('./rag-docs')],
destinationBucket: dataSourceBucket,
// 以前の設定で同 Bucket にアクセスログが残っている可能性があるため、この設定は残す
exclude: ['AccessLogs/*'],
exclude: ['AccessLogs/*', 'logs*'],
});

let index: kendra.CfnIndex;
Expand Down
2 changes: 1 addition & 1 deletion packages/cdk/lib/rag-knowledge-base-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -437,7 +437,7 @@ export class RagKnowledgeBaseStack extends Stack {
sources: [s3Deploy.Source.asset('./rag-docs')],
destinationBucket: dataSourceBucket,
// 以前の設定で同 Bucket にアクセスログが残っている可能性があるため、この設定は残す
exclude: ['AccessLogs/*'],
exclude: ['AccessLogs/*', 'logs*'],
});

this.knowledgeBaseId = knowledgeBase.ref;
Expand Down

0 comments on commit c20c70e

Please sign in to comment.