Skip to content

Commit 5faca9c

Browse files
authored
Merge pull request #9 from sourceplusplus/update-docker
update docker deployment
2 parents a281ae3 + 4bde0d2 commit 5faca9c

File tree

6 files changed

+123
-110
lines changed

6 files changed

+123
-110
lines changed

.github/workflows/e2e.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ jobs:
4141
run: |
4242
until $(curl --header "Authorization: Bearer ${{ env.SPP_JWT_TOKEN }}" --insecure --output /dev/null --silent --fail https://localhost:12800/health); do printf '.'; sleep 5; done
4343
- run: curl -sS https://webinstall.dev/jq | bash
44+
- run: sleep 30s #wait for services to connect; todo: use health endpoint
4445

4546
- name: Verify probe connected
4647
run: |

e2e/config/spp-platform.crt

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,30 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIFBTCCAu2gAwIBAgIGAXm19tRjMA0GCSqGSIb3DQEBCwUAMBkxFzAVBgNVBAMM
3-
DnNreXdhbGtpbmctb2FwMB4XDTIxMDUyOTAyMzIwMloXDTIzMDUyOTAyMzIwMlow
4-
GTEXMBUGA1UEAwwOc2t5d2Fsa2luZy1vYXAwggIiMA0GCSqGSIb3DQEBAQUAA4IC
5-
DwAwggIKAoICAQCMh4NPzjmjwWhsli4mqQCZ089/mJWJtmRXTNkk2eC/MwFdeggp
6-
CE8hYjHWuZus53Irkn4yzWx95e5iA0XWGmEqJ/yBYIF+DIbIT/XWH+cIdHHz3Yzl
7-
MCK0Mb/AKOyvJaqavCh5Ln2MGqlQgETv4E4dkHHSi5Bajz3KfiYOhFql6sdZHgr+
8-
tmLExzAJc6j/3+m2zLOE7C1LQd1IStr+HGNM7b1ykxMvjEcFl6tC0FCTCCg8BEf+
9-
8JDfZGnC9WGJlN/aBqAM4rZwD2hH/N7c1Aj4ZBKGKd5L1NgYyQUGmf/KT0U5s6bd
10-
Jucfku+G08b2wxVe134D7TVSbSXAV4QO4dMaemG63cUcsmQQyzto6SSbGbgkhESf
11-
POAkAOFStuOBhRculYjeDyrEy/nHOfRpk3sVrMmEb+Hao5ddwZy97TfapI1xyMUw
12-
bD9qdY3numVHezm3K/Br/yuFnbEPswMfmeB8i0LH9iCsemhJ10lrtTgv9W2QPZj0
13-
Lb4BV/hvrYSoKDBBntg27yZ+pzBU2jnqD8I25i61qKOXd8XbZtXjnZ4LSdQ4H4Lw
14-
qK6lptk/vnODFbbZZ0o2k8xhOAYN7fKq6wRSrRfggcUuNHWGtAZZpqvkqHy+lYrQ
15-
9z1UVrNhSq7/0me5FOXiEPZNyE5Hc6QvQdeKR2iFUoRiKViNZesCRktzFwIDAQAB
16-
o1MwUTAdBgNVHQ4EFgQUJ8G+IdTAqwY4Be8QqpVBWQkW2AAwHwYDVR0jBBgwFoAU
17-
J8G+IdTAqwY4Be8QqpVBWQkW2AAwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B
18-
AQsFAAOCAgEAYAriTF5HpA79qC5EQeI/cWkGVllVxwfX74DkxO5gcLesaSOlTwfE
19-
zofz3i4axtZZ1Zu18N1Ab7AXFDSAxUQzGzbTKTi3vdZAmQ+f9dvrxR1Y2NSdXJqn
20-
mjSexqlo86jOR7ZGfPePEZEb8EJxHT2Vay4t2DeL6+gVXeqWqGvCGqHaHuzAvW85
21-
nxGDMDV2vCQs4HQT2NDNN1KzZWd1hZ7gAbPh8fsCY/mE7qOKAr7Oj83GvAwkigRx
22-
6YIcvvXN2erybsUDdz4KrqZcVjRGFkLZb5G9IerVD8ynat/2d7UlShDs+d+qRQRo
23-
Ek5+eR4L5ArJi0rz5ipGQgQFVNKZhD6sygAG/LCpl2Qjue85B56uALSiEelLuqvD
24-
pHwjuKIAuLbhkF4nAVlrx0L+SC5q++uh4E+UbYa8E5Buht2cAVIHvdQuWyiSLR7Y
25-
/wT53AvdhREC9HHOOKGU7yvWnz1lNj2oESg3GsOqLktjuE/mSj5n77AOx257Buge
26-
TAOI+4XeV7/RbP1o2EgDqkXJ7grHd7/J2STjKMpcqxYMGunF55PqlZNXVRHBDVet
27-
fiY1ZdwIbLAQG8BcuFMy/LN7kpEsP+MdcRpjxaSkf5MikOiaopR8CUAum+PgsJQm
28-
C2qY1tsu3thMz5vcu9iFapWmHJA01y3ClottxY5c5DztQVYJTuZ8T20=
29-
-----END CERTIFICATE-----
2+
MIIFLzCCAxegAwIBAgIGAYG9v8lfMA0GCSqGSIb3DQEBCwUAMBcxFTATBgNVBAMM
3+
DHNwcC1wbGF0Zm9ybTAeFw0yMjA3MDIwNzExMTFaFw0yMzA3MDIwNzExMTFaMBcx
4+
FTATBgNVBAMMDHNwcC1wbGF0Zm9ybTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC
5+
AgoCggIBAJglr80YnYGgFu3ZmTqU1ZuYX9Na9W78kYfeEtE/v/LPzXOPCU3duHvI
6+
q5W5Ev6fvww6iRK32tQmZ84CTr3L5HMIbgKHFHe7TFp+0Eb+2MdqFp1K8dRobUKd
7+
vehIQsRi5I+I7lq0bQwT7cgysT/+sYUBWr6ZZSIe3Emqn+xHuwX9MXHSNzTRwZzQ
8+
EYIECbih8Zxa7stxp3wowKB3Z9cLppfJ04JQ5eEXaNrVNUfPZb+eGCEcnPthN5vZ
9+
WSz0G0OLkEaU5UH8FsvSBrpJmmHRIjEiYUpEITusk/QEPTBGS7nPPyhEvVj75/Q0
10+
euMUZU7xSQfBblHO3nj/YoskCPCGI7wG7ah1FiXGDq6sfUAeG285CdBYKZYI2gWr
11+
pPya21L7aOy9qLZw2SJ4HQ92qow9fHV52meDPeuyLJjhzHZoCKuOus0IdjztYJ8p
12+
bAoZJtsjW9nVh0VCBIYpwkjZzWBsJvCObWJS/UBHKZwNH2sM7DQVqsJQTG2RGxts
13+
d7GEn9AEzzehjBRQXhW22OH5PkujFw2vu23J6kUw33P5lDUOybAK4Bp10dP+tTzS
14+
60MjspN+N0ZKcgiYegB0/W7Pkc2pGrmVpmv1F4znCuXkn8nUSqzGZ0eX5ehZZ1Wa
15+
j4Nc2/WlIvuAdPM/SEn4gzZoZ+FdOQEoZmsDdjOxBwihgeNF3WefAgMBAAGjgYAw
16+
fjArBgNVHREBAf8EITAfggxzcHAtcGxhdGZvcm2HBH8AAAGCCWxvY2FsaG9zdDAd
17+
BgNVHQ4EFgQUQYUL1pWw3KzgUXBO+2Gh8mwsSxQwHwYDVR0jBBgwFoAUQYUL1pWw
18+
3KzgUXBO+2Gh8mwsSxQwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC
19+
AgEAQyBpimXMYDuIEL8PXCab8EzoRfsu+Ot5ZdcwkAE/93H0YnTHr7+79WzTnIcj
20+
VW/MQ4keDQSljjA6x9Te2+qH2eMFuPPa0X5iXkLQaJro3kaVzi/NWbHkJ2RSemsw
21+
6lqx0G0f1ojoIXcgmurwlTRyoU/5wikX2WTS8VSA9Tylv5K6nYXaEU5eMCCdt9rI
22+
5RQGMatQDNPmwJCgwkW2+zpDJTBSPl7i7qym5+ljCKD+Vuawq9SRTU1I3BZXB1bN
23+
LdlZLrCbnM9nSW64oXG7X5h2t2N8PifCg/kwiE5UHO9snv1a6bjHyVyBXOhS4zJT
24+
JhM8i8911uCaxc6e+fBknT4t2V7DET3MCxUQ2fvJ75JgBD3OPo6qcpdOwWwrQiyC
25+
nITRe+LLhZQfyIsfbXoNE930uFNQvoYoHIovrOm6nUPCzBRx9YOZpdOkbYi3V6tA
26+
ooUtSLrQVO++tk4pZsvLRwZ5Yku+/J/nzjYDk+dtCxd5bM3vHAfhEjzvijouVCA3
27+
+7VjhiWpBSNeUt7ENX9s2GGs0OjUCAoOFoOENDcZdu7u9hrzUIhHsFGTyL0DQ1lT
28+
Ip40RbmWHOunjHYEZRbJhB2Mo+hcIMGpARIq3WSYQFZnxBbchqnUnVvvo/bE5yB8
29+
g6TYnkFuMFHg/LvA7RX1v2Xha5YSEHBBV7V2emBmZc1Tpkk=
30+
-----END CERTIFICATE-----

e2e/config/spp-platform.key

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
11
-----BEGIN RSA PRIVATE KEY-----
2-
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
51-
-----END RSA PRIVATE KEY-----
2+
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
51+
-----END RSA PRIVATE KEY-----

e2e/docker-compose.yml

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ services:
66
context: .
77
depends_on:
88
- spp-platform
9-
- skywalking-oap
109
links:
1110
- spp-platform
12-
- skywalking-oap
11+
ports:
12+
- "5000:5000"
1313
environment:
1414
- SPP_PLATFORM_HOST=spp-platform
1515
- SPP_OAP_HOST=skywalking-oap
@@ -21,34 +21,18 @@ services:
2121
ports:
2222
- "5450:5450"
2323
- "5455:5455"
24+
- "11800:11800"
25+
- "11801:11801" #todo: shouldn't be necessary
2426
- "12800:12800"
2527
environment:
2628
- SPP_LOGGING_LEVEL=trace
27-
- SPP_OAP_HOST=skywalking-oap
28-
volumes:
29-
- ./config/spp-platform.crt:/opt/sourceplusplus/config/spp-platform.crt
30-
- ./config/spp-platform.key:/opt/sourceplusplus/config/spp-platform.key
31-
skywalking-oap:
32-
image: sourceplusplus/spp-oap-server:latest
33-
container_name: skywalking-oap
34-
hostname: skywalking-oap
35-
ports:
36-
- "11800:11800"
37-
depends_on:
38-
- spp-platform
39-
links:
40-
- spp-platform
41-
environment:
42-
- SPP_PLATFORM_HOST=spp-platform
43-
- SPP_PLATFORM_PORT=5460
44-
- SPP_PLATFORM_CERTIFICATE_FILE=/skywalking/spp-platform.crt
4529
- SW_CORE_GRPC_SSL_ENABLED=true
46-
- SW_CORE_GRPC_SSL_KEY_PATH=/skywalking/spp-platform.key
47-
- SW_CORE_GRPC_SSL_CERT_CHAIN_PATH=/skywalking/spp-platform.crt
48-
- SW_CORE_GRPC_SSL_TRUSTED_CA_PATH=/skywalking/spp-platform.crt
30+
- SW_CORE_GRPC_SSL_KEY_PATH=/skywalking/config/spp-platform.key
31+
- SW_CORE_GRPC_SSL_CERT_CHAIN_PATH=/skywalking/config/spp-platform.crt
32+
- SW_CORE_GRPC_SSL_TRUSTED_CA_PATH=/skywalking/config/spp-platform.crt
4933
- SW_RECEIVER_GRPC_SSL_ENABLED=true
50-
- SW_RECEIVER_GRPC_SSL_KEY_PATH=/skywalking/spp-platform.key
51-
- SW_RECEIVER_GRPC_SSL_CERT_CHAIN_PATH=/skywalking/spp-platform.crt
34+
- SW_RECEIVER_GRPC_SSL_KEY_PATH=/skywalking/config/spp-platform.key
35+
- SW_RECEIVER_GRPC_SSL_CERT_CHAIN_PATH=/skywalking/config/spp-platform.crt
5236
volumes:
53-
- ./config/spp-platform.crt:/skywalking/spp-platform.crt
54-
- ./config/spp-platform.key:/skywalking/spp-platform.key
37+
- ./config/spp-platform.crt:/skywalking/config/spp-platform.crt
38+
- ./config/spp-platform.key:/skywalking/config/spp-platform.key

e2e/spp-probe.yml

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,35 @@ spp:
33
platform_port: 5450
44
quiet_mode: false
55
verify_host: false
6-
platform_certificate: "MIIFBTCCAu2gAwIBAgIGAXm19tRjMA0GCSqGSIb3DQEBCwUAMBkxFzAVBgNVBAMMDnNreXdhbGtpbmctb2FwMB4XDTIxMDUyOTAyMzIwMloXDTIzMDUyOTAyMzIwMlowGTEXMBUGA1UEAwwOc2t5d2Fsa2luZy1vYXAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCMh4NPzjmjwWhsli4mqQCZ089/mJWJtmRXTNkk2eC/MwFdeggpCE8hYjHWuZus53Irkn4yzWx95e5iA0XWGmEqJ/yBYIF+DIbIT/XWH+cIdHHz3YzlMCK0Mb/AKOyvJaqavCh5Ln2MGqlQgETv4E4dkHHSi5Bajz3KfiYOhFql6sdZHgr+tmLExzAJc6j/3+m2zLOE7C1LQd1IStr+HGNM7b1ykxMvjEcFl6tC0FCTCCg8BEf+8JDfZGnC9WGJlN/aBqAM4rZwD2hH/N7c1Aj4ZBKGKd5L1NgYyQUGmf/KT0U5s6bdJucfku+G08b2wxVe134D7TVSbSXAV4QO4dMaemG63cUcsmQQyzto6SSbGbgkhESfPOAkAOFStuOBhRculYjeDyrEy/nHOfRpk3sVrMmEb+Hao5ddwZy97TfapI1xyMUwbD9qdY3numVHezm3K/Br/yuFnbEPswMfmeB8i0LH9iCsemhJ10lrtTgv9W2QPZj0Lb4BV/hvrYSoKDBBntg27yZ+pzBU2jnqD8I25i61qKOXd8XbZtXjnZ4LSdQ4H4LwqK6lptk/vnODFbbZZ0o2k8xhOAYN7fKq6wRSrRfggcUuNHWGtAZZpqvkqHy+lYrQ9z1UVrNhSq7/0me5FOXiEPZNyE5Hc6QvQdeKR2iFUoRiKViNZesCRktzFwIDAQABo1MwUTAdBgNVHQ4EFgQUJ8G+IdTAqwY4Be8QqpVBWQkW2AAwHwYDVR0jBBgwFoAUJ8G+IdTAqwY4Be8QqpVBWQkW2AAwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAYAriTF5HpA79qC5EQeI/cWkGVllVxwfX74DkxO5gcLesaSOlTwfEzofz3i4axtZZ1Zu18N1Ab7AXFDSAxUQzGzbTKTi3vdZAmQ+f9dvrxR1Y2NSdXJqnmjSexqlo86jOR7ZGfPePEZEb8EJxHT2Vay4t2DeL6+gVXeqWqGvCGqHaHuzAvW85nxGDMDV2vCQs4HQT2NDNN1KzZWd1hZ7gAbPh8fsCY/mE7qOKAr7Oj83GvAwkigRx6YIcvvXN2erybsUDdz4KrqZcVjRGFkLZb5G9IerVD8ynat/2d7UlShDs+d+qRQRoEk5+eR4L5ArJi0rz5ipGQgQFVNKZhD6sygAG/LCpl2Qjue85B56uALSiEelLuqvDpHwjuKIAuLbhkF4nAVlrx0L+SC5q++uh4E+UbYa8E5Buht2cAVIHvdQuWyiSLR7Y/wT53AvdhREC9HHOOKGU7yvWnz1lNj2oESg3GsOqLktjuE/mSj5n77AOx257BugeTAOI+4XeV7/RbP1o2EgDqkXJ7grHd7/J2STjKMpcqxYMGunF55PqlZNXVRHBDVetfiY1ZdwIbLAQG8BcuFMy/LN7kpEsP+MdcRpjxaSkf5MikOiaopR8CUAum+PgsJQmC2qY1tsu3thMz5vcu9iFapWmHJA01y3ClottxY5c5DztQVYJTuZ8T20="
6+
platform_certificate: |
7+
MIIFLzCCAxegAwIBAgIGAYG9v8lfMA0GCSqGSIb3DQEBCwUAMBcxFTATBgNVBAMM
8+
DHNwcC1wbGF0Zm9ybTAeFw0yMjA3MDIwNzExMTFaFw0yMzA3MDIwNzExMTFaMBcx
9+
FTATBgNVBAMMDHNwcC1wbGF0Zm9ybTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC
10+
AgoCggIBAJglr80YnYGgFu3ZmTqU1ZuYX9Na9W78kYfeEtE/v/LPzXOPCU3duHvI
11+
q5W5Ev6fvww6iRK32tQmZ84CTr3L5HMIbgKHFHe7TFp+0Eb+2MdqFp1K8dRobUKd
12+
vehIQsRi5I+I7lq0bQwT7cgysT/+sYUBWr6ZZSIe3Emqn+xHuwX9MXHSNzTRwZzQ
13+
EYIECbih8Zxa7stxp3wowKB3Z9cLppfJ04JQ5eEXaNrVNUfPZb+eGCEcnPthN5vZ
14+
WSz0G0OLkEaU5UH8FsvSBrpJmmHRIjEiYUpEITusk/QEPTBGS7nPPyhEvVj75/Q0
15+
euMUZU7xSQfBblHO3nj/YoskCPCGI7wG7ah1FiXGDq6sfUAeG285CdBYKZYI2gWr
16+
pPya21L7aOy9qLZw2SJ4HQ92qow9fHV52meDPeuyLJjhzHZoCKuOus0IdjztYJ8p
17+
bAoZJtsjW9nVh0VCBIYpwkjZzWBsJvCObWJS/UBHKZwNH2sM7DQVqsJQTG2RGxts
18+
d7GEn9AEzzehjBRQXhW22OH5PkujFw2vu23J6kUw33P5lDUOybAK4Bp10dP+tTzS
19+
60MjspN+N0ZKcgiYegB0/W7Pkc2pGrmVpmv1F4znCuXkn8nUSqzGZ0eX5ehZZ1Wa
20+
j4Nc2/WlIvuAdPM/SEn4gzZoZ+FdOQEoZmsDdjOxBwihgeNF3WefAgMBAAGjgYAw
21+
fjArBgNVHREBAf8EITAfggxzcHAtcGxhdGZvcm2HBH8AAAGCCWxvY2FsaG9zdDAd
22+
BgNVHQ4EFgQUQYUL1pWw3KzgUXBO+2Gh8mwsSxQwHwYDVR0jBBgwFoAUQYUL1pWw
23+
3KzgUXBO+2Gh8mwsSxQwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC
24+
AgEAQyBpimXMYDuIEL8PXCab8EzoRfsu+Ot5ZdcwkAE/93H0YnTHr7+79WzTnIcj
25+
VW/MQ4keDQSljjA6x9Te2+qH2eMFuPPa0X5iXkLQaJro3kaVzi/NWbHkJ2RSemsw
26+
6lqx0G0f1ojoIXcgmurwlTRyoU/5wikX2WTS8VSA9Tylv5K6nYXaEU5eMCCdt9rI
27+
5RQGMatQDNPmwJCgwkW2+zpDJTBSPl7i7qym5+ljCKD+Vuawq9SRTU1I3BZXB1bN
28+
LdlZLrCbnM9nSW64oXG7X5h2t2N8PifCg/kwiE5UHO9snv1a6bjHyVyBXOhS4zJT
29+
JhM8i8911uCaxc6e+fBknT4t2V7DET3MCxUQ2fvJ75JgBD3OPo6qcpdOwWwrQiyC
30+
nITRe+LLhZQfyIsfbXoNE930uFNQvoYoHIovrOm6nUPCzBRx9YOZpdOkbYi3V6tA
31+
ooUtSLrQVO++tk4pZsvLRwZ5Yku+/J/nzjYDk+dtCxd5bM3vHAfhEjzvijouVCA3
32+
+7VjhiWpBSNeUt7ENX9s2GGs0OjUCAoOFoOENDcZdu7u9hrzUIhHsFGTyL0DQ1lT
33+
Ip40RbmWHOunjHYEZRbJhB2Mo+hcIMGpARIq3WSYQFZnxBbchqnUnVvvo/bE5yB8
34+
g6TYnkFuMFHg/LvA7RX1v2Xha5YSEHBBV7V2emBmZc1Tpkk=
735
skywalking:
836
logging:
937
level: "INFO"
@@ -12,8 +40,8 @@ skywalking:
1240
class_cache_mode: "FILE"
1341
service_name: "spp"
1442
collector:
15-
backend_service: "skywalking-oap:11800"
43+
backend_service: "spp-platform:11801"
1644
plugin:
1745
toolkit:
1846
log:
19-
transmit_formatted: false
47+
transmit_formatted: false

sourceplusplus/SourcePlusPlus.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,11 @@ def __init__(self, args: dict = None):
6363
"SPP_SERVICE_NAME", probe_config["skywalking"]["agent"].get("service_name"), "spp"
6464
)
6565

66-
skywalking_host = self.get_config_value("SPP_OAP_HOST", "localhost", "localhost")
6766
skywalking_port = self.get_config_value("SPP_OAP_PORT", 11800, 11800)
6867
probe_config["skywalking"]["collector"]["backend_service"] = self.get_config_value(
6968
"SPP_SKYWALKING_BACKEND_SERVICE",
7069
probe_config["skywalking"]["collector"].get("backend_service"),
71-
skywalking_host + ":" + str(skywalking_port)
70+
probe_config["spp"]["platform_host"] + ":" + str(skywalking_port)
7271
)
7372

7473
for key, val in args.items():

0 commit comments

Comments
 (0)