Containersoftware-Lieferkettensicherheit mit Defender für Container

Die Sicherheit der Containersoftware-Lieferkette trägt dazu bei, das Risiko zu verringern, anfällige oder nicht vertrauenswürdige Containerimages in Produktionsumgebungen bereitzustellen.

Microsoft Defender für Container unterstützt das framework Microsoft Container Secure Supply Chain (CSSC) mit Funktionen, die Ihnen helfen, Containerimages zu bewerten, Sicherheitsrisiken mit Images zu verknüpfen und Bereitstellungssteuerelemente für Kubernetes-Workloads zu erzwingen.

Defender für Container hilft Ihnen bei:

  • Scannen Sie unterstützte Containerimages auf Sicherheitsrisiken.
  • Scannen Sie Container-Images in CI/CD-Pipelines oder in lokalen Entwicklungsumgebungen, bevor die Images in eine Registry gepusht werden.
  • Verknüpfen Sie Schwachstellenbefunde mit Containerimages, indem Sie das Artefakt der Schwachstellenbefunde mit einem Microsoft-Zertifikat signieren.
  • Erstellen Sie Sicherheitsregeln für die Gated-Bereitstellung, die Container-Images auswerten, bevor diese in einem Kubernetes-Cluster aufgenommen werden.
  • Überprüfen oder blockieren Sie Bereitstellungen, wenn Container-Images die in Ihren Sicherheitsregeln definierten Schwachstellenbedingungen nicht erfüllen.
  • Überprüfen Sie Erkenntnisse zu Sicherheitsrisiken in Containern und Empfehlungen zum Sicherheitsstatus in Defender for Cloud.

Bilder früher im Entwicklungslebenszyklus scannen

Sie können die Microsoft Defender for Cloud CLI verwenden, um Containerimages auf Sicherheitsrisiken und Fehlkonfigurationen in CI/CD-Pipelines oder lokalen Entwicklungsumgebungen zu überprüfen.

Das Scannen von Bildern, bevor sie an eine Registrierung übertragen werden, hilft Entwicklern, Probleme früher im Entwicklungslebenszyklus zu erkennen und zu beheben.

Überprüfen von Sicherheitsrisikoergebnissen

Defender for Containers signiert das Artefakt mit den Ergebnissen der Schwachstellenanalyse mit einem Microsoft-Zertifikat, um Integrität und Authentizität sicherzustellen. Das signierte Artefakt ist dem Containerimage in der Registrierung zur Überprüfung zugeordnet.

Das signierte Artefakt signiert nicht das Container-Image selbst. Es signiert die dem Image zugeordneten Ergebnisse zu den Sicherheitslücken, sodass diese von anderen Funktionen von Defender for Containers validiert und verwendet werden können.

Bereitstellungskontrollen erzwingen

Die kontrollierte Bereitstellung verwendet die Ergebnisse von Schwachstellen-Scans, um Container-Images zu bewerten, bevor sie in einen Kubernetes-Cluster zugelassen werden.

Sie können Sicherheitsregeln erstellen, die Bereitstellungen überwachen oder verweigern, wenn Bilder nicht der Sicherheitsrisikorichtlinie Ihrer Organisation entsprechen. Verwenden Sie den Überwachungsmodus, um die Auswirkungen von Regeln vor der Erzwingung zu überwachen. Verwenden Sie den Verweigerungsmodus, wenn Sie bereit sind, Bereitstellungen zu blockieren, die gegen konfigurierte Regeln verstoßen.

Erfahren Sie mehr über gesteuerte Bereitstellung von Container-Images für Kubernetes.