murgatroid99 47b30b0b26 Added prod SSL support to Node Dockerfile před 11 roky
..
README.md ddef24620a Adding the tools directory to the git export. před 11 roky
builder.sh 93b1f3d18b fixing builder.sh after code review comments. před 11 roky
cloud_prod_runner.sh 4138a6a837 Rewrote the timeout for test commands před 11 roky
compute_extras.sh ddef24620a Adding the tools directory to the git export. před 11 roky
grpc_docker.sh 47b30b0b26 Added prod SSL support to Node Dockerfile před 11 roky
interop_test_runner.sh d0f30adc8b Add Python to the list of interop servers to run. před 11 roky
new_grpc_docker_builder.sh 975a07b949 Switched Protobuf-PHP references to my fork, removed references to git-on-borg před 11 roky
new_grpc_docker_builder_on_startup.sh b08dcfa773 Update docker creation script to use the full boot disk size před 11 roky
post.html 4138a6a837 Rewrote the timeout for test commands před 11 roky
pre.html 4138a6a837 Rewrote the timeout for test commands před 11 roky
shared_startup_funcs.sh 47b30b0b26 Added prod SSL support to Node Dockerfile před 11 roky

README.md

GCE images for GRPC

This directory contains a number of shell files used for setting up GCE images and instances for developing and testing gRPC.

Goal

  • provides a script to create a GCE image that has everything needed to try out gRPC on GCE.
  • provide another script that creates a new GCE instance from the latest image

  • additional scripts may be added in the future

Usage

Minimal usage (see the scripts themselves for options)

$ create_grpc_dev_image.sh # creates a grpc GCE image $ ... $ new_grpc_dev_instance.sh # creates an instance using the latest grpc GCE image

Requirements

Install Google Cloud SDK

Contents

Library scripts that contain bash functions used in the other scripts:

  • shared_setup_funcs.sh # funcs used in create_grpc_dev_image and new_grpc_dev_instance
  • gcutil_extras.sh # wrappers for common tasks that us gcutil
  • build_grpc_dist.sh # funcs building the GRPC library and tests into a debian dist

GCE startup scripts

  • *_on_startup.sh

Main scripts (as of 2014/09/04)

  • create_grpc_dev_instance.sh
  • new_grpc_dev_instance.sh