helping to deliver secure software updates from code to the edge.
You have been redirected to the JFrog website
JFrog Artifactory: Ihre Kubernetes-Registry
Anwendungsfall - Cloud-native Pipeline zum Erstellen, Testen und Bereitstellen von Container-Images für Kubernetes mit Artifactory
Die 3 Kubernetes Essentials: Cluster, Pipeline und Registry
SUSE und JFrog beschleunigen die Cloud-native Entwicklung für Unternehmen
Kubernetes selbst verwaltet Images nicht für Sie. Sie benötigen dazu eine Docker-Registry, die in Ihre Kubernetes-Umgebung integriert ist.
Docker-Registries dienen als Repositories für Container-Images. Sie erleichtern die Verwaltung verschiedener Versionen von Images für denselben Container. Erweiterte Registries bieten auch Funktionen, die Images auf Sicherheitslücken überprüfen. Die meisten Registries bieten auch Funktionen für die Zugriffskontrolle, so dass Sie einschränken können, wer Images anzeigen und bereitstellen darf.
In den restlichen FAQs erklären wir am Beispiel von JFrog Artifactory , wie Sie Kubernetes mit einer Docker-Registry integrieren können.
Kubernetes selbst verfügt über keine native Docker-Registry-Funktionalität. Einige Kubernetes-Distributionen oder -Dienste integrieren sich jedoch automatisch in bestimmte Docker-Registries. Red Hat OpenShift wird beispielsweise mit einer Standard-Registry geliefert. Einige cloudbasierte Kubernetes-Dienste lassen sich nativ in Container-Registries integrieren, die in denselben Clouds gehostet werden.
Die meisten Kubernetes-Installationen bieten keinen sofort einsatzbereiten Registry-Support. Und selbst wenn Ihre Kubernetes-Umgebung über eine native Registry-Integration verfügt, bevorzugen Sie möglicherweise die Verwendung einer alternativen Registry (was fast immer möglich ist).
Wenn Sie sich für eine Docker-Registry-Option wie Artifactory entscheiden, um Container-Images für Ihre Kubernetes-Umgebung zu hosten, profitieren Sie von mehreren Funktionen , die in vielen anderen Docker-Registries nicht verfügbar sind, darunter Sicherheit, lokales Hosting, Docker Hub-Integration und flexibles Artefakt-Hosting.
Die restlichen FAQs sind Beispiele für den Einstieg und was Sie bei der Integration von Artifactory mit Kubernetes tun können.
Wenn Sie Artifactory innerhalb Ihres Kubernetes-Clusters ausführen möchten, können Sie dies ganz einfach mit dem Artifactory Helm-Chart tun.
Suchen und installieren Sie das Chart in Ihrer Kubernetes-Webkonsole, um es bereitzustellen. Alternativ können Sie über die Befehlszeile installieren:
Helm repo add jfrog https://charts.jfrog.io
helm repo update
Helm upgrade --install artifactory --namespace artifactory jfrog/artifactory
Hinweis: Die Standardeinstellungen sind nicht für die Verwendung in der Produktion vorgesehen.
Um ein Docker-Image aus Artifactory in Kubernetes zu ziehen, müssen Sie Folgendes tun:
Um das Deployment von Docker-Images auf Kubernetes zu automatisieren, wenn Sie Artifactory als Docker-Registry verwenden, können Sie eine komplette CI/CD-Pipeline einrichten. Die folgenden Ressourcen beschreiben diesen Prozess: