- 2024年5月8日
GitLab v17.0 ロールアウト後の問題: $CI_JOB_JWT_V2でAWSクレデンシャルが取得できない対策
GitLab v17.0 ロールアウト後の問題: $CI_JOB_JWT_V2でAWSクレデンシャルが取得できない対策
GitLab v17.0 ロールアウト後の問題: $CI_JOB_JWT_V2でAWSクレデンシャルが取得できない対策
自社のJamイベントでAWS CodeWhispererを試用した際の感想として、コメントアウトを使った指示に基づいてコードのサジェスト挙動が異なることを指摘しています。単一行コメントではステップバイステップでサジェストされるのに対し、複数行コメントでは一括でサジェストされる傾向があります。また、特定のコメントがサジェストされる現象については原因不明ですが、GitHubでの検索からAWSのサンプルコードの一部と思われることが示唆されています。この経験から、CodeWhispererの挙動をより深く理解し、効果的に活用するためにはドキュメントの熟読が有効だと感じています。
AWS SDK V3を使ってS3からGetObjectCommandを使ってCSVファイルを取得し、1行ごとにパースする。
こんにちは、ガウタムです。今回はGitLabで便利な機能を紹介します。 GitLabではプロジェクト管理時に発生したIssueをCSVファイルで一括登録することができます。この機能はGitLabのどのTierにも付属しており、まとめて作業する場合は非常に効率が上がります。 ショートカットコマンドを使えば、タイトル、説明、期日、マイルストーンだけでなく、ラベル、エピック、ウェイトなども指定可能です。 […]
AWS JamでSNSの暗号化に取り組んだ際、AWS マネージド型キーではなく、カスタマー管理型のキー(CMK)を使用する必要があることが明らかになった。マネージドキーではキーポリシーを修正できないためである。また、SNSトピックを作成する際の暗号化には特定のKMSを指定し、キーポリシーとアクセスポリシーを適切に設定する必要がある。しかし、SNSの暗号化にマネージドキーを指定した際のエラーが明確でなく、デバッグ方法が不明であるため、問題解決が困難であった。
LocalStackを利用してローカル環境に本番環境に近い環境を作成し、S3からのデータ取得をする方法を紹介します。
AWS Secrets Managerを使ってサードパーティDBのシークレット情報を管理、実際にAWS Lambdaで使用する例を紹介