Skip to content

Commit 5be68d0

Browse files
committed
Cleanup
1 parent a14903a commit 5be68d0

File tree

7 files changed

+502
-951
lines changed

7 files changed

+502
-951
lines changed

Makefile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,27 @@ run:
55
docker compose up --build
66

77
local:
8-
export AWS_ACCESS_KEY_ID="71L86RUJQ0N8F1KSHFZ1"
9-
export AWS_BUCKET_HOST="rook-ceph-rgw-my-store.rook-ceph.svc.cluster.local"
10-
export AWS_BUCKET_NAME="ceph-tesla"
8+
export AWS_ACCESS_KEY_ID="7JPPOUCUV401UJB27N0D"
9+
export AWS_BUCKET_HOST="rook-ceph-rgw-hybrid-objectstore.rook-ceph.svc.cluster.local"
10+
export AWS_BUCKET_NAME="ceph-hybrid-tesla"
1111
export AWS_BUCKET_PORT="80"
1212
export AWS_BUCKET_PROTOCOL="http"
1313
export AWS_BUCKET_REGION="us-east-1"
1414
export AWS_ENABLED="true"
15-
export AWS_SECRET_ACCESS_KEY="pUjngEUP3RlqGZ7l7YVoT7XMiX3olvSzGHVfxjtl"
15+
export AWS_SECRET_ACCESS_KEY="pgsqnE8WE90CsiXwSx6kBz91vjcaIfn1ko7GzBbw"
1616
export KAFKA_AUTO_OFFSET_RESET="earliest"
1717
export KAFKA_BOOTSTRAP_SERVERS="tesla-kafka-bootstrap.tesla.svc.cluster.local:9092"
1818
export KAFKA_GROUP_ID="fleet-telemetry-consumer"
1919
export KAFKA_TOPIC="tesla_V"
20+
export KAFKA_ENABLED="true"
2021
export LOAD_DAYS="1"
2122
export LOCAL_BASE_PATH="/data"
2223
export LOCAL_ENABLED="false"
2324
export POSTGRES_DBNAME="app"
2425
export POSTGRES_ENABLED="true"
2526
export POSTGRES_HOST="postgres-rw.tesla.svc.cluster.local"
26-
export POSTGRES_PASSWORD="uFSDfWdCpjuPa6xqiBQ3HiFZNxG5zbpca1NE9SdZe75N8NKZCRdnU9uqA3FVArxh"
27+
export POSTGRES_PASSWORD="JFFaDSpyrfnvKYX1qAbaXA6GmmvCFi6QV9vkBhca7r40sUYdFjd3vBM7MwyLET5W"
2728
export POSTGRES_PORT="5432"
2829
export POSTGRES_SSLMODE="disable"
2930
export POSTGRES_USER="app"
30-
export PROMETHEUS_ADDR=":2112"
3131
go run main.go

go.mod

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ require (
66
github.com/aws/aws-sdk-go v1.55.5
77
github.com/confluentinc/confluent-kafka-go v1.9.2
88
github.com/lib/pq v1.10.9
9-
github.com/prometheus/client_golang v1.15.0
9+
github.com/prometheus/client_golang v1.20.5
1010
github.com/teslamotors/fleet-telemetry v0.3.2
11-
google.golang.org/protobuf v1.33.0
11+
google.golang.org/protobuf v1.35.1
1212
)
1313

1414
require (
1515
github.com/beorn7/perks v1.0.1 // indirect
16-
github.com/cespare/xxhash/v2 v2.2.0 // indirect
17-
github.com/golang/protobuf v1.5.3 // indirect
16+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
1817
github.com/jmespath/go-jmespath v0.4.0 // indirect
19-
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
20-
github.com/prometheus/client_model v0.3.0 // indirect
21-
github.com/prometheus/common v0.42.0 // indirect
22-
github.com/prometheus/procfs v0.9.0 // indirect
23-
golang.org/x/sys v0.18.0 // indirect
18+
github.com/klauspost/compress v1.17.9 // indirect
19+
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
20+
github.com/prometheus/client_model v0.6.1 // indirect
21+
github.com/prometheus/common v0.55.0 // indirect
22+
github.com/prometheus/procfs v0.15.1 // indirect
23+
golang.org/x/sys v0.22.0 // indirect
2424
)

