Packer: Add Infra build slave Ubuntu 18.04 image
[infra/tools.git] / infra / jenkins / slave-setup / geode-build-server2004 / README.md
diff --git a/infra/jenkins/slave-setup/geode-build-server2004/README.md b/infra/jenkins/slave-setup/geode-build-server2004/README.md
new file mode 100644 (file)
index 0000000..0a7b9e3
--- /dev/null
@@ -0,0 +1,10 @@
+## Description
+Packer files for creating virtual machine image used for Geode jenkins build server.
+Based on Ubuntu 20.04 image with Java & Docker installed ontop.
+
+## Steps To Run
+ 1. Source OpenStack RC file `source <openstack-rc-file.sh>`to set environment variables used by packer e.g. OS_USERNAME, OS_PASSWORD and OS_AUTH_URL
+ 2. Run `packer build <packerfile.json>`
+
+
+This will create the image specified (image_name) onto the OpenStack Server (identity_endpoint). Modify packer parameters as required and add packages to be installed into the shell script. For more info see [Packer docs](https://www.packer.io/docs/builders/openstack)