• Active Directory
    • AD Consulting
    • AD Design
      • Domain Name festlegen
      • Domain Struktur einrichten
      • Forest Struktur definieren
    • AD Management
    • AD Automation
      • Dynamic Access Control (DAC)
    • AD Federation Services
      • ADFS Betrieb
      • ADFS und Office365
      • ADFS und Cisco Unified Communications Manager
      • SAML und ADFS 2.0
  • Azure / M365
    • Azure AD
    • Microsoft 365 (O365)
  • Migration
    • Active Directory Migration
    • Exchange Migration
    • File Server Migration
    • Lotus Notes Migration
    • Novell Migration
  • Wissen
    • Alle Beiträge
    • Administration
    • PowerShell
    • Migration
    • Exchange
    • Tools
  • Kontakt
    • Wir über uns
    • Kontakt
  • EN
info@firstattribute.com
by FirstAttribute
Active Directory FAQActive Directory FAQ
  • Active Directory
    • AD Consulting
    • AD Design
      • Domain Name festlegen
      • Domain Struktur einrichten
      • Forest Struktur definieren
    • AD Management
    • AD Automation
      • Dynamic Access Control (DAC)
    • AD Federation Services
      • ADFS Betrieb
      • ADFS und Office365
      • ADFS und Cisco Unified Communications Manager
      • SAML und ADFS 2.0
  • Azure / M365
    • Azure AD
    • Microsoft 365 (O365)
  • Migration
    • Active Directory Migration
    • Exchange Migration
    • File Server Migration
    • Lotus Notes Migration
    • Novell Migration
  • Wissen
    • Alle Beiträge
    • Administration
    • PowerShell
    • Migration
    • Exchange
    • Tools
  • Kontakt
    • Wir über uns
    • Kontakt
  • EN

JFrog Container Registry einrichten 1/3

Jul 13, 2021 (Letztes Update) | Posted by Dennis Rupp Administration, KnowHow, Konfiguration |

 

JFrog Container Registry einrichten 1/3

Die JFrog Container Registry ist ein Repository-Manager, der Docker- und Helm-Registrierungen und generische Repositorys unterstützt, so dass Sie Ihre Container-Images erstellen, bereitstellen und verwalten können.

In unserem Beispiel installieren wir JFrog Container Registry als selbst gehostete Lösung auf einer in Azure bereitgestellten VM.

Index

  • Ubuntu VM vorbereiten
  • Installieren JFrog Container Registry
    • System updaten
    • Java installieren
    • JFrog Container Registry installieren
    • JFrog Container Registry starten
    • JFrog Container Registry anmelden

JFrog Container Registry kommt mit einer einfach zu bedienenden UI, mit einer erweiterten Ansicht und Suchfunktionen für Images. Eine leistungsstarke REST-API kann verwendet werden, um Images zu pushen, zu ziehen und einfach zu verwalten.

JFrog Container Registry ist als selbst gehostete (Freemium) oder SaaS-Lösung verfügbar und unterstützt private und öffentliche Docker-Images, Helm Charts und generische Repositories. Der interne Berechtigungsmechanismus hilft DevOps-Teams bei der Entscheidung, wer auf was zugreifen darf, mit einer feinkörnigen Zugriffskontrolle.

Ubuntu VM vorbereiten

Zuerst bereiten wir die Ubuntu-VM im Azure Portal vor. In unserer Umgebung verwenden wir Standard B2s (2 vcpus, 4 GiB Arbeitsspeicher). Bitte beachten Sie diese Hardware-Anforderung, bevor Sie die VM vorbereiten, da JFrog möglicherweise nicht läuft, wenn die Hardware-Spezifikation zu niedrig ist.

Wir melden uns im Azure Portal an und beginnen eine neue virtuelle Maschine zu erstellen. Wir vergeben einen Namen, wählen eine Region sowie die passende Größe der VM an.

Virtuelle Computer erstellen