go.sum

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
1111
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
1212
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
1313
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
14-
github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
15-
github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
14+
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
15+
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
1616
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
1717
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
1818
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
@@ -47,7 +47,6 @@ github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfb
4747
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
4848
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
4949
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
50-
github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
5150
github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
5251
github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
5352
github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
@@ -58,8 +57,6 @@ github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw
5857
github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
5958
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
6059
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
61-
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
62-
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
6360
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
6461
github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
6562
github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
@@ -71,8 +68,8 @@ github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/
7168
github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
7269
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
7370
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
74-
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
75-
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
71+
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
72+
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
7673
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
7774
github.com/google/pprof v0.0.0-20211008130755-947d60d73cc0/go.mod h1:KgnwoLYCZ8IQu3XUZ8Nc/bM9CCZFOyjUNOSygVozoDg=
7875
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
@@ -95,37 +92,41 @@ github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfC
9592
github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
9693
github.com/juju/qthttptest v0.1.1/go.mod h1:aTlAv8TYaflIiTDIQYzxnl1QdPjAg8Q8qJMErpKy6A4=
9794
github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM=
95+
github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
96+
github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw=
9897
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
9998
github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
10099
github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
101100
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
102101
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
103102
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
103+
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
104+
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
104105
github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
105106
github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
106107
github.com/linkedin/goavro v2.1.0+incompatible/go.mod h1:bBCwI2eGYpUI/4820s67MElg9tdeLbINjLjiM2xZFYM=
107108
github.com/linkedin/goavro/v2 v2.10.0/go.mod h1:UgQUb2N/pmueQYH9bfqFioWxzYCZXSfF8Jw03O5sjqA=
108109
github.com/linkedin/goavro/v2 v2.10.1/go.mod h1:UgQUb2N/pmueQYH9bfqFioWxzYCZXSfF8Jw03O5sjqA=
109110
github.com/linkedin/goavro/v2 v2.11.1/go.mod h1:UgQUb2N/pmueQYH9bfqFioWxzYCZXSfF8Jw03O5sjqA=
110-
github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo=
111-
github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
112111
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
113112
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
114113
github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
115114
github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
115+
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
116+
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
116117
github.com/nrwiersma/avro-benchmarks v0.0.0-20210913175520-21aec48c8f76/go.mod h1:iKyFMidsk/sVYONJRE372sJuX/QTRPacU7imPqqsu7g=
117118
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
118119
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
119120
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
120-
github.com/prometheus/client_golang v1.15.0 h1:5fCgGYogn0hFdhyhLbw7hEsWxufKtY9klyvdNfFlFhM=
121-
github.com/prometheus/client_golang v1.15.0/go.mod h1:e9yaBhRPU2pPNsZwE+JdQl0KEt1N9XgF6zxWmaC0xOk=
121+
github.com/prometheus/client_golang v1.20.5 h1:cxppBPuYhUnsO6yo/aoRol4L7q7UFfdm+bR9r+8l63Y=
122+
github.com/prometheus/client_golang v1.20.5/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE=
122123
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
123-
github.com/prometheus/client_model v0.3.0 h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4=
124-
github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
125-
github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM=
126-
github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc=
127-
github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI=
128-
github.com/prometheus/procfs v0.9.0/go.mod h1:+pB4zwohETzFnmlpe6yd2lSc+0/46IYZRB/chUwxUZY=
124+
github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
125+
github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
126+
github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc=
127+
github.com/prometheus/common v0.55.0/go.mod h1:2SECS4xJG1kd8XF9IcM1gMX6510RAEL65zxzNImwdc8=
128+
github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
129+
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
129130
github.com/rogpeppe/clock v0.0.0-20190514195947-2896927a307a/go.mod h1:4r5QyqhjIWCcK8DO4KMclc5Iknq5qVBAlbYYzAbUScQ=
130131
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
131132
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
@@ -180,8 +181,8 @@ golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7w
180181
golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
181182
golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
182183
golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
183-
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
184-
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
184+
golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI=
185+
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
185186
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
186187
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
187188
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
@@ -226,8 +227,8 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0
226227
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
227228
google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
228229
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
229-
google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
230-
google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
230+
google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA=
231+
google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
231232
gopkg.in/avro.v0 v0.0.0-20171217001914-a730b5802183/go.mod h1:FvqrFXt+jCsyQibeRv4xxEJBL5iG2DDW5aeJwzDiq4A=
232233
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
233234
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

kustomization/fleet-telemetry-consumer/deployment.yaml

