Event Grid Kubernetes met Azure Arc functies
Event Grid kubernetes biedt een uitgebreide set functies die u helpen uw Kubernetes-workloads te integreren en hybride architecturen te realiseren. Deze deelt dezelfde REST API (vanaf versie 2020-10-15-preview), Event Grid CLI,Azure Portal-ervaring, beheer-SDK'sen gegevensvlak-SDK's met Azure Event Grid, de andere editie van dezelfde service. Wanneer u klaar bent om gebeurtenissen te publiceren, kunt u de gegevensvlak-SDK-voorbeelden gebruiken in verschillende talen die voor beide edities van Event Grid.
Hoewel Event Grid in Kubernetes en Azure Event Grid veel functies delen en het doel is om dezelfde gebruikerservaring te bieden, zijn er enkele verschillen vanwege de unieke vereisten waaraan ze willen voldoen en de fase waarin ze zich in hun softwarelevenscyclusbelevenis. Het enige type onderwerp dat beschikbaar is in Event Grid kubernetes zijn bijvoorbeeld Event Grid Onderwerpen die soms ook wel aangepaste onderwerpen worden genoemd. Andere typen onderwerpen (zie hieronder) zijn niet van toepassing of er is nog geen ondersteuning voor beschikbaar. De belangrijkste verschillen tussen de twee edities van Event Grid worden weergegeven in de onderstaande tabel.
Belangrijk
Event Grid kubernetes met Azure Arc is momenteel in openbare preview. Deze preview-versie wordt aangeboden zonder service level agreement en wordt niet aanbevolen voor productieworkloads. Misschien worden bepaalde functies niet ondersteund of zijn de mogelijkheden ervan beperkt. Zie Supplemental Terms of Use for Microsoft Azure Previews (Aanvullende gebruiksvoorwaarden voor Microsoft Azure-previews) voor meer informatie.
Event Grid kubernetes versus Event Grid in Azure
| Functie | Event Grid on Kubernetes | Azure Event Grid |
|---|---|---|
| Event Grid-onderwerpen | ✔ | ✔ |
| Schema van CNCF-cloudgebeurtenissen | ✔ | ✔ |
| Event Grid en aangepaste schema's | ✘* | ✔ |
| Betrouwbare levering | ✔ | ✔ |
| Metrische gegevens | ✔** | ✔ |
| Azure Monitor | ✘ | ✔ |
| Locatie van inlopende letter | ✘ | ✔ |
| Gebeurtenissen doorsturen naar een ander Event Grid-onderwerp | ✔ | ✘ |
| Systeemonderwerpen | ✘ | ✔ |
| Domeinonderwerpen | ✘ | ✔ |
| Partnergebeurtenissen | ✘ | ✔ |
| Validatie van doel-eindpunt | ✘ | ✔ |
| Azure Event Grid trigger voor Azure Functions | ✘ | ✔ |
| Azure Relay hybride verbindingen van Azure Relay als doel | ✘ | ✔ |
| Geavanceerd filteren | ✔*** | ✔ |
| Webhook AuthN/AuthZ met AAD | ✘ | ✔ |
| Levering van gebeurtenissen met resource-identiteit | ✘ | ✔ |
| Dezelfde set gegevensvlak-SDK's | ✔ | ✔ |
| Dezelfde set beheer-SDK's | ✔ | ✔ |
| Dezelfde Event Grid CLI | ✔ | ✔ |
* Het schema Cloud Events 1.0 biedt een mechanisme voor extensibility en is een open standaard. Deze eigenschappen of kenmerken worden niet geleverd door de Event Grid of aangepaste schema's. Het cloudgebeurtenisschema 1.0 is een evolutie van het Event Grid schema.
** Metrische gegevens voor onderwerpen en gebeurtenisabonnementen worden geleverd met behulp van de Indeling Prometheus-indeling. Metrische gegevens of andere bewakingsfuncties op Azure Portal zijn momenteel niet beschikbaar in de preview-versie.
*** Event Grid op Kubernetes ondersteunt geavanceerd filteren van gebeurtenissen op basis van waarden in gebeurtenisgegevens zoals Event Grid in Azure dat doet, maar er zijn enkele functies en operators die Event Grid in Kubernetes niet ondersteunt. Zie Geavanceerd filteren voor meer informatie.
Volgende stappen
Zie voor meer Event Grid over kubernetes Event Grid kubernetes met Azure Arc (preview) - overzicht.