Ana içeriğe geç

Wallarm Docker İmajları için SBOM Oluşturma

Yazılım Malzeme Listesi (SBOM), bir uygulamadaki yazılım bileşenlerini ve bunların bağımlılıklarını; sürümler, lisanslar ve güvenlik açıkları dahil olmak üzere listeleyen bir envanterdir. Bu makale, Wallarm Docker imajları için SBOM oluşturma konusunda rehberlik eder.

Wallarm Docker imajları için SBOM’u, imajlarda kullanılan bağımlılıklarla ilişkili potansiyel güvenlik risklerini değerlendirmek ve azaltmak amacıyla elde etmeniz gerekebilir. SBOM, yazılım bileşenlerine şeffaflık sağlar ve uyumluluğu sağlamaya yardımcı olur.

Wallarm Docker imajlarının listesi

Aşağıda imzalı Wallarm Docker imajlarının listesi yer almaktadır. Bu imajların herhangi bir etiketinden SBOM üretebilirsiniz.

Gereksinimler

Wallarm Docker imajları için SBOM oluşturmak üzere syft CLI aracını kullanmanız gerekir.

SBOM oluşturmaya başlamadan önce, yerel makinenize veya CI/CD boru hattınıza syft’i kurduğunuzdan emin olun.

SBOM oluşturma işlemi

Bir Docker imajı için SBOM oluşturmak üzere, aşağıdaki komutu kullanın ve belirtilen imaj etiketini istediğiniz etiketle değiştirin:

syft wallarm/ingress-controller:4.6.2-1

Varsayılan olarak, syft SBOM’u metin biçiminde döndürür. Ayrıca CycloneDX, SPDX gibi diğer biçimlerde de üretebilir ve çıktıyı bir dosyaya kaydedebilirsiniz, örneğin:

syft wallarm/ingress-controller:4.6.2-1 --output spdx-json >> syft_json_sbom.spdx
syft wallarm/ingress-controller:4.6.2-1 --output cyclonedx-json >> cyclonedx_json_sbom.cyclonedx

SBOM’u oluşturduktan sonra, onu CI/CD boru hattınızda zafiyet taraması, lisans uyumluluğu kontrolleri, güvenlik denetimleri veya rapor oluşturma gibi çeşitli işlemler için kullanabilirsiniz.

Tüm bağımlılıkların gerçekten Wallarm’a ait olduğunu doğrulamak için, basitçe imajı bir bütün olarak imajın imzasını kontrol edin. İmajlarımızı dijital olarak imzalayarak, imzalı imajın gerçekten bize ait olduğunu garanti ederiz. Buna bağlı olarak, SBOM da Wallarm’a ait doğrulanmış imajla ilişkilendirileceğinden aynı güvence SBOM’a da genişler.