Weiter unten im Dialog wählen Sie die zu öffnenden Eingangsports aus. Wir werden in dieser Reihe einen NGINX Reverse Proxy verwenden, weshalb wir die Ports 80, 443 freigeben. Für den ersten Teil des Beispiels benötigen wir die Ports 8081 und 8082. Diese Regel können wir nach dem Erstellen der virtuellen Maschine erstellen.

Jfrog - Regeln für eingehende Ports

Im Tab Netzwerk überprüfen wir, dass eine neue öffentliche IP-Adresse erstellt wird. Alle anderen Einstellungen belassen wir in dem Beispiel auf den Standardwerten.

Virtuellen Cimputer erstellen im Jfrog

Wenn wir die virtuelle Maschine erstellt haben, verbinden wir uns mit SSH und beginnen mit der Installation der Komponenten.

Installieren JFrog Container Registry

System updaten

Als erstes aktualisieren wir unser System: apt-get update liest die Paketlisten neu ein und apt-get upgrade führt dabei die eigentliche Aktualisierung durch

1
2
sudo apt-get update -y
sudo apt-get upgrade -y

Java installieren

JFrog läuft auf Java, also müssen wir als erstes JRE/JDK installieren. Um JRE/JDK zu installieren, führen wir die folgenden Befehle aus:

1
sudo apt install openjdk-8-jre-headless sudo apt install openjdk-8-jdk

JFrog Container Registry installieren

Die Installation ist sehr einfach. Alle erforderlichen Pakete bekommen wir von JFrog.
– Mit dem Befehl „wget“ laden wir uns die aktuelle Version herunter.
– Mit dem Befehl „tar“ entpacken wir alles.
– Anschließend mit dem Befehl „rm“ löschen wir die heruntergeladene Datei wieder.

Download JFrog Container Registry

https://jfrog.com/download-jfrog-container-registry/

1
2
3
wget "https://bintray.com/jfrog/artifactory/download_file?file_path=org%2Fartifactory%2Fjcr%2Fjfrog-artifactory-jcr%2F7.9.1%2Fjfrog-artifactory-jcr-7.9.1-linux.tar.gz" -O jfrog-artifactory-jcr-7.9.1-linux.tar.gz
tar -xf jfrog-artifactory-jcr-7.9.1-linux.tar.gz
rm jfrog-artifactory-jcr-7.9.1-linux.tar.gz

JFrog Container Registry starten

Wir haben es geschafft und alles installiert. Jetzt müssen wir JFrog als Dienst starten, damit dieser auch nach einem Neustart wieder ausgeführt wird.

Im heruntergeladenen Verzeichnis „~/artifactory-jcr-7.9.1/app/bin“ finden wir alle benötigten Skripte für die Einrichtung.

Die Einrichtung als „Dienst“ kann nur mit dem „root“ Benutzer erfolgen. In Azure ist der Benutzer anfangs deaktiviert, weshalb wir ihn aktivieren, ein Passwort vergeben und anschließend die nächsten Befehle als „root“ ausführen.

1
sudo passwd root<br>su root

Jetzt können wir unsere Container Registry als Dienst starten und aktivieren.

1
./artifactory-jcr-7.9.1/app/bin/installService.sh<br>systemctl start artifactory.service<br>systemctl status artifactory.service<br>systemctl enable artifactory.service

JFrog Container Registry anmelden

Geschafft! Unser Server läuft und wir können das Admin-Center unter http://[jfrog-conatiner-registry]:8081 aufrufen.

Benutzername: admin
Passwort: password

Nach der Anmeldung öffnet sich der Einrichtungsassistent, hier müssen wir unser Passwort ändern und weitere Einstellungen vornehmen.

Im nächsten Teil erstellen wir einen Reverse Proxy und richten es mit LetsEncrypt ein.

