Hüppa põhisisu juurde Hüppa navigatsiooni juurde Hüppa jaluse juurde
Piiratud ajal: Design Partner Program. BUSINESS pakett igavesti tasuta.

Esimese serveri lisamine

Registreeri oma esimene server rdc-s, valmista see ette ja mõista rdc + renet arhitektuuri.

Esimese serveri lisamine

Kaks tööriista: rdc sinu sülearvutis ja renet serveris. See on kogu Rediacc arhitektuur. Siin on kirjeldus, kuidas need enne serveri lisamist ühenduvad.

Vaata juhendvideot

Miks kaks tööriista?

rdc on laptop, renet on server, SSH between

  • rdc on CLI sinu sülearvutis. Siin sisestad käsud.
  • renet on orkestreerimistööriist serveris. See haldab krüpteerimist, Dockerit ja isolatsiooni.

Kui käivitad käsu kohalikult, ühendub rdc üle SSH ja täidab renet-i serveris. Sa ei pea kunagi käsitsi serverisse SSH kaudu ühenduma. rdc teeb seda sinu eest.

1. samm: registreeri server

rdc config machine add --name <machine-name> --ip <server-ip> --user <user>

Registreeri server nime, IP-aadressi ja SSH-kasutajaga. Nimi on lihtsalt kohalik alias (kasutame machine-11, et see vastaks IP-le, kuid iga silt sobib, näiteks prod-db või web-1). Initsialiseerimise sammu pole vaja; konfiguratsioonifail luuakse automaatselt esimesel kasutamisel ja rdc kasutab varuvalikuna sinu tavalist ~/.ssh võtit.

rdc config init ei ole vajalik. Konfiguratsioonifail luuakse automaatselt esimesel kasutamisel ja rdc kasutab tagavaravalikuna sinu standardset ~/.ssh võtit. Võtmete valik on teadlikult minimaalne — kui sa vajad agent forwarding-ut või jump host-i, seadista need ~/.ssh/config failist nagu tavaliselt; rdc võtab need kasutusele.

2. samm: valmista see ette

rdc config machine setup --name <machine-name>

Seadista server. See installib renet-i ja loob krüpteeritud andmesalve.

Sinu server on repositooriumite majutamiseks valmis.

Kus konfiguratsioon asub

CLI salvestab kõik üheainukesse ~/.config/rediacc/rediacc.json failina lihtsa JSON-vormingus:

rdc config show

Vaata JSON-faili, mis hoiab kõike: masinaid, SSH-võtit ja infrastruktuuri. Saad hoida mitut konfiguratsiooni, ühe iga keskkonna kohta, ja vahetada --config lipuga. Vaata allpool lingitud mitme konfiguratsiooni juhendit.

See üksik fail sisaldab sinu masinaid, SSH võtit ja krüpteerimise mandaate. Kopeeri see teisele sülearvutile ja oled sealt kohe töövalmis.

Mitu konfiguratsiooni

Saad pidada mitut konfiguratsiooni, ühe iga keskkonna kohta (tootmine, lavastus, arendus), ja lülituda nende vahel käskudel --config lipuga. Vaata mitme konfiguratsiooni seadistamist.


Edasi: Esimese repositooriumi loomine.