Skip to content

Commit ee73ea9

Browse files
committed
feat: add Talos events sink proto files and the reference implementation
This PR adds protocol definitions for the events sink gRPC service. The executable `events-sink` is a reference implementation fo the service that simply logs all incoming events. Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
1 parent 1e2cd9d commit ee73ea9

24 files changed

+3057
-0
lines changed

.codecov.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
2+
#
3+
# Generated on 2021-11-18T14:01:40Z by kres 8d6311a-dirty.
4+
5+
codecov:
6+
require_ci_to_pass: false
7+
8+
coverage:
9+
status:
10+
project:
11+
default:
12+
target: 50%
13+
threshold: 0.5%
14+
base: auto
15+
if_ci_failed: success
16+
patch: off
17+
18+
comment: false

.conform.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
2+
#
3+
# Generated on 2021-11-18T14:01:40Z by kres 8d6311a-dirty.
4+
5+
---
6+
policies:
7+
- type: commit
8+
spec:
9+
dco: true
10+
gpg:
11+
required: true
12+
identity:
13+
gitHubOrganization: talos-systems
14+
spellcheck:
15+
locale: US
16+
maximumOfOneCommit: true
17+
header:
18+
length: 89
19+
imperative: true
20+
case: lower
21+
invalidLastCharacters: .
22+
body:
23+
required: true
24+
conventional:
25+
types: ["chore","docs","perf","refactor","style","test","release"]
26+
scopes: [".*"]
27+
- type: license
28+
spec:
29+
skipPaths:
30+
- .git/
31+
- testdata/
32+
includeSuffixes:
33+
- .go
34+
excludeSuffixes:
35+
- .pb.go
36+
- .pb.gw.go
37+
header: "// This Source Code Form is subject to the terms of the Mozilla Public\u000A// License, v. 2.0. If a copy of the MPL was not distributed with this\u000A// file, You can obtain one at http://mozilla.org/MPL/2.0/.\u000A"

.dockerignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
2+
#
3+
# Generated on 2021-11-18T14:01:40Z by kres 8d6311a-dirty.
4+
5+
**
6+
!api
7+
!cmd
8+
!pkg
9+
!go.mod
10+
!go.sum
11+
!.golangci.yml
12+
!README.md
13+
!.markdownlint.json

0 commit comments

Comments
 (0)