Dapr kann mit der Dapr-CLI oder Helm-Charts auf Kubernetes bereitgestellt werden. Beide Methoden unterstützen Linux-Knoten und hybride Linux/Windows-Cluster. Vor der Bereitstellung stelle sicher, dass du Kubectl, einen Kubernetes-Cluster und entweder die Dapr-CLI oder Helm v3 installiert hast. Die Dapr-CLI ermöglicht eine einfache Installation mit `dapr init -k` oder eine Entwicklungsumgebung einschließlich Redis und Zipkin mit `dapr init -k --dev`. Erweiterte CLI-Optionen umfassen die Aktivierung von Hochverfügbarkeit mit `--enable-ha=true` und die Angabe eines benutzerdefinierten Namespaces. Alternativ kann Helm verwendet werden, indem das Dapr Helm-Repository hinzugefügt und Dapr mit `helm upgrade` installiert wird. Helm unterstützt auch Hochverfügbarkeitskonfigurationen für alle oder bestimmte Komponenten. Um die Installation zu überprüfen, stelle sicher, dass die Dapr-Steuerungsebenenkomponenten wie `dapr-operator`, `dapr-placement` und `dapr-sidecar-injector` ausgeführt werden. Mariner-basierte Container-Images können für Compliance-Anforderungen verwendet werden, indem das Flag `--image-variant mariner` angegeben oder das `global.tag` in Helm gesetzt wird. Produktionsumgebungen sollten Hochverfügbarkeit nutzen, während Entwicklungsumgebungen vom Flag `--dev` profitieren.
dev.to
How to deploy Kubernetes and Dapr together
Create attached notes ...
