Added stuff

This commit is contained in:
didier committed 2024-10-25 06:43:41 -04:00
1 parent 47dd9a1137
commit 7a249c596a
4 files changed
+87 -2

No files matched your search

+10
View File
@@ -0,0 +1,10 @@
# Nixos on GCP
```
img_path=$(echo result/*.tar.gz)
img_name=${IMAGE_NAME:-$(basename "$img_path")}
img_id=$(echo "$img_name" | sed 's|.raw.tar.gz$||;s|\.|-|g;s|_|-|g')
img_family=$(echo "$img_id" | cut -d - -f1-4)
gcloud compute images create "$img_id" --source-uri "gs://${BUCKET_NAME}/$img_name" --family="$img_family"
gcloud compute images add-iam-policy-binding "$img_id" --member='allAuthenticatedUsers' --role='roles/compute.imageUser'
```