Skip to content

Quick Start

Trisha Lian edited this page Jun 26, 2018 · 4 revisions

Here's a brief overview for how to set up your system for basic isetcloud commands. You can find additional instructions on the corresponding wiki pages.

  1. Create a Google Cloud account with billing. Create-GCP-project
  2. Install the Google SDK tools and kubernetes tools on your local machine. Install-command-line-tools
  3. Set up your google cloud buckets to hold rendering data and docker images. Data-management
  4. Use git clone to download the relevant iset repositories (and we also use JSONio)
git clone https://github.com/iset/isetcam
git clone https://github.com/iset/iset3d
git clone https://github.com/iset/isetcloud
git clone https://github.com/gllmflndn/JSONio
  1. Try running a simple example script. Remember to replace variables to match your own bucket/account names. You may have to follow a few links given by the Google SDK to enable certain tools on your account (e.g. Kubernetes Engine API).
  2. TODO: Link to an easy beginner tutorial with empty spaces for the user's own account names.
  3. (Optional): You may want to request a larger quota for your Google Cloud account. This will allow Kubernetes to generate more compute instances that can be run in parallel. (If you notice only one or two instances running despite your job list being large, you may be running into a quota limit.) We usually increase the number of Preemptible CPU's to around 2,000 to 4,000. You can find general instruction for how to do this through Google's Help Page.

Clone this wiki locally