23 references to CertManagerExtensions
Aspire.Hosting.Azure.Kubernetes (1)
AzureCertManagerExtensions.cs (1)
28
/// Delegates to <see cref="
CertManagerExtensions
.AddCertManager(IResourceBuilder{KubernetesEnvironmentResource}, string, string?)"/>
Aspire.Hosting.Kubernetes (4)
CertManagerIssuerResource.cs (3)
26
/// release. <see cref="
CertManagerExtensions
.AddIssuer"/> always produces a cluster-scoped
55
/// Set indirectly via <see cref="
CertManagerExtensions
.WithAcmeServer(IResourceBuilder{CertManagerIssuerResource}, string, string)"/>.
65
/// <see cref="
CertManagerExtensions
.WithHttp01Solver"/>.
CertManagerResource.cs (1)
20
/// Under the covers, <see cref="
CertManagerExtensions
.AddCertManager"/> installs cert-manager
Aspire.Hosting.Kubernetes.Tests (18)
CertManagerTests.cs (18)
102
await
CertManagerExtensions
.DeleteExternalAccountBindingSecretAsync(context, issuer.Resource);
127
var yaml = await
CertManagerExtensions
.BuildClusterIssuerManifestAsync(
142
Assert.Throws<ArgumentNullException>(() =>
CertManagerExtensions
.WithAcmeServer(null!, serverUrl, email));
186
Assert.Throws<ArgumentNullException>(() =>
CertManagerExtensions
.WithExternalAccountBinding(null!, keyId, hmacKey));
213
Assert.Equal(expected,
CertManagerExtensions
.GetClusterResourceNamespace(certManager.Resource, validateEabConfiguration: true));
224
CertManagerExtensions
.GetClusterResourceNamespace(certManager.Resource, validateEabConfiguration: true));
259
CertManagerExtensions
.ValidateExternalAccountBindingSecretOwnership("issuer-eab", ownership);
268
CertManagerExtensions
.ValidateExternalAccountBindingSecretOwnership("issuer-eab", ownership));
280
var spec = await
CertManagerExtensions
.BuildExternalAccountBindingSecretApplySpecAsync(
303
var resourceVersion =
CertManagerExtensions
.ParseExternalAccountBindingSecretResourceVersion(
306
var spec = await
CertManagerExtensions
.BuildExternalAccountBindingSecretApplySpecAsync(
324
CertManagerExtensions
.ParseExternalAccountBindingSecretResourceVersion("eab-eab", output));
334
CertManagerExtensions
.GetClusterResourceNamespace(certManager.Resource, validateEabConfiguration: false));
352
var yaml = await
CertManagerExtensions
.BuildClusterIssuerManifestAsync(
454
CertManagerExtensions
.ClusterIssuerAnnotationKey, out var value));
486
var yaml = await
CertManagerExtensions
.BuildClusterIssuerManifestAsync(
529
var yaml = await
CertManagerExtensions
.BuildClusterIssuerManifestAsync(
569
await
CertManagerExtensions
.BuildClusterIssuerManifestAsync(