magnificent-scientist-71902
05/26/2021, 5:12 PMbored-table-20691
05/26/2021, 5:13 PMselfSignedKey, err := tls.NewPrivateKey(ctx, "self-signed-key", &tls.PrivateKeyArgs{
Algorithm: pulumi.String("RSA"),
RsaBits: <http://pulumi.Int|pulumi.Int>(2048),
})
if err != nil {
return err
}
selfSignedCert, err := tls.NewSelfSignedCert(ctx, "self-signed-cert", &tls.SelfSignedCertArgs{
Subjects: tls.SelfSignedCertSubjectArray{
tls.SelfSignedCertSubjectArgs{CommonName: pulumi.String("cluster.local")},
},
KeyAlgorithm: selfSignedKey.Algorithm,
PrivateKeyPem: selfSignedKey.PrivateKeyPem,
IsCaCertificate: pulumi.Bool(false),
ValidityPeriodHours: <http://pulumi.Int|pulumi.Int>(24 * 365 * 10),
AllowedUses: pulumi.StringArray{},
})
if err != nil {
return err
}
selfSignedKey.PrivateKeyPem
and the cert file as selfSignedCert.CertPem
magnificent-scientist-71902
05/26/2021, 5:21 PMselfSignedKey.PrivateKeyPem
and selfSignedCert.CertPem
)?bored-table-20691
05/26/2021, 5:33 PMmagnificent-scientist-71902
05/26/2021, 6:02 PMbored-table-20691
05/26/2021, 6:03 PMmagnificent-scientist-71902
05/26/2021, 6:12 PM