ActiveRevisionsMode steuert, wie aktive Überarbeitungen für die Container-App behandelt werden:
<Liste><Element>Mehrfach: Mehrere Überarbeitungen können aktiv sein.</item><Element>Single: Jeweils kann nur eine Überarbeitung aktiv sein. Überarbeitungsgewichte können in diesem Modus nicht verwendet werden. Wenn kein Wert angegeben wird, ist dies der Standardwert.</item></list>
Mindestens aufeinander folgende Fehler für den Prüfpunkt, der nach erfolgreichem Erfolg als fehlgeschlagen betrachtet werden soll. Standardwert ist 3. Der Mindestwert ist 1. Der Maximalwert ist 10.
Int
httpGet
HTTPGet gibt die auszuführende HTTP-Anforderung an.
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Livenesssonden initiiert werden. Der Mindestwert ist 1. Der Maximalwert ist 60.
Int
periodSeconds
Wie oft (in Sekunden) die Probe ausgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1. Der Maximalwert ist 240.
Int
successThreshold
Mindestens aufeinander folgende Erfolge für die Sonde, die nach einem Fehler als erfolgreich angesehen werden sollen. Standardwert ist 1. Muss 1 für Lebendigkeit und Start sein. Der Mindestwert ist 1. Der Maximalwert ist 10.
Int
tcpSocket
TCPSocket gibt eine Aktion an, die einen TCP-Port umfasst. TCP-Hooks werden noch nicht unterstützt.
Optionale Dauer in Sekunden, die der Pod bei Einem Probefehler ordnungsgemäß beenden muss. Die Karenzzeit ist die Dauer in Sekunden, nachdem die im Pod ausgeführten Prozesse ein Beendigungssignal gesendet wurden, und die Zeit, zu der die Prozesse mit einem Kill-Signal unterbrochen werden. Legen Sie diesen Wert länger als die erwartete Bereinigungszeit für Ihren Prozess fest. Wenn dieser Wert "nil" ist, wird die "terminationGracePeriodSeconds" des Pods verwendet. Andernfalls überschreibt dieser Wert den von der Pod-Spezifikation bereitgestellten Wert. Der Wert muss eine nicht negative ganze Zahl sein. Der Wert Null gibt den Stopp sofort über das Kill-Signal an (keine Möglichkeit, herunterzufahren). Dies ist ein Alphafeld und erfordert das Aktivieren des ProbeTerminationGracePeriod-Featuregates. Der Maximalwert beträgt 3600 Sekunden (1 Stunde)
Int
TimeoutSeconds
Die Anzahl der Sekunden, nach denen der Sonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde. Der Mindestwert ist 1. Der Maximalwert ist 240.
Int
Art
Die Art der Sonde.
"Lebendigkeit" "Bereitschaft" "Start"
ContainerAppProbeHttpGet
Name
Beschreibung
Wert
Gastgeber
Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP. Wahrscheinlich möchten Sie stattdessen "Host" in httpHeaders festlegen.
Schnur
httpHeaders
Benutzerdefinierte Header, die in der Anforderung festgelegt werden sollen. HTTP ermöglicht wiederholte Header.
Name oder Nummer des Ports für den Zugriff auf den Container. Die Zahl muss im Bereich 1 bis 65535 liegen. Der Name muss ein IANA_SVC_NAME sein.
int (erforderlich)
Schema
Schema, das zum Herstellen einer Verbindung mit dem Host verwendet werden soll. Standardwert ist HTTP.
'HTTP' "HTTPS"
ContainerAppProbeHttpGetHttpHeadersItem
Name
Beschreibung
Wert
Name
Der Name des Kopfzeilenfelds
Zeichenfolge (erforderlich)
Wert
Der Wert des Kopfzeilenfelds
Zeichenfolge (erforderlich)
ContainerAppProbeTcpSocket
Name
Beschreibung
Wert
Gastgeber
Optional: Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP.
Schnur
Hafen
Die Nummer oder der Name des Ports für den Zugriff auf den Container. Die Zahl muss im Bereich 1 bis 65535 liegen. Der Name muss ein IANA_SVC_NAME sein.
int (erforderlich)
ContainerAppProperties
Name
Beschreibung
Wert
Konfiguration
Nicht versionsierte Container-App-Konfigurationseigenschaften.
Typ der benutzerdefinierten Skalierungsregel z. B.: azure-servicebus, redis etc.
Schnur
CustomScaleRuleMetadata
Name
Beschreibung
Wert
Dapr
Name
Beschreibung
Wert
appId
Dapr-Anwendungsbezeichner
Schnur
appPort
Teilt Dapr mit, welcher Port Ihre Anwendung überwacht
Int
appProtocol
Teilt Dapr mit, welches Protokoll Ihre Anwendung verwendet. Gültige Optionen sind http und grpc. Der Standardwert ist "http".
"grpc" 'http'
enableApiLogging
Aktiviert die API-Protokollierung für das Dapr-Sidecar
Bool
ermöglichte
Boolescher Wert, der angibt, ob das Dapr Side Car aktiviert ist
Bool
httpMaxRequestSize
Erhöhen der maximalen Größe des Anforderungstexts http- und grpc-Serverparameters in MB, um das Hochladen großer Dateien zu verarbeiten. Der Standardwert ist 4 MB.
Int
httpReadBufferSize
Dapr max. Größe des HTTP-Header-Lesepuffers in KB zum Verarbeiten beim Senden von Multi-KB-Headern. Der Standardwert ist 65 KB.
Int
logLevel
Legt die Protokollebene für das Dapr-Sidecar fest. Zulässige Werte sind Debug, Informationen, Warnungen, Fehler. Der Standardwert ist Informationen.
"debug" 'error' "Info" "warnen"
EnvironmentVar
Name
Beschreibung
Wert
Name
Name der Umgebungsvariable.
Schnur
secretRef
Name des geheimen Container-App-Schlüssels, aus dem der Umgebungsvariablenwert abgerufen werden soll.
Schnur
Wert
Nicht geheimer Umgebungsvariablenwert.
Schnur
ExtendedLocation
Name
Beschreibung
Wert
Name
Der Name des erweiterten Speicherorts.
Schnur
Art
Der Typ des erweiterten Speicherorts.
'CustomLocation'
HttpScaleRule
Name
Beschreibung
Wert
Auth
Authentifizierungsschlüssel für die benutzerdefinierte Skalierungsregel.
Bool, der angibt, ob HTTP-Verbindungen zulässig sind. Bei Festlegung auf falsche HTTP-Verbindungen werden automatisch zu HTTPS-Verbindungen umgeleitet.
Bool
clientCertificateMode
Clientzertifikatmodus für die MTLS-Authentifizierung. "Ignore" gibt an, dass das Server-Clientzertifikat bei der Weiterleitung abbricht. Accept gibt an, dass das Clientzertifikat vom Server weitergeleitet wird, aber kein Clientzertifikat erforderlich ist. "Erforderlich" gibt an, dass für den Server ein Clientzertifikat erforderlich ist.
Zulassen oder Verweigern von Regeln, die für eingehende IP-Adressen bestimmt werden sollen. Hinweis: Regeln können nur aus ALL Allow or ALL Deny bestehen
"Zulassen" "Verweigern" (erforderlich)
Beschreibung
Beschreiben Sie die IP-Einschränkungsregel, die an die Container-App gesendet wird. Dies ist ein optionales Feld.
Schnur
ipAddressRange
CIDR-Notation zur Übereinstimmung mit eingehender IP-Adresse
Zeichenfolge (erforderlich)
Name
Name für die IP-Einschränkungsregel.
Zeichenfolge (erforderlich)
ManagedServiceIdentity
Name
Beschreibung
Wert
Art
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.
verwaltete Identitäten für die Container-App, um mit anderen Azure-Diensten zu interagieren, ohne geheime Schlüssel oder Anmeldeinformationen im Code beizubehalten.
Eine verwaltete Identität zur Authentifizierung bei Azure Container Registry. Verwenden Sie für vom Benutzer zugewiesene Identitäten die vollständige vom Benutzer zugewiesene Identitätsressourcen-ID. Verwenden Sie für vom System zugewiesene Identitäten "system"
Schnur
passwordSecretRef
Der Name des Geheimen Schlüssels, der das Registrierungsanmeldungskennwort enthält
Schnur
Server
Containerregistrierungsserver
Schnur
Nutzername
Benutzername der Containerregistrierung
Schnur
Maßstab
Name
Beschreibung
Wert
maxReplicas
Wahlfrei. Maximale Anzahl von Containerreplikaten. Wenn nicht festgelegt, wird standardmäßig 10 festgelegt.
Erstellen Sie eine Container-App-Umgebung mit einer einfachen Container-App aus einer Azure-Containerregistrierung. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt.
Erstellen Sie eine Container-App-Umgebung mit einer einfachen Container-App. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt.
Erstellen Sie eine zwei Container-App-Umgebung mit einer einfachen Container-App. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt.
ActiveRevisionsMode steuert, wie aktive Überarbeitungen für die Container-App behandelt werden:
<Liste><Element>Mehrfach: Mehrere Überarbeitungen können aktiv sein.</item><Element>Single: Jeweils kann nur eine Überarbeitung aktiv sein. Überarbeitungsgewichte können in diesem Modus nicht verwendet werden. Wenn kein Wert angegeben wird, ist dies der Standardwert.</item></list>
Mindestens aufeinander folgende Fehler für den Prüfpunkt, der nach erfolgreichem Erfolg als fehlgeschlagen betrachtet werden soll. Standardwert ist 3. Der Mindestwert ist 1. Der Maximalwert ist 10.
Int
httpGet
HTTPGet gibt die auszuführende HTTP-Anforderung an.
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Livenesssonden initiiert werden. Der Mindestwert ist 1. Der Maximalwert ist 60.
Int
periodSeconds
Wie oft (in Sekunden) die Probe ausgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1. Der Maximalwert ist 240.
Int
successThreshold
Mindestens aufeinander folgende Erfolge für die Sonde, die nach einem Fehler als erfolgreich angesehen werden sollen. Standardwert ist 1. Muss 1 für Lebendigkeit und Start sein. Der Mindestwert ist 1. Der Maximalwert ist 10.
Int
tcpSocket
TCPSocket gibt eine Aktion an, die einen TCP-Port umfasst. TCP-Hooks werden noch nicht unterstützt.
Optionale Dauer in Sekunden, die der Pod bei Einem Probefehler ordnungsgemäß beenden muss. Die Karenzzeit ist die Dauer in Sekunden, nachdem die im Pod ausgeführten Prozesse ein Beendigungssignal gesendet wurden, und die Zeit, zu der die Prozesse mit einem Kill-Signal unterbrochen werden. Legen Sie diesen Wert länger als die erwartete Bereinigungszeit für Ihren Prozess fest. Wenn dieser Wert "nil" ist, wird die "terminationGracePeriodSeconds" des Pods verwendet. Andernfalls überschreibt dieser Wert den von der Pod-Spezifikation bereitgestellten Wert. Der Wert muss eine nicht negative ganze Zahl sein. Der Wert Null gibt den Stopp sofort über das Kill-Signal an (keine Möglichkeit, herunterzufahren). Dies ist ein Alphafeld und erfordert das Aktivieren des ProbeTerminationGracePeriod-Featuregates. Der Maximalwert beträgt 3600 Sekunden (1 Stunde)
Int
TimeoutSeconds
Die Anzahl der Sekunden, nach denen der Sonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde. Der Mindestwert ist 1. Der Maximalwert ist 240.
Int
Art
Die Art der Sonde.
"Lebendigkeit" "Bereitschaft" "Start"
ContainerAppProbeHttpGet
Name
Beschreibung
Wert
Gastgeber
Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP. Wahrscheinlich möchten Sie stattdessen "Host" in httpHeaders festlegen.
Schnur
httpHeaders
Benutzerdefinierte Header, die in der Anforderung festgelegt werden sollen. HTTP ermöglicht wiederholte Header.
Name oder Nummer des Ports für den Zugriff auf den Container. Die Zahl muss im Bereich 1 bis 65535 liegen. Der Name muss ein IANA_SVC_NAME sein.
int (erforderlich)
Schema
Schema, das zum Herstellen einer Verbindung mit dem Host verwendet werden soll. Standardwert ist HTTP.
'HTTP' "HTTPS"
ContainerAppProbeHttpGetHttpHeadersItem
Name
Beschreibung
Wert
Name
Der Name des Kopfzeilenfelds
Zeichenfolge (erforderlich)
Wert
Der Wert des Kopfzeilenfelds
Zeichenfolge (erforderlich)
ContainerAppProbeTcpSocket
Name
Beschreibung
Wert
Gastgeber
Optional: Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP.
Schnur
Hafen
Die Nummer oder der Name des Ports für den Zugriff auf den Container. Die Zahl muss im Bereich 1 bis 65535 liegen. Der Name muss ein IANA_SVC_NAME sein.
int (erforderlich)
ContainerAppProperties
Name
Beschreibung
Wert
Konfiguration
Nicht versionsierte Container-App-Konfigurationseigenschaften.
Typ der benutzerdefinierten Skalierungsregel z. B.: azure-servicebus, redis etc.
Schnur
CustomScaleRuleMetadata
Name
Beschreibung
Wert
Dapr
Name
Beschreibung
Wert
appId
Dapr-Anwendungsbezeichner
Schnur
appPort
Teilt Dapr mit, welcher Port Ihre Anwendung überwacht
Int
appProtocol
Teilt Dapr mit, welches Protokoll Ihre Anwendung verwendet. Gültige Optionen sind http und grpc. Der Standardwert ist "http".
"grpc" 'http'
enableApiLogging
Aktiviert die API-Protokollierung für das Dapr-Sidecar
Bool
ermöglichte
Boolescher Wert, der angibt, ob das Dapr Side Car aktiviert ist
Bool
httpMaxRequestSize
Erhöhen der maximalen Größe des Anforderungstexts http- und grpc-Serverparameters in MB, um das Hochladen großer Dateien zu verarbeiten. Der Standardwert ist 4 MB.
Int
httpReadBufferSize
Dapr max. Größe des HTTP-Header-Lesepuffers in KB zum Verarbeiten beim Senden von Multi-KB-Headern. Der Standardwert ist 65 KB.
Int
logLevel
Legt die Protokollebene für das Dapr-Sidecar fest. Zulässige Werte sind Debug, Informationen, Warnungen, Fehler. Der Standardwert ist Informationen.
"debug" 'error' "Info" "warnen"
EnvironmentVar
Name
Beschreibung
Wert
Name
Name der Umgebungsvariable.
Schnur
secretRef
Name des geheimen Container-App-Schlüssels, aus dem der Umgebungsvariablenwert abgerufen werden soll.
Schnur
Wert
Nicht geheimer Umgebungsvariablenwert.
Schnur
ExtendedLocation
Name
Beschreibung
Wert
Name
Der Name des erweiterten Speicherorts.
Schnur
Art
Der Typ des erweiterten Speicherorts.
'CustomLocation'
HttpScaleRule
Name
Beschreibung
Wert
Auth
Authentifizierungsschlüssel für die benutzerdefinierte Skalierungsregel.
Bool, der angibt, ob HTTP-Verbindungen zulässig sind. Bei Festlegung auf falsche HTTP-Verbindungen werden automatisch zu HTTPS-Verbindungen umgeleitet.
Bool
clientCertificateMode
Clientzertifikatmodus für die MTLS-Authentifizierung. "Ignore" gibt an, dass das Server-Clientzertifikat bei der Weiterleitung abbricht. Accept gibt an, dass das Clientzertifikat vom Server weitergeleitet wird, aber kein Clientzertifikat erforderlich ist. "Erforderlich" gibt an, dass für den Server ein Clientzertifikat erforderlich ist.
Zulassen oder Verweigern von Regeln, die für eingehende IP-Adressen bestimmt werden sollen. Hinweis: Regeln können nur aus ALL Allow or ALL Deny bestehen
"Zulassen" "Verweigern" (erforderlich)
Beschreibung
Beschreiben Sie die IP-Einschränkungsregel, die an die Container-App gesendet wird. Dies ist ein optionales Feld.
Schnur
ipAddressRange
CIDR-Notation zur Übereinstimmung mit eingehender IP-Adresse
Zeichenfolge (erforderlich)
Name
Name für die IP-Einschränkungsregel.
Zeichenfolge (erforderlich)
ManagedServiceIdentity
Name
Beschreibung
Wert
Art
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.
verwaltete Identitäten für die Container-App, um mit anderen Azure-Diensten zu interagieren, ohne geheime Schlüssel oder Anmeldeinformationen im Code beizubehalten.
Eine verwaltete Identität zur Authentifizierung bei Azure Container Registry. Verwenden Sie für vom Benutzer zugewiesene Identitäten die vollständige vom Benutzer zugewiesene Identitätsressourcen-ID. Verwenden Sie für vom System zugewiesene Identitäten "system"
Schnur
passwordSecretRef
Der Name des Geheimen Schlüssels, der das Registrierungsanmeldungskennwort enthält
Schnur
Server
Containerregistrierungsserver
Schnur
Nutzername
Benutzername der Containerregistrierung
Schnur
Maßstab
Name
Beschreibung
Wert
maxReplicas
Wahlfrei. Maximale Anzahl von Containerreplikaten. Wenn nicht festgelegt, wird standardmäßig 10 festgelegt.
Erstellen Sie eine Container-App-Umgebung mit einer einfachen Container-App aus einer Azure-Containerregistrierung. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt.
Erstellen Sie eine Container-App-Umgebung mit einer einfachen Container-App. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt.
Erstellen Sie eine zwei Container-App-Umgebung mit einer einfachen Container-App. Außerdem wird ein Log Analytics-Arbeitsbereich zum Speichern von Protokollen bereitgestellt.
ActiveRevisionsMode steuert, wie aktive Überarbeitungen für die Container-App behandelt werden:
<Liste><Element>Mehrfach: Mehrere Überarbeitungen können aktiv sein.</item><Element>Single: Jeweils kann nur eine Überarbeitung aktiv sein. Überarbeitungsgewichte können in diesem Modus nicht verwendet werden. Wenn kein Wert angegeben wird, ist dies der Standardwert.</item></list>
Mindestens aufeinander folgende Fehler für den Prüfpunkt, der nach erfolgreichem Erfolg als fehlgeschlagen betrachtet werden soll. Standardwert ist 3. Der Mindestwert ist 1. Der Maximalwert ist 10.
Int
httpGet
HTTPGet gibt die auszuführende HTTP-Anforderung an.
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Livenesssonden initiiert werden. Der Mindestwert ist 1. Der Maximalwert ist 60.
Int
periodSeconds
Wie oft (in Sekunden) die Probe ausgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1. Der Maximalwert ist 240.
Int
successThreshold
Mindestens aufeinander folgende Erfolge für die Sonde, die nach einem Fehler als erfolgreich angesehen werden sollen. Standardwert ist 1. Muss 1 für Lebendigkeit und Start sein. Der Mindestwert ist 1. Der Maximalwert ist 10.
Int
tcpSocket
TCPSocket gibt eine Aktion an, die einen TCP-Port umfasst. TCP-Hooks werden noch nicht unterstützt.
Optionale Dauer in Sekunden, die der Pod bei Einem Probefehler ordnungsgemäß beenden muss. Die Karenzzeit ist die Dauer in Sekunden, nachdem die im Pod ausgeführten Prozesse ein Beendigungssignal gesendet wurden, und die Zeit, zu der die Prozesse mit einem Kill-Signal unterbrochen werden. Legen Sie diesen Wert länger als die erwartete Bereinigungszeit für Ihren Prozess fest. Wenn dieser Wert "nil" ist, wird die "terminationGracePeriodSeconds" des Pods verwendet. Andernfalls überschreibt dieser Wert den von der Pod-Spezifikation bereitgestellten Wert. Der Wert muss eine nicht negative ganze Zahl sein. Der Wert Null gibt den Stopp sofort über das Kill-Signal an (keine Möglichkeit, herunterzufahren). Dies ist ein Alphafeld und erfordert das Aktivieren des ProbeTerminationGracePeriod-Featuregates. Der Maximalwert beträgt 3600 Sekunden (1 Stunde)
Int
TimeoutSeconds
Die Anzahl der Sekunden, nach denen der Sonde eine Zeitüberschreitung aufweist. Der Standardwert ist 1 Sekunde. Der Mindestwert ist 1. Der Maximalwert ist 240.
Int
Art
Die Art der Sonde.
"Lebendigkeit" "Bereitschaft" "Start"
ContainerAppProbeHttpGet
Name
Beschreibung
Wert
Gastgeber
Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP. Wahrscheinlich möchten Sie stattdessen "Host" in httpHeaders festlegen.
Schnur
httpHeaders
Benutzerdefinierte Header, die in der Anforderung festgelegt werden sollen. HTTP ermöglicht wiederholte Header.
Name oder Nummer des Ports für den Zugriff auf den Container. Die Zahl muss im Bereich 1 bis 65535 liegen. Der Name muss ein IANA_SVC_NAME sein.
int (erforderlich)
Schema
Schema, das zum Herstellen einer Verbindung mit dem Host verwendet werden soll. Standardwert ist HTTP.
'HTTP' "HTTPS"
ContainerAppProbeHttpGetHttpHeadersItem
Name
Beschreibung
Wert
Name
Der Name des Kopfzeilenfelds
Zeichenfolge (erforderlich)
Wert
Der Wert des Kopfzeilenfelds
Zeichenfolge (erforderlich)
ContainerAppProbeTcpSocket
Name
Beschreibung
Wert
Gastgeber
Optional: Hostname, mit dem eine Verbindung hergestellt werden soll, ist standardmäßig die Pod-IP.
Schnur
Hafen
Die Nummer oder der Name des Ports für den Zugriff auf den Container. Die Zahl muss im Bereich 1 bis 65535 liegen. Der Name muss ein IANA_SVC_NAME sein.
int (erforderlich)
ContainerAppProperties
Name
Beschreibung
Wert
Konfiguration
Nicht versionsierte Container-App-Konfigurationseigenschaften.
Typ der benutzerdefinierten Skalierungsregel z. B.: azure-servicebus, redis etc.
Schnur
CustomScaleRuleMetadata
Name
Beschreibung
Wert
Dapr
Name
Beschreibung
Wert
appId
Dapr-Anwendungsbezeichner
Schnur
appPort
Teilt Dapr mit, welcher Port Ihre Anwendung überwacht
Int
appProtocol
Teilt Dapr mit, welches Protokoll Ihre Anwendung verwendet. Gültige Optionen sind http und grpc. Der Standardwert ist "http".
"grpc" 'http'
enableApiLogging
Aktiviert die API-Protokollierung für das Dapr-Sidecar
Bool
ermöglichte
Boolescher Wert, der angibt, ob das Dapr Side Car aktiviert ist
Bool
httpMaxRequestSize
Erhöhen der maximalen Größe des Anforderungstexts http- und grpc-Serverparameters in MB, um das Hochladen großer Dateien zu verarbeiten. Der Standardwert ist 4 MB.
Int
httpReadBufferSize
Dapr max. Größe des HTTP-Header-Lesepuffers in KB zum Verarbeiten beim Senden von Multi-KB-Headern. Der Standardwert ist 65 KB.
Int
logLevel
Legt die Protokollebene für das Dapr-Sidecar fest. Zulässige Werte sind Debug, Informationen, Warnungen, Fehler. Der Standardwert ist Informationen.
"debug" 'error' "Info" "warnen"
EnvironmentVar
Name
Beschreibung
Wert
Name
Name der Umgebungsvariable.
Schnur
secretRef
Name des geheimen Container-App-Schlüssels, aus dem der Umgebungsvariablenwert abgerufen werden soll.
Schnur
Wert
Nicht geheimer Umgebungsvariablenwert.
Schnur
ExtendedLocation
Name
Beschreibung
Wert
Name
Der Name des erweiterten Speicherorts.
Schnur
Art
Der Typ des erweiterten Speicherorts.
'CustomLocation'
HttpScaleRule
Name
Beschreibung
Wert
Auth
Authentifizierungsschlüssel für die benutzerdefinierte Skalierungsregel.
Bool, der angibt, ob HTTP-Verbindungen zulässig sind. Bei Festlegung auf falsche HTTP-Verbindungen werden automatisch zu HTTPS-Verbindungen umgeleitet.
Bool
clientCertificateMode
Clientzertifikatmodus für die MTLS-Authentifizierung. "Ignore" gibt an, dass das Server-Clientzertifikat bei der Weiterleitung abbricht. Accept gibt an, dass das Clientzertifikat vom Server weitergeleitet wird, aber kein Clientzertifikat erforderlich ist. "Erforderlich" gibt an, dass für den Server ein Clientzertifikat erforderlich ist.
Zulassen oder Verweigern von Regeln, die für eingehende IP-Adressen bestimmt werden sollen. Hinweis: Regeln können nur aus ALL Allow or ALL Deny bestehen
"Zulassen" "Verweigern" (erforderlich)
Beschreibung
Beschreiben Sie die IP-Einschränkungsregel, die an die Container-App gesendet wird. Dies ist ein optionales Feld.
Schnur
ipAddressRange
CIDR-Notation zur Übereinstimmung mit eingehender IP-Adresse
Zeichenfolge (erforderlich)
Name
Name für die IP-Einschränkungsregel.
Zeichenfolge (erforderlich)
ManagedServiceIdentity
Name
Beschreibung
Wert
Art
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.
verwaltete Identitäten für die Container-App, um mit anderen Azure-Diensten zu interagieren, ohne geheime Schlüssel oder Anmeldeinformationen im Code beizubehalten.
Eine verwaltete Identität zur Authentifizierung bei Azure Container Registry. Verwenden Sie für vom Benutzer zugewiesene Identitäten die vollständige vom Benutzer zugewiesene Identitätsressourcen-ID. Verwenden Sie für vom System zugewiesene Identitäten "system"
Schnur
passwordSecretRef
Der Name des Geheimen Schlüssels, der das Registrierungsanmeldungskennwort enthält
Schnur
Server
Containerregistrierungsserver
Schnur
Nutzername
Benutzername der Containerregistrierung
Schnur
Maßstab
Name
Beschreibung
Wert
maxReplicas
Wahlfrei. Maximale Anzahl von Containerreplikaten. Wenn nicht festgelegt, wird standardmäßig 10 festgelegt.