問題タブ [secret-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
aws-lambda - エラーシークレットバージョンの取得ラムダ関数から AWS Secret Manager でシークレットをローテーションする際に、シークレットをローテーションする段階がありません
シングル ユーザー ローテーション ポリシーを使用して、AWS Secret Manager でセクターを作成しました。ここで、生成されたラムダ関数をテストしたいと思います。ラムダ関数のテスト中に、以下に示すように引数を提供しています。
https://www.uuidgenerator.net/version1から "ClientRequestToken": "72921c2c-df3b-11eb-ba80-0242ac130004" トークンを生成し、貼り付けます。
テストケースを実行すると、以下の問題が発生します:
これは、describe secret のコンソール出力です。
正確にはどこに行方不明ですか?
amazon-web-services - lambda@edge でシークレットをキャッシュする
シークレット マネージャー サービスを使用してエッジでいくつかの機能を実行する lambda@edge 関数があり、シークレットは AWS の単一リージョンにのみ保存されます。
Lambda のまれなコールド スタートと、各呼び出しのシークレット マネージャー接続でレイテンシが追加されるため、合計で追加されるレイテンシは 1 ~ 1.5 秒近くになります。
Lambda 拡張機能と同様に、Lambda@edge がエッジでキャッシュを利用できる方法はありますか?
プロビジョニングされた同時実行がコールド スタートをある程度軽減できることは認識していますが、両方のタッチ ポイントでレイテンシを短縮するためのオプションをさらに探しています。1. Lambda 開始時間 2. シークレット マネージャーからのシークレット プル
google-cloud-platform - Google Cloud Run - シークレットの使用中に新しいリビジョンをデプロイできない
私のアプリでは、Cloud Run、Cloud Build、Cloud SQL、Cloud Secrets を使用しています。10 月 28 日まではすべてうまくいきました。その日、私は自分のプロジェクトをしばらく休みました。戻って 11 月 6 日に新しいバージョンのアプリをデプロイしようとしたとき、大きな問題が発生し始めました。シークレット マネージャーのシークレットを使用しているときに、アプリのリビジョンをデプロイできません。単純にそうしようとすると、デプロイボタンが機能しません。無効になっておらず、エラー メッセージも表示されませんが、何も起こりません。リビジョンからシークレットを削除すると、すべてが機能し、アプリがデプロイされます。新しいシークレットを作成し、アカウントのアクセス許可を更新し、適切なアクセス許可を持つ新しいアカウントを作成しようとしましたが、シークレットを使用しようとしてもうまくいきませんでした。
再現する手順:
- クラウド実行に移動し、新しいサービスを作成します
- 名前と画像を選択
- 次に、詳細設定で「変数と秘密」を選択します
- シークレットの参照 - 環境変数かボリュームかは関係ありません
私が試したソリューションで非常によく似た問題が見つかりました: https://stackoverflow.com/a/69860213/15016374しかし、現在使用されているシークレットに関連する奇妙なエラーが発生しました。