Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 765 Bytes

README.md

File metadata and controls

28 lines (19 loc) · 765 Bytes

Common modules written in Typescript to interface with Krane

npm version

Install

npm i @krane/common

Examples

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)
}