Skip to content

Releases: Anddd7/grpcbin

v1.1.1

16 May 05:11
7cfd77a
Compare
Choose a tag to compare

Changelog

  • 5c76b13 Auto Release - v1.1.1
  • 951310d Merge pull request #10 from Anddd7/renovate/google.golang.org-grpc-1.x
  • 66b1604 Merge pull request #7 from Anddd7/renovate/google.golang.org-protobuf-1.x
  • 51457b9 Update module google.golang.org/grpc to v1.64.0
  • bbb557f Update module google.golang.org/protobuf to v1.34.1
  • 9fa3f40 ♻ refactor: dockerfile
  • 85ef7bd ✨ feat: add http path for gtw, ignore proto files
  • 0744d83 ✨ feat: use buf, go-module defined tool version to manager generators
  • 4ced204 🍺 misc:
  • ed84a3a 🍺 misc:
  • f7426d0 🐛 fix: deprecated grpc.Dial
  • 5e8633f 🐛 fix: docs
  • 7cfd77a 🐛 fix: goreleaser changelog
  • a385b00 🐛 fix: make test
  • b856f0d 🤖 ci: add changelog to releaser

v1.1.0

07 May 01:55
8c649ba
Compare
Choose a tag to compare

support grpcs with tls certs

Changelog

v1.0.6

25 Apr 13:08
42ba269
Compare
Choose a tag to compare

Changelog

v1.0.5

25 Apr 03:19
e7afdd2
Compare
Choose a tag to compare

Changelog

v1.0.0

19 Apr 06:04
8c124bd
Compare
Choose a tag to compare

With grpcbin, you can test and verify your grpc connection in k8s cluster. e.g. Test nginx grpc timeouts

$ grpcbin unary --message grpc-nginx-test --host grpcbin.example.com --port 8080 \
  --headers caller=grpcbin-cli \
  --response-headers=responder=grpcbin-behind-nginx \
  --delay 1
 
2024/04/19 14:07:01 INFO >>---->>---->>---->>---->>---->>
2024/04/19 14:07:01 INFO Request Inspection
2024/04/19 14:07:01 INFO - requester_ip=10.42.0.112:59696
2024/04/19 14:07:01 INFO - requester_user_agent=grpc-go/1.63.2
2024/04/19 14:07:01 INFO - requester_host=""
2024/04/19 14:07:01 INFO Request Headers
2024/04/19 14:07:01 INFO - user-agent=grpc-go/1.63.2
2024/04/19 14:07:01 INFO - x-forwarded-for=127.0.0.1
2024/04/19 14:07:01 INFO - :authority=grpcbin.example.com
2024/04/19 14:07:01 INFO - x-forwarded-port=80
2024/04/19 14:07:01 INFO - content-type=application/grpc
2024/04/19 14:07:01 INFO - caller=grpcbin-cli
2024/04/19 14:07:01 INFO - x-request-id=15f77df05bc43ee298fbed04f4174be4
2024/04/19 14:07:01 INFO - x-real-ip=127.0.0.1
2024/04/19 14:07:01 INFO - x-scheme=http
2024/04/19 14:07:01 INFO - x-forwarded-proto=http
2024/04/19 14:07:01 INFO - x-forwarded-scheme=http
2024/04/19 14:07:01 INFO - x-forwarded-host=grpcbin.example.com
2024/04/19 14:07:01 INFO <<----<<----<<----<<----<<----<<
2024/04/19 14:07:01 INFO Response Headers
2024/04/19 14:07:01 INFO - date="Fri, 19 Apr 2024 06:07:01 GMT"
2024/04/19 14:07:01 INFO - content-type=application/grpc
2024/04/19 14:07:01 INFO - responder=grpcbin-behind-nginx
2024/04/19 14:07:01 INFO Response Body
2024/04/19 14:07:01 INFO - response=grpc-nginx-test
2024/04/19 14:07:01 INFO Execution time=1.023007343s