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)
102await CertManagerExtensions.DeleteExternalAccountBindingSecretAsync(context, issuer.Resource); 127var yaml = await CertManagerExtensions.BuildClusterIssuerManifestAsync( 142Assert.Throws<ArgumentNullException>(() => CertManagerExtensions.WithAcmeServer(null!, serverUrl, email)); 186Assert.Throws<ArgumentNullException>(() => CertManagerExtensions.WithExternalAccountBinding(null!, keyId, hmacKey)); 213Assert.Equal(expected, CertManagerExtensions.GetClusterResourceNamespace(certManager.Resource, validateEabConfiguration: true)); 224CertManagerExtensions.GetClusterResourceNamespace(certManager.Resource, validateEabConfiguration: true)); 259CertManagerExtensions.ValidateExternalAccountBindingSecretOwnership("issuer-eab", ownership); 268CertManagerExtensions.ValidateExternalAccountBindingSecretOwnership("issuer-eab", ownership)); 280var spec = await CertManagerExtensions.BuildExternalAccountBindingSecretApplySpecAsync( 303var resourceVersion = CertManagerExtensions.ParseExternalAccountBindingSecretResourceVersion( 306var spec = await CertManagerExtensions.BuildExternalAccountBindingSecretApplySpecAsync( 324CertManagerExtensions.ParseExternalAccountBindingSecretResourceVersion("eab-eab", output)); 334CertManagerExtensions.GetClusterResourceNamespace(certManager.Resource, validateEabConfiguration: false)); 352var yaml = await CertManagerExtensions.BuildClusterIssuerManifestAsync( 454CertManagerExtensions.ClusterIssuerAnnotationKey, out var value)); 486var yaml = await CertManagerExtensions.BuildClusterIssuerManifestAsync( 529var yaml = await CertManagerExtensions.BuildClusterIssuerManifestAsync( 569await CertManagerExtensions.BuildClusterIssuerManifestAsync(