From 78cf668cd7def9cbc9c9ab3df5a96832f3b87903 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Fri, 10 Jan 2025 10:38:14 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8(kind)=20add=20help=20to=20pause=20?= =?UTF-8?q?and=20resume=20a=20cluster?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Once started, the cluster can not be paused using kind or ctlptl command. 2 helpers are added to pause and resume docker containers running the cluster. --- bin/pause-kind.sh | 6 ++++++ bin/resume-kind.sh | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100755 bin/pause-kind.sh create mode 100755 bin/resume-kind.sh diff --git a/bin/pause-kind.sh b/bin/pause-kind.sh new file mode 100755 index 0000000..ff34e48 --- /dev/null +++ b/bin/pause-kind.sh @@ -0,0 +1,6 @@ +#!/bin/sh +set -o errexit + +echo "Pausing docker containers running k8s cluster managed with kind" + +docker pause $(docker ps --filter name=kind-* --filter status=running --format "{{.Names}}") diff --git a/bin/resume-kind.sh b/bin/resume-kind.sh new file mode 100755 index 0000000..22f2cf9 --- /dev/null +++ b/bin/resume-kind.sh @@ -0,0 +1,6 @@ +#!/bin/sh +set -o errexit + +echo "Resuming docker containers running k8s cluster managed with kind" + +docker unpause $(docker ps --filter name=kind-* --filter status=paused --format "{{.Names}}")