Daniel Nephin
20236e9b6e
proto: Add a round trip test for converting types
2020-09-28 18:28:37 -04:00
Daniel Nephin
79f70181d8
proto: add code to convert between protobuf types and structs types
...
For streaming service health events.
Code generated using mog.
2020-09-28 18:28:37 -04:00
Daniel Nephin
98207e8524
proto: add convert function for protobuf/types.Struct
...
Co-authored-by: Paul Banks <banks@banksco.de>
2020-09-28 18:28:36 -04:00
Daniel Nephin
f7f9879dab
proto: split pbservice into multiple files
...
There are many types in this package, splitting them into node, service, healthcheck helps show the
relationship between these types.
2020-09-24 15:14:27 -04:00
Daniel Nephin
225a91ae3c
proto: Add protos for subscribing to service health events.
...
Co-authored-by: Paul Banks <banks@banksco.de>
2020-09-24 15:09:17 -04:00
Matt Keeler
91d680b830
Merge of auto-config and auto-encrypt code ( #8523 )
...
auto-encrypt is now handled as a special case of auto-config.
This also is moving all the cert-monitor code into the auto-config package.
2020-08-31 13:12:17 -04:00
Daniel Nephin
b34be1a877
Generate Go files using protobuf 3.12.3
2020-07-29 12:11:51 -04:00
Matt Keeler
34034b76f5
Agent Auto Config: Implement Certificate Generation ( #8360 )
...
Most of the groundwork was laid in previous PRs between adding the cert-monitor package to extracting the logic of signing certificates out of the connect_ca_endpoint.go code and into a method on the server.
This also refactors the auto-config package a bit to split things out into multiple files.
2020-07-28 15:31:48 -04:00
Matt Keeler
2713c0e682
Refactor the agentpb package ( #8362 )
...
First move the whole thing to the top-level proto package name.
Secondly change some things around internally to have sub-packages.
2020-07-23 11:24:20 -04:00