Kuinka lisätä uusia valtuutustietoja Jenkinsiin

Kuinka lisätä uusia valtuutustietoja Jenkinsiin Jos etsit parempaa tapaa tallentaa käyttöoikeustiedot Jenkinsiin, opi käyttämään Credential-laajennusta.

Jos olet ottanut Jenkinsin valitsemallesi automaatiopalvelimeksi, olet saattanut joutua tilanteisiin, joissa joudut lisäämään valtuustiedot tiettyihin töihin. Ongelmana on, et halua tallentaa näitä salaisuuksia selkeään tekstiin - muuten tarkastelet tietoturvaongelmaa odottaessa.

Vaikka käyttöoikeusturvan lisääminen Jenkinsiin ei ole kovin monimutkaista, se ei ole aivan ilmeinen. Tätä tulisi kuitenkin pitää pakollisena käytönä kaikille, jotka riippuvat Jenkinsistä ja joutuvat tallentamaan valtakirjat.

Käytän sinut läpi prosessin, jolla Jenkinsille lisätään valtuutustiedot. Kun olet huolehtinut tästä, sinulla ei pitäisi olla mitään ongelmia ajaellisten, valtuustietoja edellyttävien luetteloiden ajamisessa.

Palkkauspaketti: Tietokannan ylläpitäjä (TechRepublic Premium)

Mitä tarvitset

  • Jenkinsin käynnissä oleva esimerkki (katso Jenkinsin asentaminen Ubuntu Server 18.04: lle)

  • Etäpalvelimien julkiset SSH-avaimet (jos haluat tallentaa SSH-avaintyypin valtuustiedot)

Vaikka on parasta lisätä valtuustiedot työpaikkaa kohden, aion näyttää sinulle, kuinka lisätä valtakirjat, jotka ovat sitten käytettävissä mihin tahansa työhön.

Kuinka luoda uusia verkkotunnuksia

Yksi ensimmäisistä asioista, jotka sinun on ymmärrettävä, on, että voit luoda käyttöoikeustietoja tietyille tai globaaleille tehtäville. Laatikossa on vain yksi käyttöoikeustunnus, nimeltään asianmukaisesti Global Credentials.

Luodaan uusi verkkotunnus, nimeltään Web-palvelimet. Voimme sitten lisätä valtuutustiedot kyseiseen verkkotunnukseen. Luo uusi verkkotunnus kirjautumalla sisään Jenkins-ilmentymään ja napsauttamalla vasemmassa selausvalikossa Tunnistetiedot ( kuva A ).

Kuvio A

The left navigation of Jenkins.

" data-credit="" rel="noopener noreferrer nofollow">

Jenkinsin vasen navigointi.

Sinun pitäisi nähdä uusi tieto ilmestyvän käyttöoikeustietojen alle, nimeltään Järjestelmä. Napsauta sitä ja näet sitten Lisää verkkotunnus. Napsauta sitä ja uusi ikkuna tulee näkyviin. Kirjoita uudessa ikkunassa ( kuva B ) verkkotunnukseksi WEB SERVERS ja kirjoita valinnainen kuvaus.

Kuvio B

Adding a new domain.

" data-credit="" rel="noopener noreferrer nofollow">

Uuden verkkotunnuksen lisääminen.

Napsauta seuraavaksi avattavaa Specification -kuvaketta ja valitse Hostname. Napsauta tuloksena olevassa uudessa tekstialueessa tekstialueen oikealla puolella olevaa avattavaa alaa laajentaaksesi sitä siten, että voit lisätä useita isäntänimiä. Kirjoita tälle uudelle alueelle kaikki IP-osoitteet tai verkkotunnukset, jotka liitetään tähän domainiin - yksi riviä kohti ( kuva C ).

Kuvio C

Adding hostnames for the domain.

" data-credit="" rel="noopener noreferrer nofollow">

Verkkotunnuksen isäntänimien lisääminen.

Huomaa: Isäntien lisääminen verkkotunnukseen on valinnainen. Voit käyttää tätä, jos luot verkkotunnusta, jota käytetään vain tietyissä etäkoneissa.

Kun olet kirjoittanut osoitteet, napsauta Tallenna-painiketta ja uusi verkkotunnus on valmis. Napsauta tuloksena olevassa ikkunassa Lisää vasemmalla olevassa navigointitiedot. Tämän jälkeen sinun on täytettävä tarvittavat tiedot uusille valtuustiedoille ( kuva D ).

Kuvio D

Adding the new credential.

" data-credit="" rel="noopener noreferrer nofollow">

Uuden valtakirjan lisääminen.

Jos tämän on tarkoitus olla SSH-käyttäjänimi yksityisellä avaimella, valitse se avattavasta Kind-tyypistä. Kun lisäät SSH: n yksityisen avaimen valtuustietoja, sinun on kopioitava ja liitettävä käyttäjän tarvittava id_rsa.pub-avain uuteen käyttöoikeustietoon. Kirjoita ensin käyttäjätiedot käyttäjätiedolle ja napsauta sitten Syötä suoraan ja napsauta sitten Lisää. Liitä tuloksena olevaan ikkunaan ( kuva E ) SSH-avain.

Kuvio E

Where you paste the SSH public key.

" data-credit="" rel="noopener noreferrer nofollow">

Mihin voit liittää SSH-julkisen avaimen.

Kirjoita lopuksi avaimen salasana ja napsauta OK.

Uusi valtuutustietosi on lisätty onnistuneesti. Koska nämä käyttöoikeustiedot tallennetaan salattuina objekteina, sinun ei tarvitse huolehtia pelkän tekstin salaisuuksien käytöstä koodissasi, koska voit kutsua nämä valtuustiedot Jenkins Credential -laajennuksen avulla.

Voit selvittää, kuinka näitä valtuustietoja käytetään Pipeline Syntax -työkalun avulla, joka löytyy osoitteesta http: // SERVER_IP: 8080 / pipeline-syntax / (missä SERVER_IP on Jenkins-palvelimesi osoite.

Ja siinä kaikki on, että Jenkinsiin lisätään käyttöoikeustiedot.

Datakeskuksen trendit -uutiskirje

DevOps, virtualisointi, hybridi pilvi, tallennus ja toiminnan tehokkuus ovat vain joitain tietokeskuksen aiheista, joita korostamme. Toimitetaan maanantaisin ja keskiviikkoisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com