Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions tools/grpc-inbound/sample/cert-chain.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
-----BEGIN CERTIFICATE-----
MIIC+TCCAeGgAwIBAgIURCowVp7r4X+pqeXbXKZkoQW/oogwDQYJKoZIhvcNAQEL
BQAwEjEQMA4GA1UEAwwHdmYtcm9vdDAeFw0yNjA3MDIxMjUyNDlaFw0zNjA2Mjkx
MjUyNDlaMBcxFTATBgNVBAMMDGdycGMtaW5ib3VuZDCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAKcAApp2DOUq6p/FYbdPLTcRvbQxqfQHvLOMmtmAoPSX
N4FgETdr5TyA4pceaoBOsZqzc4LW0fNrNHaFby8sI74oD0ZjDN8mTkmV+oH5RgyU
erRC3Oo5PZXYPP5HuEmxMndx+oMpm2h8o2RDQBOtvq0nPFCBXho1v+4EFsKxfTal
eMxSsGl4DiyK3SPP3w167pyP/SHYR/y6C6N/taBt82MIrxlgOiJDm48cSlAnNoP9
cPKV+dAdiDmKHnf5si/CYDpcHjdK2NK1fTuP2MOjqFI2v9vWhFkf7QK0IsVRHRNl
CNgBeF+tlO16JHO4/PJhxmBOmPMopE7t5UkcHSMy+k0CAwEAAaNCMEAwHQYDVR0O
BBYEFEpLLIMJkS0+RaAe9JaUDyNvY1I8MB8GA1UdIwQYMBaAFDaL/THdPmn6BZ+j
kYNpNAxevXVQMA0GCSqGSIb3DQEBCwUAA4IBAQCChoSjUXDIFvKIDEAGy8dg6HHK
ZUkGiVlmMS+xLpTmvpZk3D4BnNGoPHXLxY1k+/6VH3qj4dA9RoVm+0mH9OXHwBP/
ZthjrCOq2OT1x/ai8fXKe+zfGUpoXVU7LdDE9f/6RH79416ZljCkLxJDDrlB7LQS
gvFW47OHiKmVl8SGKcEGxQYHPPHKjfzH5+YiDJuhdtb/xwS9LPGqX8YKFofvXQ4n
xNyv0D5/wMsn6ZLa4syFkneCiuLTYFccpOw+vkctfQAH0OgaGZGsB8fYKc78ZmdN
FnhGACxdL+9zqBoOof3Ftosx7HiZsc3nz2yLlR+KOHuLjDorb+2MAPOmSG5V
-----END CERTIFICATE-----
18 changes: 18 additions & 0 deletions tools/grpc-inbound/sample/client-cert.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
-----BEGIN CERTIFICATE-----
MIIC+jCCAeKgAwIBAgIUNwfU5zTMfaDHEDaTvFoqJ3c8XC0wDQYJKoZIhvcNAQEL
BQAwEjEQMA4GA1UEAwwHdmYtcm9vdDAeFw0yNjA3MDIxMjUyNDlaFw0zNjA2Mjkx
MjUyNDlaMBgxFjAUBgNVBAMMDWdycGMtb3V0Ym91bmQwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCydEA7mHW72CgPu/wOCnopOQGGaVfGEVmB288Y9m7Q
BFTINQuQv9SRo55/Q/jimvipgAQTEuD/G2qOzGgnvpaQx7ZQG2m6JsN/qgETJ3ka
iy6PUPAfp36h4W6ojCeIU0GfQjrPIg0MnGf+LTT6KoAbQYjJOaJ11/ws8Nv3OqUu
grspdEnV0OtI3kV24/NR3UbA5UcVTCurm45hQyIIqS1rlkCYMZBjBfYgn+jKNtSE
+2rwaEQivvbPFgGX7YM/xqS79+v9KvvTt7webE4do3ClaBwC+DruSUkN2MtXbaZP
7AVMph1ndtxOM3Q1oFZpgpMZMdk3ItJmx1IBFb4SOx6vAgMBAAGjQjBAMB0GA1Ud
DgQWBBScXjb6phk5UiOOBJKge8i4vx3qBjAfBgNVHSMEGDAWgBQ2i/0x3T5p+gWf
o5GDaTQMXr11UDANBgkqhkiG9w0BAQsFAAOCAQEADMr+SMqGoxXC3f+RqYifA2YI
dMRGOH3j0nCRCuWqhbW3YsgRASDALawAa4XXy54IqXRqv+IYL5l8NEYXdd/kySEP
Y5MY0kEM98IrcK0ft206hwQafHTnmOcIzFx+/m7WoPfXe9IaS7U5ptJVl6lhxd79
m6DPiBiG3Dk5Jm60EePieQzxXE0bQ3X1zFf6bFGSOJxePoTSV1BeCQMYv8VgFNIy
B92l6TGwBgBjD8mtvpxeVUcXpJqEPkGcsE++Va0UbxxvF717CFSLMWuoNmcgekKy
RsvvN8uzNi0uBVec4lMhTt8e1Nf0lXx2v23cqtqwtS5gDRUYJL2fM1i4evn+6A==
-----END CERTIFICATE-----
28 changes: 28 additions & 0 deletions tools/grpc-inbound/sample/client-key.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCydEA7mHW72CgP
u/wOCnopOQGGaVfGEVmB288Y9m7QBFTINQuQv9SRo55/Q/jimvipgAQTEuD/G2qO
zGgnvpaQx7ZQG2m6JsN/qgETJ3kaiy6PUPAfp36h4W6ojCeIU0GfQjrPIg0MnGf+
LTT6KoAbQYjJOaJ11/ws8Nv3OqUugrspdEnV0OtI3kV24/NR3UbA5UcVTCurm45h
QyIIqS1rlkCYMZBjBfYgn+jKNtSE+2rwaEQivvbPFgGX7YM/xqS79+v9KvvTt7we
bE4do3ClaBwC+DruSUkN2MtXbaZP7AVMph1ndtxOM3Q1oFZpgpMZMdk3ItJmx1IB
Fb4SOx6vAgMBAAECggEADu6N2ChVimfq6wbsCPhU29f1w5uGT4y9fd5FfppSj/Xo
BC9c4UbaQ59ttsqaUjFTM8rO5hITB08lEOX6PYBQh+fC3pwUmJHMYB76lqUB/wSw
J8GT5HCQg31IU/96NVZGEn92Ft8Ln+EC2jB9LNH09/lGHhREMdkZmpPcZY9S9mIW
fE9UnSFQC6ChLmWpwzCvzm6r7Z1X/AEJs+dgbfl8hWTcSOZgYoRJm8Q1odZVzNiV
rlJjtRXOjmF37Fea3wsFivtjB7YpeLGJ1MtsO9PB9BdhBg7l4iUS7R0FEJ2KH6Ki
kFTXrC71n18+5e88VY0Rt9AJNyhQ815mjsfbWQaoPQKBgQD0BCqm+ji2QWHO/Cze
fFsI3XJlor/+yHAy5wUESuEl1iuFpmkrTLmfFDyI381muLFgCi81gHZpmyoRp8mo
EWg8kmomkVvSAIFAOG7DWVEjXtALx/6zo7WX4F0xn0N2VUpnNlRD9ptgmNEnyu1m
RkUI9O79/6UFQJ1QZ1qFpldkqwKBgQC7N9IDMRETzD7fWT7W/B0tFztBCuMxqmMF
1YimZX4A2R0s6SvjW5efBK88ZX2UnwLlK01i+Cq8w839SgOwvkk0KTr0GuIakiPK
Zn1ezpxrAHDTMIafqbYP4+9b0KVEeEAC1Rj0pG1uOFj486Tz+caScWAojuHMNiCn
fNVX5E0GDQKBgQC6EPdJDeHyr5ZaU5YPLLnp35ocf+Zw6/wKBHih1ksqI85aAhON
rdqYv8CNCkLAgjLWrc1juYoRavzAK7YsDuHx1h9VO1/NmQ71nlJvaQrisqhnY2AH
MN0Ga1IExZGWiODMJPRKQqAmH0DVW/p8EzcO5l3alnYJtESAi97NrJJVMwKBgEje
+FKftZr0JADBdxEs/po/caPmffol7PcnX1INLRddatrBQ4DydLjDlQW4J0JDBlh3
G18LY28n87TEK12PI2U3Kyg6kolvGpk8fU36s61+dWvudmgNIb1bph4hv0JAYAH6
OgV3PtTo/9Ce3TTNovn7QUdoHgFjjCBFGbFlPom9AoGBAMXChxKUXVvQNych/AGi
rWbd8dKC1uXFSt2gEShSTNiCFc/PDlIu3hVuKt5ftWsKoS3lWssz4QmlToj0YCX1
hw6PLz+w9GCegSDaDAfaoTktW+rGXFshkN38BwyOvvyakC8FwVhvi+0BDnYggZr1
B10PC150qpTzyOoBKQDFfd4j
-----END PRIVATE KEY-----
12 changes: 12 additions & 0 deletions tools/grpc-inbound/sample/dubbo-grpc-xds.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"services": [
{
"ports": [
{
"port": 8080,
"mtlsMode": "PERMISSIVE"
}
]
}
]
}
28 changes: 28 additions & 0 deletions tools/grpc-inbound/sample/grpc-bootstrap.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"xds_servers": [
{
"server_uri": "unused:26010",
"channel_creds": [
{
"type": "insecure"
}
],
"server_features": [
"xds_v3"
]
}
],
"node": {
"id": "proxyless~10.244.5.2~app-2.default~default.svc.cluster.local"
},
"certificate_providers": {
"default": {
"plugin_name": "file_watcher",
"config": {
"certificate_file": "tools/virtualfacility/grpc-inbound/sample/cert-chain.pem",
"private_key_file": "tools/virtualfacility/grpc-inbound/sample/key.pem",
"ca_certificate_file": "tools/virtualfacility/grpc-inbound/sample/root-cert.pem"
}
}
}
}
28 changes: 28 additions & 0 deletions tools/grpc-inbound/sample/key.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCnAAKadgzlKuqf
xWG3Ty03Eb20Man0B7yzjJrZgKD0lzeBYBE3a+U8gOKXHmqATrGas3OC1tHzazR2
hW8vLCO+KA9GYwzfJk5JlfqB+UYMlHq0QtzqOT2V2Dz+R7hJsTJ3cfqDKZtofKNk
Q0ATrb6tJzxQgV4aNb/uBBbCsX02pXjMUrBpeA4sit0jz98Neu6cj/0h2Ef8uguj
f7WgbfNjCK8ZYDoiQ5uPHEpQJzaD/XDylfnQHYg5ih53+bIvwmA6XB43StjStX07
j9jDo6hSNr/b1oRZH+0CtCLFUR0TZQjYAXhfrZTteiRzuPzyYcZgTpjzKKRO7eVJ
HB0jMvpNAgMBAAECggEAD9AqxEYstGqFlaQSu6aDU9/vLv02PZrvSFp7szVrMvM6
re/TJtn69pQHC2OK7CQHd0Gfd3fbS4m5ibDa4ARK93pC8ARNt2JLhCDv0UIxsDFD
E9yc9I9/qw0IbCo4Y2n5qwvKOoSZvaFyYKUUOojM3F0xveHHb63qmEwffPIM4ZFP
Gjb7AuSumrRyyEUuXRg90xCmeQKmyoYDR+vvcFNkerurqU7Rd6iAkmZi3bb4P/xH
cNd9IsYuwD+Kvz7TIY01x5Or92W27NsIgS436lyQbQ2FHpCtVxq5mtBzEe7xcSY/
qOMes0WyBEXdpYmPrWp0+J2dDzUUi3Pc11h9W5YalQKBgQDWEMykildRsHIZIcG6
C75fcGxaTiTC5DY8FI8HSy8aIX5vyhcjSSTsOTUP8+zQn0TbCqPGXn3ncrSqtMZf
oPlj60v9Z0c5GaWOf5klgC90fBx9w5zn9/hiHWdbAqxlKowHLnHqca9LvTRLxiE3
kLvml2VgIsoCHXsTCwJFJf4qcwKBgQDHtunlWMtkPkHDsIqldMBbm5WNuDjNMrfo
OunU+dYvX1+MXthwB8cfpJno2sxEzAQyoi1UpC+lkly0uvs7HFmahXvtJc4lsBkv
j49NsHqCV5VArL4sVSk36hjD+g8UZOSwWQtz+rXVmZv/ukpDIlVYyhxY6naK9a8l
4WuQSfVYPwKBgQCVDJ1w8+JYvsKzPQ3mvMaRLXZEaqSuDri0nJv6OB9T0n521//E
UemjkTGhKfZ6TGtlGMNwG9sOjI+/TJ/TdgIv0GXYy1CMMY9U6QN5WQex07kC2HEo
E0CfEFomxHXE+xsE5RHsa7viwJrpJ8t5JQ2wQToU9iQx1NUdLU0nWIzggQKBgDxm
CR6fWAOdAG6aOZQIVxRdXUFa8XK9X/kPuB/83tW81jyxgmt/Lq1XLmTJpvU3bh2S
BnuOnApK1VajJc+ep0qgC/aQdGPZegR0OjaYpLQ+oJjKpUjrCGgsmAjM2zqjuLXM
eDY/IDbVGeShBkx/Wahcl24cmnU0ECA4qDse4uApAoGAXwIm80RYGah78lNrNbys
HlVlFkR3omZxbGOoBNL0S5QLBEjZaTAogUV9wwX/OLBVMfb/36sEW90Jtcve/aen
MJtjNcL7q/WSYQ7b+zIAd2mRZRtYauztilxNxkFaQzZCJrq7ILM7/3kV+jzRiphu
lfWYGeZ0RpJPk/tiKX2VB8M=
-----END PRIVATE KEY-----
19 changes: 19 additions & 0 deletions tools/grpc-inbound/sample/root-cert.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDBTCCAe2gAwIBAgIUSZnibZGhBk5cVy1obHY4uZccXnIwDQYJKoZIhvcNAQEL
BQAwEjEQMA4GA1UEAwwHdmYtcm9vdDAeFw0yNjA3MDIxMjUyMzVaFw0zNjA2Mjkx
MjUyMzVaMBIxEDAOBgNVBAMMB3ZmLXJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQC7QhFabu/0+Xq8sW+HDsjm6EsWFFhs7wb4O6K8bC5Jcpqd4n8m
t+CebCmWfdfDvVV1OZosie/5eY/RZciUTMmecys1G3bgOP4kiYtfEwSbbx2N8xtM
rv7TBlXLedJ4gjKZArIB2CCad/uSsEafmFi2pTWnwrF85UB4KkLaU5r0IK1gAEqi
TJEJseiSk1+U+s4dajdIU9tECneeiCfzNJJppUZcYqPdM944jkiAQzmsNsr6Znh1
y+Z8wiLrQT8BBq28KLmbzPCaYA55rEqcns6KVLrDOeYYkUFIrSUdF//KAfewxrs2
bssIO6pDa2AsKmrK7oOL3aGkg4ZUTfGMGPqpAgMBAAGjUzBRMB0GA1UdDgQWBBQ2
i/0x3T5p+gWfo5GDaTQMXr11UDAfBgNVHSMEGDAWgBQ2i/0x3T5p+gWfo5GDaTQM
Xr11UDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCNXpaLDS6s
kcMfp1eQbwnpyG7zgepo6WSoaAonk9Duq1sOzTTwUlChbbpmiC9eatRfkxrpc9ZU
Yll2YeFhTiLGRTU0qzDr+gXhewhwYE/HJdRnO4dDDEVMkP24cVl8rvngT0BStstl
+ibvimH5KwvmvssAXb3Ot6CyFv2GvGxr+1WBb5yVtCI2W5LTCbA4+IQVtwFQaVGp
sq0tAlEnI9xA/oJDDsLduZjv1mvOoyR9jjEEjdLfgpeJsf9wGgj27+OjDskRoaMq
kHfd2Vexg5lW76A0we7/09bd2NR9lnHulmgi13jnKBxNSwnK5as7OtckO43EBK3u
iuMWEYaDUU88
-----END CERTIFICATE-----
28 changes: 28 additions & 0 deletions tools/grpc-inbound/sample/root-key.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC7QhFabu/0+Xq8
sW+HDsjm6EsWFFhs7wb4O6K8bC5Jcpqd4n8mt+CebCmWfdfDvVV1OZosie/5eY/R
ZciUTMmecys1G3bgOP4kiYtfEwSbbx2N8xtMrv7TBlXLedJ4gjKZArIB2CCad/uS
sEafmFi2pTWnwrF85UB4KkLaU5r0IK1gAEqiTJEJseiSk1+U+s4dajdIU9tECnee
iCfzNJJppUZcYqPdM944jkiAQzmsNsr6Znh1y+Z8wiLrQT8BBq28KLmbzPCaYA55
rEqcns6KVLrDOeYYkUFIrSUdF//KAfewxrs2bssIO6pDa2AsKmrK7oOL3aGkg4ZU
TfGMGPqpAgMBAAECggEACTBkyZtICy1y6G+MmYQQN8SOarb03+Oa4/OJONXWL6SA
Ed9bffrn+t4z7D6gp+pSlz4MYsMiE4vzksL75Msf2batGB4Q50/kqMZXIIM+ZqI9
QQn8/PZZauGUtDd2LJO3B+sp8Q06DFp27evYi1xefhf9Wg4jx404bK0mOrB/mhsq
3Q8oLzMQnhrBLg24t68QXIsuPeS8ZBFoVHjuNJEDYinh98lMTsW8wxQBfq+VFb86
UV7BMkIV/Uo6pos46QVUnF3XTSpuhbqTqom3sFiEbfx7eXjvaZI8Yr9Fiq7pA2QP
0VOLBmc7Q15kBrtre74IiDKWf5ecSVGPNcB+t17QAQKBgQDqXN/eTUmOePLwIrm/
pO40q/MwJuD7Y0oUBgC0YgCeKzab+PohXX539wb/HsXEsoRabC+h/bX+aBjLqNtH
NgTkRbGvxguJvtQNNRD2TY/NJ0OjqZeSgW82IfFZioZR7xoO26ZYTfWIBVcfG9lH
TUO9oSKArO2LtBwwqGsvHrjfCQKBgQDMi+GZCj7ioavsRehejVwyoPG2K2aX2o8B
DuBke50IXn2eyvMCfkWs4KvbolwK1vc1672jcXTFvgmBOkn90snviV/SMVGqWOmB
f2bu5A6gEsFfOR+1deMpUmH7LZkG0383XmlGGLErPfwnZ0ve/LXwK3WCD3yDZb/P
W6ujO+aGoQKBgAI+6ZZDv1SyLAHJE2aWugGfNDFd7gH6rZcLh64y0jaxy1ArTppL
Pw7/Ov3u2Y5M95+2Ma6ns7rAXJx2/cLs7ZcSY+V/TFUBkx6dR5BUpfAdVDSZR26L
9vjZ0mo9PZRDakiCKlHmTVgEVRVjOu3H+8IxbRc2kQAptatxsbU94h+hAoGAS4yG
4M3F+FMaewQ/FV1E5nZHkK9rDz9sfkmOW87Ea2jrIRF4vD0DYx0AnPjU4jQPztyp
iIrJRJgyTobG+Xc3mr+0oqAQt8hrRqdVz3pwZHNI9PDWY2GNa5/ADNQEp17KqBq4
62kHVx9n2O3wOgZA9No4Zrdtl+Km++Gx/XKMbMECgYB55QGyrABDKXQrT5PGItXM
dVHMrD/eZeljnGOeyw8EqAJkjaAGugo+2zH9Qxi1hJHSH8MWa3bgl+NmpThJZ28T
IFQi1Ui9NUTGkzuLQ/y1sUdEiHGpOuUpRb7V5cI71lr83KTxR3hBBA+awPeLMPdW
vWPDEpXVn+IWTVuM5oFjgQ==
-----END PRIVATE KEY-----
File renamed without changes.