@catladder/cli
Version:
Panter cli tool for cloud CI/CD and DevOps
16 lines (13 loc) • 408 B
text/typescript
import { startPortForwardCommand } from "../utils/portForwards";
export const startKubePortForward = async (
podname: string,
localPort: number,
remotePort: number,
namespace: string,
) => {
const name = `kube/${namespace}/${podname}/${localPort}:${remotePort}`;
await startPortForwardCommand(
name,
`kubectl port-forward ${podname} ${localPort}:${remotePort} -n ${namespace}`,
);
};