Skip to content

Commit e762c9c

Browse files
committed
chore: add cdevent endpoint
Signed-off-by: Brad McCoy <[email protected]>
1 parent c68c4cf commit e762c9c

File tree

19 files changed

+233
-182
lines changed

19 files changed

+233
-182
lines changed

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,12 @@ version-set:
7373
/usr/bin/sed -i '' "s/tag: $$current/tag: $$next/g" charts/cdevents-controller/values-prod.yaml && \
7474
/usr/bin/sed -i '' "s/appVersion: $$current/appVersion: $$next/g" charts/cdevents-controller/Chart.yaml && \
7575
/usr/bin/sed -i '' "s/version: $$current/version: $$next/g" charts/cdevents-controller/Chart.yaml && \
76-
/usr/bin/sed -i '' "s/cdevents-controller:$$current/cdevents-controller:$$next/g" kustomize/deployment.yaml && \
7776
/usr/bin/sed -i '' "s/cdevents-controller:$$current/cdevents-controller:$$next/g" deploy/webapp/frontend/deployment.yaml && \
7877
/usr/bin/sed -i '' "s/cdevents-controller:$$current/cdevents-controller:$$next/g" deploy/webapp/backend/deployment.yaml && \
7978
/usr/bin/sed -i '' "s/cdevents-controller:$$current/cdevents-controller:$$next/g" deploy/bases/frontend/deployment.yaml && \
8079
/usr/bin/sed -i '' "s/cdevents-controller:$$current/cdevents-controller:$$next/g" deploy/bases/backend/deployment.yaml && \
8180
/usr/bin/sed -i '' "s/$$current/$$next/g" cue/main.cue && \
82-
echo "Version $$next set in code, deployment, chart and kustomize"
81+
echo "Version $$next set in code, deployment and chart"
8382

8483
release:
8584
git tag $(VERSION)

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@
22

