Aan de slag met Serverspace CLI
Serverspace kondigt de lancering aan van de opdrachtregelinterface (CLI) — een beheertool voor uw cloudinfrastructuur. De CLI biedt dezelfde kernfunctionaliteit als het bedieningspaneel en de opdrachten zijn gebaseerd op de API service te halen.
Serverspace CLI gebaseerd op twee algemene concepten: commando's, die aangeven wat er moet gebeuren, en argumenten, die bepaalde gegevens aan commando's leveren. Sommige opdrachten zijn op één niveau, zoals afbeeldingen en locaties. Sommige zijn van dubbel niveau, zoals server, netwerk enzovoort. Dit betekent dat de opdracht uit twee delen bestaat. Het eerste deel duidt een object aan en het tweede deel duidt een actie aan. Argument dat aangeeft dat een object-ID zonder naam wordt doorgegeven.
Hoe de. Te installeren CLI
CLI is beschikbaar voor Linux en Windows als enkel binair getal. Download het gewoon van GitHub en loop. U kunt ook de map waarin u het binaire bestand s2ctl hebt geplaatst, toevoegen aan de omgevingsvariabele PATH, zodat u deze vanaf elke plek op uw systeem kunt openen.
Voordat u begint
CLI gebruikt hetzelfde mechanisme als de Serverspace API daarom zou u moeten verkrijgen API Voer eerst de instellingen van uw project in via het configuratiescherm. Maak vervolgens een nieuwe context aan met deze sleutel en een naam naar keuze:
s2ctl context create --name MyServers --key 04d1f...4ea4
Nu bent u klaar om uw infrastructuur te beheren:
s2ctl project show
id: 1
balance: 1462.78
currency: EUR
state: Active
created: '1970-01-01T0:00:00.0000000Z'
Voor meer details kunt u controleren GitHub.