Common modules written in Typescript to interface with Krane
npm i @krane/common
import { KraneClient } from "@krane/common";
// Create an authenticated client to interface with a Krane instance
const client = new KraneClient("https://krane.example.com", "Bearer ...");
// Get all deployments
const deployments = client.getDeployments();
// Restart all deployments
for (const deployment of deployments) {
await client.restartDeployment(deployment.name)
}