Tedarik zinciri

Bir image'a build sırasında ne eklendiğini okuyun.

  1. Bir image gelirTag'i bir digest'e çözülür.
  2. Attestation'larin-toto, policy'nin belirlediği azami yaşın içinde.
  3. SBOMHizmetteki her image için kaydedilir.
  4. Build provenanceSLSA, güvenilir bir builder'dan, policy'nin belirttiği seviyede.
  5. VEXYalnızca adı verilen bir imzacı imzaladıysa uygulanır.
  6. KararKabul ya da ret, gerekçesiyle.
Ne yapar

Attestation ve SBOM

Attestkeep bir image'a eklenmiş in-toto attestation'larını okur ve şunlara bakar: attestation var mı ve policy'nizin belirlediği azami yaşı aşmamış mı; hizmetteki her image için kayıtlı bir SBOM var mı; policy'nin belirttiği seviyede, güvenilen bir builder'dan gelen SLSA build provenance var mı.

OpenVEX beyanları yalnızca image üzerinde, policy'nin adını verdiği bir imzalayandan gelen imzalı bir attestation olarak bulunduğunda uygulanır. Bunun dışındaki her beyan görüldü olarak kaydedilir ve dikkate alınmaz.

Nasıl çalışır

Adım adım.

  1. Bir image gelir

    Tag'i bir digest'e çözülür.

  2. Attestation'lar okunur

    in-toto, azami yaşa karşı kontrol edilir.

  3. SBOM kaydedilir

    Hizmetteki her image için.

  4. Provenance kontrol edilir

    Policy isterse, güvenilir bir builder'dan SLSA seviyesi.

  5. VEX uygulanır

    Yalnızca policy'nin adını verdiği imzacıdan.

Ne kaydeder

Tedarik zinciri bölümü her image için attestation'ları, SBOM'ları ve doğrulanmış provenance'ı sayar; üretici beyanlarının kendi bölümü vardır.

Üretici beyanları (VEX)Policy'ler

11 framework'te 42 madde bu özelliğin kaydettiklerine dayanıyor.

Kendiniz kurun.

Hesap oluşturun, gönderdiğimiz kodla e-postanızı doğrulayın, Licences sayfasından ücretsiz Community anahtarını alın ve Helm ile kurun.

Hesap oluştur