健斗(33)14こんばんわ、札幌のヨシエです。昨今コンテナの需要が高まっている中でセキュリティ面に懸念を持つ方向けにコンテナイメージのスキャンツールを試しております。Secureを使ってECRに保存されているコンテナイメージのスキャンを試してみました。事前準備IAMユーザーの用意SysdigがECR内のコンテナイメージを参照するためにはIAMユーザーが必要になります。今回は検証目的のため、AmazonEC2ContainerRegistryReadOnlyポリシーを使用してIAMユーザーを作成しました。脆弱性スキャンを実施するコンテナイメージを用意します。以前のブログで使用したapache-struts2のコンテナイメージを配置したレジストリを用意しました。Hubまた、コンテナイメージのチェックしやすくするために検証として以下のようなDockerfileを使用します。YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYざっくりやっている事としては、上記のコンテナイメージにapt-getにてインストール済みパッケージのアップデートとgit,apacheをインストール、後片付けをやってた後にアンチパターンとされるIAMユーザーのAccessKeyとSecretAccessKeyを環境変数として渡しております。Secureへアクセスします。Policiesを選択します。ここではリポジトリ追加設定を行った後にどのようなスキャン内容をチェックするのか指定する箇所になりますので非常に重要な部分となります。デフォルトでは最上部のDefaultPolicyが選択されており、これ以外にはDockerfileのベストプラクティスやNIST,PCI準拠の監査を行うポリシーがプリセットされております。Policyを押下します。※DefaultPolicyで既に定義されておりますが検知テストのため追加しております。以下の画面が表示されるので、それぞれの項目を入力してSaveを押下します。Nameポリシー名を記載Description:ポリシーの説明内容を記載Rulesは複数の構成要素があるので本記事ではかいつまんで記載します。AWS_SECRET_ACCESS_KEYscanning-policy-gates-and-triggersSaveが正常に完了すると以下のようにポリシー一覧へ追加ポリシーが表示されます。Assignmentsを開いて、追加したポリシーをイメージスキャンで使用する設定を追加します。Assignmentsを選択します。Assignmentを選択してAWS_ECR_Policyを追加後にSaveを選択します。Credentialsを選択します。Registryを選択します。ECRの必要情報を入力し、Saveを選択この入力作業によって、リポジトリの設定は完了となります。以上で一通りの設定は完了しました。最後にコンテナイメージのスキャンに触れます。Resultsを選択します。チェック対象のコンテナイメージ一覧が表示されます。Imageを押下することでイメージチェックを行うことが可能です。イメージスキャンが完了すると、以下のようなSummaryが確認できるようになります。Summary画面からはどのような脆弱性が確認できているかを一目で確認できるようになっており、左部分の各種項目を選択することでイメージ内のOSレイヤーやアプリケーションレイヤーで報告されている脆弱性情報が見えるようになっております。Breakdown部分では、Policyによって検出されたコンテナイメージの注意点が表示されており、どのような注意点が検出されたかを確認することが可能です。secureを試してみました。組織として守るべきポリシーを維持出来る点が使いやすい部分かと思いました。330,022AWS好きです、ゲームもちゃんと好きです。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。今日はオフィスに用があるので、通勤ラッシュを避けて出社しました。この子は新メンバーのさめくんです。在宅勤務が推奨されているのでオフィスが閑散としており、すこしさみしそうです。夏目祐樹147こんにちは、CX事業本部の夏目です。MacのタッチバーのタッチIDが非常に便利なのですが、Terminalでsudoを叩かないと行けないときに使えたらなぁと思ったので、情報を共有します。タイトルがすべてなのですが、社内で「登壇勉強会」が開催されたので、「登壇は最強の生存戦略である」というタイトルで登壇しました。本が出ていたので読んでみたところよかったので紹介させていただきます。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介255SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健233こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。カフェ店長のオカノです。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。