From 1d66cf655daab10d1cef80897d7521046e5f8241 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Wed, 10 Jul 2024 15:21:57 +0800 Subject: [PATCH] feat: add k8s related tools --- home/base/core/container.nix | 4 +++- lib/genK3sServerModule.nix | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/home/base/core/container.nix b/home/base/core/container.nix index b557730e..40f4cfb6 100644 --- a/home/base/core/container.nix +++ b/home/base/core/container.nix @@ -5,14 +5,16 @@ ... }: { home.packages = with pkgs; [ - skopeo docker-compose dive # explore docker layers lazydocker # Docker terminal UI. + skopeo # copy/sync images between registries and local storage + go-containerregistry # provides `crane` & `gcrane`, it's similar to skopeo kubectl kubebuilder istioctl + clusterctl # for kubernetes cluster-api kubevirt # virtctl kubernetes-helm fluxcd diff --git a/lib/genK3sServerModule.nix b/lib/genK3sServerModule.nix index a4dc40dd..ba22993b 100644 --- a/lib/genK3sServerModule.nix +++ b/lib/genK3sServerModule.nix @@ -27,8 +27,10 @@ in { kubernetes-helm cilium-cli fluxcd + clusterctl # for kubernetes cluster-api - skopeo + skopeo # copy/sync images between registries and local storage + go-containerregistry # provides `crane` & `gcrane`, it's similar to skopeo dive # explore docker layers ];