Lines changed: 116 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
spec:
1616
containers:
1717
- name: fleet-telemetry-consumer
18-
image: quay.io/rajsinghcpre/fleet-telemetry-consumer:v0.0.18
18+
image: quay.io/rajsinghcpre/fleet-telemetry-consumer:v0.0.23
1919
# Removed the command that uses the config file
2020
volumeMounts:
2121
- name: data
@@ -109,6 +109,121 @@ spec:
109109
value: "disable"
110110
- name: POSTGRES_ENABLED
111111
value: "true"
112+
volumes:
113+
- name: data
114+
emptyDir: {}
115+
---
116+
apiVersion: apps/v1
117+
kind: Deployment
118+
metadata:
119+
name: fleet-telemetry-consumer-old
120+
namespace: tesla
121+
spec:
122+
replicas: 1
123+
selector:
124+
matchLabels:
125+
app: fleet-telemetry-consumer-old
126+
template:
127+
metadata:
128+
labels:
129+
app: fleet-telemetry-consumer-old
130+
spec:
131+
containers:
132+
- name: fleet-telemetry-consumer
133+
image: quay.io/rajsinghcpre/fleet-telemetry-consumer:v0.0.18
134+
# Removed the command that uses the config file
135+
volumeMounts:
136+
- name: data
137+
mountPath: /data
138+
ports:
139+
- containerPort: 2112
140+
name: metrics
141+
env:
142+
- name: LOAD_DAYS
143+
value: "1"
144+
# Kafka Configuration
145+
- name: KAFKA_BOOTSTRAP_SERVERS
146+
value: "tesla-kafka-bootstrap.tesla:9092"
147+
- name: KAFKA_GROUP_ID
148+
value: "fleet-telemetry-consumer-old"
149+
- name: KAFKA_AUTO_OFFSET_RESET
150+
value: "earliest"
151+
- name: KAFKA_TOPIC
152+
value: "tesla_V"
153+
# AWS S3 Configuration
154+
- name: AWS_ENABLED
155+
value: "false"
156+
- name: AWS_BUCKET_PROTOCOL
157+
value: "http"
158+
- name: AWS_BUCKET_HOST
159+
valueFrom:
160+
configMapKeyRef:
161+
name: ceph-hybrid-tesla
162+
key: BUCKET_HOST
163+
- name: AWS_BUCKET_PORT
164+
valueFrom:
165+
configMapKeyRef:
166+
name: ceph-hybrid-tesla
167+
key: BUCKET_PORT
168+
- name: AWS_BUCKET_NAME
169+
valueFrom:
170+
configMapKeyRef:
171+
name: ceph-hybrid-tesla
172+
key: BUCKET_NAME
173+
- name: AWS_ACCESS_KEY_ID
174+
valueFrom:
175+
secretKeyRef:
176+
name: ceph-hybrid-tesla
177+
key: AWS_ACCESS_KEY_ID
178+
- name: AWS_SECRET_ACCESS_KEY
179+
valueFrom:
180+
secretKeyRef:
181+
name: ceph-hybrid-tesla
182+
key: AWS_SECRET_ACCESS_KEY
183+
- name: AWS_BUCKET_REGION
184+
value: "us-east-1"
185+
# valueFrom:
186+
# configMapKeyRef:
187+
# name: ceph-hybrid-tesla
188+
# key: BUCKET_REGION
189+
# Local Backup Configuration
190+
- name: LOCAL_ENABLED
191+
value: "false"
192+
- name: LOCAL_BASE_PATH
193+
value: "/data"
194+
# Prometheus Configuration
195+
- name: PROMETHEUS_ADDR
196+
value: ":2112"
197+
# PostgreSQL Configuration
198+
- name: POSTGRES_HOST
199+
valueFrom:
200+
secretKeyRef:
201+
name: postgres-app
202+
key: host
203+
- name: POSTGRES_PORT
204+
valueFrom:
205+
secretKeyRef:
206+
name: postgres-app
207+
key: port
208+
- name: POSTGRES_USER
209+
valueFrom:
210+
secretKeyRef:
211+
name: postgres-app
212+
key: user
213+
- name: POSTGRES_PASSWORD
214+
valueFrom:
215+
secretKeyRef:
216+
name: postgres-app
217+
key: password
218+
- name: POSTGRES_DBNAME
219+
valueFrom:
220+
secretKeyRef:
221+
name: postgres-app
222+
key: dbname
223+
- name: POSTGRES_SSLMODE
224+
value: "disable"
225+
- name: POSTGRES_ENABLED
226+
value: "false"
112227
volumes:
113228
- name: data
114229
emptyDir: {}

kustomization/fleet-telemetry-consumer/service.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
apiVersion: v1
22
kind: Service
33
metadata:
4-
name: fleet-telemetry-consumer
4+
name: fleet-telemetry-consumer-old
55
namespace: tesla
66
labels:
7-
app: fleet-telemetry-consumer
7+
app: fleet-telemetry-consumer-old
88
spec:
99
selector:
10-
app: fleet-telemetry-consumer
10+
app: fleet-telemetry-consumer-old
1111
ports:
1212
- name: metrics
1313
port: 2112

kustomization/fleet-telemetry-consumer/serviceMonitor.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
apiVersion: monitoring.coreos.com/v1
22
kind: ServiceMonitor
33
metadata:
4-
name: fleet-telemetry-consumer
4+
name: fleet-telemetry-consumer-old
55
namespace: tesla
66
labels:
7-
app: fleet-telemetry-consumer
7+
app: fleet-telemetry-consumer-old
88
spec:
99
selector:
1010
matchLabels:
11-
app: fleet-telemetry-consumer
11+
app: fleet-telemetry-consumer-old
1212
namespaceSelector:
1313
any: true
1414
endpoints:

0 commit comments

Comments
 (0)