From f1af97a9d0f0fc2482ae939a75593877ac84869d Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Sat, 17 Feb 2024 23:38:53 +0100 Subject: [PATCH] Handle two types of k9s execution and add better diagnostics (#37510) With kind 0.21.0 there was a bug that disallow to use emulation on ARM after creating Kind cluster, this has been fixed and new images were released so workaround we implemented in #37371 can be removed. However we should leave the option to use local k9s if installed by default, and switching to docker when `--use-docker` flas is used. We also add better diagnostics who might have pulled a buggy kindest image and telling them how to recover. --- dev/breeze/doc/images/output_k8s_k9s.svg | 36 ++++++----- dev/breeze/doc/images/output_k8s_k9s.txt | 2 +- .../commands/kubernetes_commands.py | 62 ++++++++++++------- .../commands/kubernetes_commands_config.py | 1 + 4 files changed, 62 insertions(+), 39 deletions(-) diff --git a/dev/breeze/doc/images/output_k8s_k9s.svg b/dev/breeze/doc/images/output_k8s_k9s.svg index 564e262fafe23..4640145777745 100644 --- a/dev/breeze/doc/images/output_k8s_k9s.svg +++ b/dev/breeze/doc/images/output_k8s_k9s.svg @@ -1,4 +1,4 @@ - +