Gli artefatti sono il file che contiene sia il codice compilato che le risorse. Ad esempio in Java .war, .ear, .jar sono gli artefatti. Il repository di artefatti è un repository che contiene più versioni di artefatti. JFrog artifactory è uno dei popolari strumenti avanzati di gestione dei repository. Può essere integrato con integrazione e consegna continue per una consegna più rapida del prodotto. Devops utilizza JFrog per la gestione di file binari in ambienti diversi, sicurezza, controllo degli accessi e tracciabilità, supporto per docker chef ecc.
Questo articolo ti mostrerà come installare l'artifactory di JFrog in Ubuntu 20.04 e configurarlo. I passaggi sono gli stessi per la famiglia Debian di Linux.
Installazione
Assicurati che i tuoi pacchetti di sistema siano aggiornati.
$ sudo apt update
Per prima cosa aggiungi la chiave GPG inserendo il seguente comando.
$ wget -qO - https://api.bintray.com/orgs/jfrog/keys/gpg/public.key | sudo apt-key add -
Aggiungi il repository jfrog nella tua lista di apt. Copia e incolla il seguente comando nel tuo terminale.
$ echo "deb https://jfrog.bintray.com/artifactory-debs bionic main" | sudo tee /etc/apt/sources.list.d/jfrog.list
Aggiorniamo quindi l'indice apt,
$ sudo apt update
Ora puoi installare usando il servizio jfrog inserendo il seguente comando.
$ sudo apt install jfrog-artifactory-oss
Avvia il servizio,
$ sudo systemctl start artifactory.service
Abilita il servizio,
$ sudo systemctl enable artifactory.service
Verifica lo stato del servizio
$ systemctl status artifactory.service
Accedi all'interfaccia utente di Jfrog
Apri il browser e inserisci http://IP_o DOMAIN-NAME:8081/artifactory
Usa nome utente e password predefiniti per la registrazione.
Devi reimpostare la password dell'amministratore.
Imposta l'URL di base, come il tuo nome di dominio per accedere all'interfaccia utente web di JFrog Artifactory. Puoi saltare se non ne hai.
Ora, il passaggio successivo consiste nel configurare il proxy predefinito. Se la tua azienda dispone di un gateway proxy per l'accesso al server, utilizzalo altrimenti saltalo.
Ora l'installazione e la configurazione di base sono terminate. Puoi iniziare a creare un repository basato sul tuo progetto.
Conclusione
Jfrog ti fornisce un'interfaccia utente interattiva e reattiva. Ha più funzionalità rispetto ad altri strumenti di gestione dell'artefatto. Per maggiori informazioni visita il sito ufficiale di JFrog. https://jfrog.com/open-source/
Grazie.