amplify

Thumbnail of post image 131
具体的な症状 AmplifyでGithubを利用してデプロイをしています。Githubの任意のブランチにマージが行われると、Amplifyのコンソール画面でデプロイの進行状態が確認でき、デプロイが成功完了したという表示がされたので、ブラウザから確認したが内容がデプロイ前のままでした。 原因 未だよくわかりません。急に発生します。しばらくそのままにして様子を見るも、変化なし。 とりあえず、対処方法 ...

amplify,Cognito

Thumbnail of post image 021
403になる詳しい状況 簡単に言うと、amplifyでs3にある画像を Storage.get した際に画像をブラウザに表示したいのだが、cognito groupのユーザーでアクセスすると、画像が表示されないという症状です。 さらに、詳しく書くと まずは、簡単なサンプルを作成して、amplifyでs3に画像をアップロード成功、s3に置いた画像を表示させることに成功したので、いざ、最新のプロジェク ...

amplify,next.js

Thumbnail of post image 071
エラーの状況 amplifyでnextjsのImageタグを使ってブラウザに表示したら、エラーが発生した。 エラーの原因 Imageタグのsrcの属性が空になっている場合、このエラーが出ます。 具体例 以下の場合、srcが空であるとエラーが発生します。 <Image src={imgUrl} alt="logo" width="40" height= ...

amplify,dynamoDB

Thumbnail of post image 172

amplify push でschema.graphqlのファイルでエラー amplify pushを何度しても、エラーになってしまって、dynamodbのテーブル構成の修正ができなくなってしまった。このため、一度dynamodbのテーブルを削除して、再度データをインポートできるようにする必要がある。その方法を簡単にメモする。dynamodbのエクスポート先はs3とする。s3へは、dynamodb ...

amplify

Thumbnail of post image 167
git clone した後に、npm run buildした際に以下のようなエラーが出た。 [ ] info - Generating static pages (0/17)[ERROR] 09:36.824 AuthError - Error: Amplify has not been configured correctly. The configuration object ...

Cognito

Thumbnail of post image 015
・AWS Cognito Eメール確認済みのユーザーを取得する(Node.js)

Cognito

Thumbnail of post image 099
エラーの状況 Amplify とnextjsとcognitoを使ってのプロジェクトを作成。cognitoのアカウントでログイン実行後、ユーザ一覧を取得しようとして以下のエラーが発生しました。 User: arn:aws:sts::XXXXXXXXXXXX:assumed-role/YYYYYYYYYY-staging-ZZZZZ-authRole/CognitoIdentityCredential ...

amplify,next.js

Thumbnail of post image 187
How to resolve the error. Not Authorized to access XXXXXXX on type Query Operating environment $ sw_vers ProductName: macOS ProductVersion: 11.6.5 BuildVersion: 20G527 $ node -v v16.13.0 $ npm list -g ...

amplify

Thumbnail of post image 183

動作環境 amplifyVSCode(MacOS)next.js npm list ├── @aws-amplify/cli@9.1.0 ├── corepack@0.10.0 ├── npm@8.1.0 手順 VSCodeでcontrol + shift + ^を押すと、VSCodeの中でターミナルが表示されます。以下のコマンドはそこで実行すると、便利かと思います。 // next.jsプロジェ ...

amplify,next.js

next_js
動作環境 amplify & next.js (2022年7月) npm list -g ├── @aws-amplify/cli@9.1.0 ├── npm@8.1.0 npm list ├── @aws-amplify/api@4.0.45 ├── @aws-amplify/core@4.5.9 ├── @aws-amplify/pubsub@4.4.6 ├── @aws-amplif ...

amplify

Thumbnail of post image 146
amplify studioのUser management > Authentication で cognitoを作成すると、 ユーザープールが2つ作成される。 lambdaが2つ作成される。 S3は何も作成されない。 amplifyのバックエンドの環境を削除すると、cognitoのユーザープール(該当する環境名のもの)が削除される。lambdaも2つ削除される。 amplifyアプリを削 ...

amplify,next.js

Thumbnail of post image 079
検索で引っ掛からなかったので、書きました。amplify/.config/project-config.json のフォルダの中に、DistributionDirと書かれていますが、これは何を意味しているのか、気になったので調べました。 project-config.json project-config.jsonはamplify initを実行すると作成されます。以下のような内容です。proje ...

amplify,next.js

Thumbnail of post image 035
動作環境 AmplifyNext.jsMacOSでnpm run buildで発生 エラーの表示内容は以下の通り。 Error: No router instance found. You should only use "next/router" on the client side of your app. at getRouter (/Users/****/****/*****/*****/ ...

amplify

Thumbnail of post image 107
トラブルのケース その1 AWS Amplifyのアプリを削除しようと、アクション>アプリの削除 を実行すしてもエラーが表示されて削除できない。表示されるエラーの内容は、以下の通り。Delete app xxxxxxxxxxxxxxx failed with reason: ResourceNotFoundException - An error occurred while processing ...

amplify

Thumbnail of post image 114
amplify push と amplify publish の違い amplify push はバックエンドのリソース設定publish は バックエンドとフロントエンドを両方含めたデプロイ(参考元)

amplify

Thumbnail of post image 199
動作環境 MacOSAWS amplify トラブルの症状 他の解説サイトで書いてあるようにしても、Amplify Admin UIのリンクが表示されない。 原因 Amplify Admin UIは、Amplify Studioに機能に含まれるようになったので、Amplify Studioのリンクを押下する。左側メニューのSet up の中にある Authentication でログイン認証機能の ...

amplify

Thumbnail of post image 032
動作環境 MacOSAWS amplifynpm 症状 コマンドラインからamplify mockと入力した際に、エンドポイントが表示されない。エンドポイントが表示されない状態で、ブラウザからlocalhost:20002にアクセスしても、画面の左側のエリアにno schema availableと表示されて、データが表示されないという症状です。 原因 まず、疑うべきなのが、npm でインストール ...

AWS

Thumbnail of post image 052
EC2でSSHポート番号を変更後、なぜかssh接続ができない EC2の設定が変わったためなのか?理由は分からないが、ネット上に書かれている「EC2でSSHポート番号を変更する方法」を実行してもssh接続できなかったので、ちょっと変更したところssh接続できるようになったので公開します。一言でいうと、/etc/ssh/sshd_configを変更した後に、インバウンドの設定も変更しないとダメというこ ...

AWS

Thumbnail of post image 190
とりあえずESKを使ってみるというコンセプトです。まだ作成途中です。 前提 AWSでKubernetesを利用するためには、EKSを使います。 EKS クラスターを作成する クラスター名を入力後、「次のステップ」ボタンを押します。 クラスター名を決めます。ここでは、「test-eks」にしました。EKSのロールを作成してない場合は、IAMコンソールを押して、EKSのロールを作成します。(次の「EK ...

AWS

Thumbnail of post image 189
ロールはIAM(アイアム)の要素の一つです。IAMとはIdentity and Access Managementの略で、ユーザごとの権限などを設定する等の機能です。IAMには「グループ」「ユーザ」「ロール」「ポリシー」の4つの要素があります。このため、ロールのことをIAMロール、ポリシーのことをIAMポリシーと言ったりします。 IAMポリシーとは IAMポリシーとは、「AWSの各サービスを利用す ...