33
[![e2e](https://github.com/bradmccoydev/cdevents-controller/workflows/e2e/badge.svg)](https://github.com/bradmccoydev/cdevents-controller/blob/master/.github/workflows/e2e.yml)
44
[![test](https://github.com/bradmccoydev/cdevents-controller/workflows/test/badge.svg)](https://github.com/bradmccoydev/cdevents-controller/blob/master/.github/workflows/test.yml)
5-
[![cve-scan](https://github.com/bradmccoydev/cdevents-controller/workflows/cve-scan/badge.svg)](https://github.com/bradmccoydev/cdevents-controller/blob/master/.github/workflows/cve-scan.yml)
65
[![Go Report Card](https://goreportcard.com/badge/github.com/bradmccoydev/cdevents-controller)](https://goreportcard.com/report/github.com/bradmccoydev/cdevents-controller)
76
[![Docker Pulls](https://img.shields.io/docker/pulls/bradmccoydev/cdevents-controller)](https://hub.docker.com/r/bradmccoydev/cdevents-controller)

charts/cdevents-github-controller/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v1
2-
version: 0.0.2
2+
version: 0.0.3
33
appVersion: 0.0.1
44
name: cdevents-controller
55
engine: gotpl

charts/cdevents-github-controller/templates/deployment.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,11 @@ spec:
8888
- --h2c
8989
{{- end }}
9090
env:
91+
- name: cdevents-controller_MONGODB_URL
92+
valueFrom:
93+
secretKeyRef:
94+
name: mongodb
95+
key: mongodb-url
9196
{{- if .Values.ui.message }}
9297
- name: cdevents-controller_UI_MESSAGE
9398
value: {{ quote .Values.ui.message }}

go.mod

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ require (
1616
github.com/spf13/viper v1.15.0
1717
github.com/swaggo/http-swagger v1.3.4
1818
github.com/swaggo/swag v1.16.1
19+
go.mongodb.org/mongo-driver v1.11.6
1920
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux v0.41.1
2021
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.41.1
2122
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.41.1
@@ -52,17 +53,21 @@ require (
5253
github.com/go-openapi/spec v0.20.6 // indirect
5354
github.com/go-openapi/swag v0.19.15 // indirect
5455
github.com/golang/protobuf v1.5.3 // indirect
56+
github.com/golang/snappy v0.0.1 // indirect
5557
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect
5658
github.com/hashicorp/hcl v1.0.0 // indirect
5759
github.com/inconshreveable/mousetrap v1.1.0 // indirect
5860
github.com/josharian/intern v1.0.0 // indirect
61+
github.com/klauspost/compress v1.13.6 // indirect
5962
github.com/magiconair/properties v1.8.7 // indirect
6063
github.com/mailru/easyjson v0.7.6 // indirect
6164
github.com/mattn/go-colorable v0.1.13 // indirect
6265
github.com/mattn/go-isatty v0.0.17 // indirect
6366
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
6467
github.com/mitchellh/mapstructure v1.5.0 // indirect
68+
github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe // indirect
6569
github.com/pelletier/go-toml/v2 v2.0.6 // indirect
70+
github.com/pkg/errors v0.9.1 // indirect
6671
github.com/prometheus/client_model v0.3.0 // indirect
6772
github.com/prometheus/common v0.42.0 // indirect
6873
github.com/prometheus/procfs v0.9.0 // indirect
@@ -71,11 +76,17 @@ require (
7176
github.com/spf13/jwalterweatherman v1.1.0 // indirect
7277
github.com/subosito/gotenv v1.4.2 // indirect
7378
github.com/swaggo/files v0.0.0-20220610200504-28940afbdbfe // indirect
79+
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
80+
github.com/xdg-go/scram v1.1.1 // indirect
81+
github.com/xdg-go/stringprep v1.0.3 // indirect
82+
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
7483
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.15.1 // indirect
7584
go.opentelemetry.io/otel/metric v0.38.1 // indirect
7685
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
7786
go.uber.org/atomic v1.9.0 // indirect
7887
go.uber.org/multierr v1.11.0 // indirect
88+
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d // indirect
89+
golang.org/x/sync v0.1.0 // indirect
7990
golang.org/x/sys v0.7.0 // indirect
8091
golang.org/x/text v0.9.0 // indirect
8192
golang.org/x/tools v0.7.0 // indirect

go.sum

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,8 @@ github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaS
142142
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
143143
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
144144
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
145+
github.com/golang/snappy v0.0.1 h1:Qgr9rKW7uDUkrbSmQeiDsGa8SjGyCOGtuasMWwvp2P4=
146+
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
145147
github.com/gomodule/redigo v1.8.9 h1:Sl3u+2BI/kk+VEatbj0scLdrFhjPmbxOc1myhDP41ws=
146148
github.com/gomodule/redigo v1.8.9/go.mod h1:7ArFNvsTjH8GMMzB4uy1snslv2BwmginuMs06a1uzZE=
147149
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
@@ -196,6 +198,8 @@ github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFF
196198
github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
197199
github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
198200
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
201+
github.com/klauspost/compress v1.13.6 h1:P76CopJELS0TiO2mebmnzgWaajssP/EszplttgQxcgc=
202+
github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
199203
github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
200204
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
201205
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
@@ -218,6 +222,8 @@ github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zk
218222
github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
219223
github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
220224
github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
225+
github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe h1:iruDEfMl2E6fbMZ9s0scYfZQ84/6SPL6zC8ACM2oIL0=
226+
github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc=
221227
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
222228
github.com/pelletier/go-toml/v2 v2.0.6 h1:nrzqCb7j9cDFj2coyLNLaZuJTLjWjlaz6nvTvIwycIU=
223229
github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek=
@@ -273,11 +279,23 @@ github.com/swaggo/http-swagger v1.3.4 h1:q7t/XLx0n15H1Q9/tk3Y9L4n210XzJF5WtnDX64
273279
github.com/swaggo/http-swagger v1.3.4/go.mod h1:9dAh0unqMBAlbp1uE2Uc2mQTxNMU/ha4UbucIg1MFkQ=
274280
github.com/swaggo/swag v1.16.1 h1:fTNRhKstPKxcnoKsytm4sahr8FaYzUcT7i1/3nd/fBg=
275281
github.com/swaggo/swag v1.16.1/go.mod h1:9/LMvHycG3NFHfR6LwvikHv5iFvmPADQ359cKikGxto=
282+
github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4=
283+
github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk=
284+
github.com/xdg-go/pbkdf2 v1.0.0 h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c=
285+
github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI=
286+
github.com/xdg-go/scram v1.1.1 h1:VOMT+81stJgXW3CpHyqHN3AXDYIMsx56mEFrB37Mb/E=
287+
github.com/xdg-go/scram v1.1.1/go.mod h1:RaEWvsqvNKKvBPvcKeFjrG2cJqOkHTiyTpzz23ni57g=
288+
github.com/xdg-go/stringprep v1.0.3 h1:kdwGpVNwPFtjs98xCGkHjQtGKh86rDcRZN17QEMCOIs=
289+
github.com/xdg-go/stringprep v1.0.3/go.mod h1:W3f5j4i+9rC0kuIEJL0ky1VpHXQU3ocBgklLGvcBnW8=
290+
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA=
291+
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA=
276292
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
277293
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
278294
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
279295
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
280296
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
297+
go.mongodb.org/mongo-driver v1.11.6 h1:XM7G6PjiGAO5betLF13BIa5TlLUUE3uJ/2Ox3Lz1K+o=
298+
go.mongodb.org/mongo-driver v1.11.6/go.mod h1:G9TgswdsWjX4tmDA5zfs2+6AEPpYJwqblyjsfuh8oXY=
281299
go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
282300
go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
283301
go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -330,6 +348,8 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh
330348
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
331349
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
332350
golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
351+
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d h1:sK3txAijHtOK88l68nt020reeT1ZdKLIYetKl95FzVY=
352+
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
333353
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
334354
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
335355
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -399,6 +419,7 @@ golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v
399419
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
400420
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
401421
golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
422+
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
402423
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
403424
golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
404425
golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM=
@@ -423,7 +444,9 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJ
423444
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
424445
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
425446
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
447+
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
426448
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
449+
golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
427450
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
428451
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
429452
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=

kustomize/deployment.yaml

Lines changed: 0 additions & 74 deletions
This file was deleted.

kustomize/hpa.yaml

Lines changed: 0 additions & 20 deletions
This file was deleted.

kustomize/kustomization.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

kustomize/service.yaml

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)