The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Eric Anderson 37aad2a29a Prevent failed docker builds from accumulating 9 years ago
..
README.md Adding the tools directory to the git export. 10 years ago
build_images.sh adding C# support to gce_setup scripts 10 years ago
builder.sh adding C# support to gce_setup scripts 10 years ago
cloud_prod_runner.sh removing unnecessary tests. 9 years ago
cloud_prod_test.sh Adding 2 new test runner scripts to help to separate tests into smaller runs and 10 years ago
compute_extras.sh Add missing new-lines at end of file 10 years ago
grpc_docker.sh Merge remote-tracking branch 'upstream/master' into interop 9 years ago
interop_test.sh Adding csharp_dotnet into interop tests 10 years ago
interop_test_runner.sh removing unnecessary tests. 9 years ago
new_grpc_docker_builder.sh Add missing new-lines at end of file 10 years ago
new_grpc_docker_builder_on_startup.sh Add missing new-lines at end of file 10 years ago
post.html Adding links to individual test logs in test result page. 10 years ago
pre.html Adding links to individual test logs in test result page. 10 years ago
private_build_and_test.sh Add missing copyright notices 10 years ago
shared_startup_funcs.sh Prevent failed docker builds from accumulating 9 years ago

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