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?
rdcon CLI sinu sülearvutis. Siin sisestad käsud.reneton 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.