@@ -78,7 +78,7 @@ gcloud compute instances create ea-mi \
7878 --project=anvil-and-terra-development \
7979 --zone=us-east4-b \
8080 --machine-type=n1-standard-2 \
81- --image=ubuntu-minimal-2404-noble-amd64-v20251002 \
81+ --image=ubuntu-minimal-2404-noble-amd64-v20251020 \
8282 --image-project=ubuntu-os-cloud \
8383 --boot-disk-size=100GB \
8484 --tags=http-server,https-server \
@@ -89,11 +89,31 @@ gcloud compute instances create ea-mi \
8989
9090### 2. Prepare Image
9191
92+ #### Customization
93+
94+ Override variables in ` defaults/main.yml ` , your inventory, or on the command
95+ line with parameters such as:
96+
97+ ``` bash
98+ # Different RKE2 version
99+ -e " rke2_version=v1.34.1+rke2r1"
100+
101+ # Different Helm version
102+ -e " helm_version=v3.19.0"
103+ ```
104+
105+ ---
106+
107+ Once a clean VM is running, create or update your inventory file with the
108+ instance details:
109+
92110``` bash
93- # Create/update the inventory file with your instance details
94111cp inventories/image_prep.ini.example inventories/image_prep.ini
112+ ```
95113
96- # Run the prep playbook
114+ Then run the prep playbook to configure it:
115+
116+ ``` bash
97117./bin/prepare_image.sh -i inventories/image_prep.ini
98118```
99119
@@ -107,27 +127,15 @@ gcloud compute instances stop ea-mi --zone=us-east4-b
107127Create the image, updating the name and source disk as needed:
108128
109129``` bash
110- gcloud compute images create galaxy-k8s-boot-v2025-09-26 \
130+ gcloud compute images create galaxy-k8s-boot-v2025-11-04 \
111131 --source-disk=ea-mi \
112132 --source-disk-zone=us-east4-b \
113133 --family=galaxy-k8s-boot \
114134 --storage-location=us
115135```
116136
117- ### 4. Deploy Galaxy Cluster
118-
119- Once the image is created, you can deploy a Galaxy cluster using the prepared
120- image. Use the ` playbook.yml ` to set up the cluster, which has its own
121- documentation in the main README.
122-
123- ## Customization
124-
125- Override variables in inventory or command line:
126-
127- ``` bash
128- # Different RKE2 version
129- -e " rke2_version=v1.34.1+rke2r1"
137+ ### 4. Deploy Galaxy
130138
131- # Different Helm version
132- -e " helm_version=v3.19.0 "
133- ```
139+ Once the image is created, you can deploy Galaxy using the prepared image. Use
140+ the ` playbook.yml ` to set up the cluster, which has its own documentation in the
141+ main README in this repo.
0 commit comments