Google Cloud SDK
From NixOS Wiki
Revision as of 11:09, 6 April 2024 by Maintenance script (talk | contribs) (rollback unauthorized mass edits)
It it possible to install gcloud and its components using nix.
There are two major packages to do so: google-cloud-sdk
and google-cloud-sdk-gce
, with that later being a version that is optimised to run on Google Cloud itself.
Components
Since the installation of gcloud
is managed by nix, it won't be possible to install them using gcloud components install ...
. Use this snippet to create a pseudo-package with your components in them [1]:
let
gdk = pkgs.google-cloud-sdk.withExtraComponents( with pkgs.google-cloud-sdk.components; [
gke-gcloud-auth-plugin
]);
in
{
packages = [
gdk
];
}