generated from GamingChaos/docker-compose
Compare commits
2
Commits
c7e83cd7c4
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bd5739b3db | ||
|
|
3a2eda623f |
+1
-1
@@ -10,7 +10,7 @@ services:
|
|||||||
# OpenTelemetry Collector - receives and routes all telemetry
|
# OpenTelemetry Collector - receives and routes all telemetry
|
||||||
otel-collector:
|
otel-collector:
|
||||||
image: otel/opentelemetry-collector-contrib
|
image: otel/opentelemetry-collector-contrib
|
||||||
container_name: otel-collector-lgtm
|
container_name: otel-collector
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- 4317:4317 # gprc
|
- 4317:4317 # gprc
|
||||||
|
|||||||
@@ -1,12 +1,23 @@
|
|||||||
|
|
||||||
[ -d ssl ] || mkdir ssl
|
sudo rm -rf ./ssl ; mkdir ssl
|
||||||
cd ssl
|
cd ssl
|
||||||
|
|
||||||
# create root ca
|
hostname=$(hostname).stuyckv.local
|
||||||
openssl req -x509 -newkey rsa:8192 -keyout ca.key -out ca.crt -days 36500 -nodes -subj "/CN=LGTM CA"
|
|
||||||
|
|
||||||
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr -subj "/CN=$(hostname).stuyckv.local"
|
echo "subjectAltName=DNS:shion.stuyckv.local,DNS:localhost,IP:127.0.0.1" > shion.san
|
||||||
openssl x509 -req -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt -days 365
|
# create root ca
|
||||||
|
openssl req -x509 -newkey rsa:8192 \
|
||||||
|
-keyout ca.key -out ca.crt \
|
||||||
|
-days 36500 -nodes -subj "/CN=LGTM CA"
|
||||||
|
|
||||||
|
openssl req -new -newkey rsa:2048 \
|
||||||
|
-keyout server.key -out server.csr \
|
||||||
|
-nodes -subj "/CN=$hostname"
|
||||||
|
openssl x509 -req -CAcreateserial \
|
||||||
|
-in server.csr -out server.crt \
|
||||||
|
-CA ca.crt -CAkey ca.key \
|
||||||
|
-days 365 -extfile shion.san
|
||||||
|
cat ca.crt >> server.crt
|
||||||
|
|
||||||
sudo chown 10001:10001 ./server.key ./server.crt ./ca.crt
|
sudo chown 10001:10001 ./server.key ./server.crt ./ca.crt
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user