UNPKG

@zombienet/orchestrator

Version:

ZombieNet aim to be a testing framework for substrate based blockchains, providing a simple cli tool that allow users to spawn and test ephemeral Substrate based networks

19 lines (18 loc) 783 B
import { Node } from "../../../sharedTypes"; import { Container, PodSpec, Volume } from "./types"; export declare class NodeResource { protected readonly namespace: string; protected readonly nodeSetupConfig: Node; constructor(namespace: string, nodeSetupConfig: Node); generateSpec(inCI?: boolean): Promise<PodSpec>; private generateVolumes; private generateVolumesMounts; private generateContainersPorts; private generateContainerCommand; private generateInitContainers; private shouldAddJaegerContainer; private generateJaegerContainer; private generateContainers; private computeZombieRoleLabel; protected generatePodSpec(initContainers: Container[], containers: Container[], volumes: Volume[], inCI?: boolean): PodSpec; }