KubernetesResourceQuotaServiceCollectionExtensions.AddKubernetesResourceMonitoring Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfiguriert und fügt eine Kubernetes-Ressourcenüberwachungskomponenten zu einer Dienstsammlung zusammen mit den erforderlichen grundlegenden Komponenten für die Ressourcenüberwachung hinzu.
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddKubernetesResourceMonitoring(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? environmentVariablePrefix = default);
static member AddKubernetesResourceMonitoring : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddKubernetesResourceMonitoring (services As IServiceCollection, Optional environmentVariablePrefix As String = Nothing) As IServiceCollection
Parameter
- services
- IServiceCollection
Der Container zum Einfügen von Abhängigkeiten, dem die Kubernetes-Ressourcenüberwachung hinzugefügt werden soll.
- environmentVariablePrefix
- String
Optionaler Präfixwert, der zum Lesen von Umgebungsvariablen im Container verwendet wird.
Gibt zurück
Der Wert von services.
Hinweise
Wenn Sie Ihren Kubernetes-Container mit Abwärts-API so konfiguriert haben, dass Eine Umgebungsvariable MYCLUSTER_LIMITS_CPU mit CPU-Grenzwerten hinzugefügt wird, sollten Sie den environmentVariablePrefix Parameter übergebenMYCLUSTER_. Umgebungsvariablen werden während der DI-Containerauflösung gelesen.
Wichtig: Rufen Sie nicht auf AddResourceMonitoring(IServiceCollection) , wenn Sie diese Methode verwenden, da sie bereits alle erforderlichen Ressourcenüberwachungskomponenten enthält und eine Kubernetes-spezifische ResourceQuotaProvider Implementierung registriert. Das Aufrufen beider Methoden kann zu widersprüchlichen Dienstregistrierungen führen.