Referenzen:
https://jfrog.com/download-jfrog-container-registry/
https://www.jfrog.com/confluence/display/JFROG/JFrog+Container+Registry
https://bintray.com/jfrog/product/JFrog-Container-Registry/view#

Unterstützung benötigt?

Gerne stellen wir Ihnen unsere Leistungen und Lösungen in einem persönlichen Gespräch vor und würden uns über Ihre Kontaktaufnahme sehr freuen!

Artikel weiterempfehlen:
  • teilen
  • tweeten
  • sharen
  • xingen
  • mailen
Artikel erstellt am: 03.05.2021
Tags: Container RegistryJFrog
2

You also might be interested in

JFrog Container Registry einrichten 3/3

JFrog Container Registry einrichten 3/3

Mai 10, 2021

Im ersten Teil haben wir unsere Ubuntu VW erstellt und[...]

JFrog Container Registry einrichten 2/3

JFrog Container Registry einrichten 2/3

Mai 5, 2021

Im ersten Teil haben wir unsere Ubuntu VW erstellt und[...]

Leave a Reply

<p>Danke für Ihre Anregungen, Fragen und Hinweise.<br/>Infos zum <a href="https://www.active-directory-faq.dekontakt/">Datenschutz</a></p>
Cancel Reply

FirstWare IDM-Portal im Test: IT-Administrator 08-2022

 

ADFAQ-FirstAttribute

Wer schreibt ?

Team der FirstAttribute AG

Consultants und Entwickler der FirstAttribute arbeiten seit mehr als 20 Jahren in IAM- und Cloud-Transition-Projekten.
Zusammen verfügen Sie über einen wertvollen Erfahrungsschatz im Bereich Active Directory und Azure AD und teilen diesen auf Active Directory FAQ.

Neueste Artikel

  • Kontakte aus Outlook exportieren
  • 8 Tipps für mehr Sicherheit in Active Directory und Backups von AD
  • Azure AD Custom Security Attributes ermöglichen flexible Berechtigungsstrukturen
  • Dateiberechtigungen in MS Teams und SharePoint Online verwalten – So funktioniert es
  • AD-Gruppen in Microsoft Teams verwenden – Dynamische Gruppen in der Praxis

Unsere IAM-Lösungen

Ihre IAM-Lösung: FirstWare IDM-Portal

 

my-IAM für Cloud Identity Management in Microsoft Teams

Kontakt aufnehmen

Sie haben eine Frage oder Anmerkung? Schicken Sie uns schnell eine Nachricht.

Nachricht senden
Jetzt AD Tasks vereinfachen und delegieren: FirstWare IDM-Portal

Folgen Sie uns

Kontakt

  • FirstAttribute AG
  • Am Büchele 18, 86928 Hofstetten, Germany
  • +49 89 215 442 400
  • https://www.firstattribute.com

Schlagwörter

.Net ACL Active Directory AD LDS AD Objekt Azure AD Berechtigung Cloud cmdlets Delegation Domain Controller dynamicgroup dynamische Gruppen Exchange Exchange-Ordner Exchange-Postfach Exchange Migration Federation FirstWare Get-Mailbox Global Catalog Group Policy Gruppen Gruppenmitgliedschaft IDM-Portal LDAP m365 Microsoft Azure Migration New-ADUser Novell NTFS Office 365 PowerShell QMM QMM AD QMM Exchange Quest Migration Manager Schema Set-ADUser SID SID History Update Windows 10 Windows Server 2012 R2

Neueste Kommentare

  • activedirectoryfaq.com sharepoint login - infoslist bei Windows 365 und Azure AD verstehen in Theorie und Praxis
  • Domäne Letzte Anmeldung - ObenGesichert.com bei LastLogon vs. LastLogonTimestamp
  • Teams Code Zur Anmeldung - ObenGesichert.com bei Authentifizierung für MS Teams in hybriden Netzwerken
Login
Impressum
Datenschutzerklärung

© 2023 · Active-Directory-FAQ by firstattribute.com

Prev Next