Aikido で STACKIT をスキャンする
Aikidoは、特定のインテグレーションを通じてSTACKIT上のワークロード保護を完全にサポートしています。ネイティブインテグレーションは将来追加される可能性がありますが、以下を組み合わせることで、現時点でも完全なカバレッジを実現できます:
- コンテナイメージスキャン:STACKITレジストリまたはその他のOCI互換レジストリ向け
- Kubernetesクラスタースキャン:STACKIT Managed Kubernetesまたはセルフマネージドクラスター向け
- Kubernetesクラスターイメージスキャン:STACKIT Managed Kubernetesまたはセルフマネージドクラスター向け
- 仮想マシンスキャン:STACKITインスタンス上のLocal VM Scannerを使用
機能
コンテナイメージスキャン
STACKITのコンテナレジストリや、STACKITから利用するほとんどのサードパーティレジストリはOCI互換であるため、Aikidoでスキャンできます。
STACKITレジストリで読み取り専用またはプル専用のユーザーを作成します:https://docs.stackit.cloud/products/developer-platform/container-registry/getting-started/getting-started-with-container-registry/#log-in-to-the-container-registry
以下のOCIガイドに従って、コンテナイメージスキャンを設定してください
汎用OCI互換レジストリKubernetesクラスタースキャン
STACKIT Managed Kubernetesを使用している場合、またはSTACKIT VM上で独自のKubernetesクラスターを運用している場合は、それらを汎用Kubernetesクラスターとして接続できます。
Kubernetesクラスタースキャンこのページでは、Kubernetesクラスターのスキャン機能について説明します。マネージドKubernetes環境(EKS、AKS、GKEなど)だけでなく、セルフマネージド/オンプレミス/OpenShiftクラスターにも適用されます。Kubernetesクラスターイメージスキャン
STACKIT Managed Kubernetesを使用している場合、またはSTACKIT VM上で独自のKubernetesクラスターを運用している場合は、Kubernetesイメージスキャンを使用して、実行中のコンテナのイメージをスキャンできます。
Kubernetes内のイメージスキャンこのページでは、Aikidoがデプロイ先のKubernetesクラスター内でコンテナイメージをどのようにスキャンできるかを説明します。仮想マシンスキャン
STACKIT上の仮想マシンをスキャンするには、Local VM Scannerを使用します。パッケージ、システム依存関係、設定をインスタンス上で直接検査します。
ローカルVMスキャン普段お使いの自動化ツール(例:Ansible、Terraformでプロビジョニングされたスクリプト、cloud-initなど)を使って一元的に展開することで、新しいSTACKITインスタンスが自動的に登録されるようにできます。