1
0
mirror of synced 2026-02-13 21:16:57 +00:00

Add command for creating notation configuration secrets

Signed-off-by: Jason <jagoodse@microsoft.com>
This commit is contained in:
Jason
2024-04-23 22:29:23 +10:00
parent 0cb24f9c6a
commit c49ba9d310
14 changed files with 478 additions and 3 deletions

View File

@@ -181,6 +181,16 @@ func buildSecret(keypair *ssh.KeyPair, hostKey, dockerCfg []byte, options Option
}
}
if len(options.VerificationCrts) != 0 {
for _, crts := range options.VerificationCrts {
secret.StringData[crts.Name] = string(crts.CACrt)
}
}
if len(options.TrustPolicy) != 0 {
secret.StringData[TrustPolicyKey] = string(options.TrustPolicy)
}
return
}