Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#504] add http lookup service support #510

Merged
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
3 changes: 3 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ require (
github.com/klauspost/compress v1.10.8
github.com/kr/pretty v0.2.0 // indirect
github.com/linkedin/goavro/v2 v2.9.8
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.1 // indirect
github.com/pierrec/lz4 v2.0.5+incompatible
github.com/pkg/errors v0.9.1
github.com/prometheus/client_golang v1.7.1
Expand All @@ -25,6 +27,7 @@ require (
github.com/stretchr/testify v1.4.0
github.com/yahoo/athenz v1.8.55
go.uber.org/atomic v1.7.0
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
)

replace github.com/apache/pulsar-client-go/oauth2 => ./oauth2
113 changes: 58 additions & 55 deletions integration-tests/certs/broker-cert.pem
Original file line number Diff line number Diff line change
@@ -1,78 +1,81 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 11302484053501346331 (0x9cda7d5d1077021b)
Serial Number: 9806047019225563732 (0x881613cf2fb7c254)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=US, ST=CA, O=Apache, OU=Apache Pulsar, CN=localhost
Validity
Not Before: Feb 16 19:12:19 2021 GMT
Not After : Feb 14 19:12:19 2031 GMT
Not Before: Apr 13 08:01:48 2021 GMT
Not After : Apr 11 08:01:48 2031 GMT
Subject: C=US, ST=CA, O=Apache, OU=Apache Pulsar, CN=localhost
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:bb:c0:b5:9c:7a:6e:bd:9d:18:c0:34:13:cb:e4:
af:d7:ef:47:ee:78:2c:84:48:6c:35:8b:74:6a:58:
ab:dc:52:5c:b3:38:bf:dd:3d:dd:c1:0d:af:8d:9c:
53:db:1f:a5:53:f1:4a:05:63:b3:3a:97:1c:e1:5b:
c3:2d:11:09:6d:fc:58:29:36:c1:ad:2d:3a:35:39:
ab:52:81:89:6d:be:3a:25:4e:a2:29:aa:86:83:3e:
72:92:1f:1f:33:8a:0c:f4:28:de:62:16:25:0b:f5:
45:f7:a9:71:c2:30:ab:52:dc:07:d5:a4:5e:c9:46:
e8:03:0d:a7:57:74:a4:e5:ed:8a:c9:e2:0c:f1:e1:
10:4d:bb:7f:bc:84:c5:c1:13:22:3d:c9:d8:d0:55:
8a:bb:51:98:e5:11:36:8e:9b:da:1a:f2:0f:48:99:
49:24:38:94:fa:ab:ef:50:c5:13:a7:df:f6:17:8c:
a5:5e:31:87:ab:5a:27:c8:e9:fb:e7:db:94:92:ec:
4d:b6:2f:56:8e:73:b5:ff:57:f2:ed:f8:09:2d:f9:
e2:93:ed:8d:6a:18:54:3e:86:04:79:5a:7f:d1:db:
ae:47:b0:03:21:6b:57:f4:6b:84:a5:ba:41:84:09:
e2:4c:5c:bd:f8:42:c6:46:39:d1:64:8e:db:7c:41:
d9:b5
00:a2:78:b9:3f:af:e2:d3:15:e4:9a:d1:54:27:93:
a2:6a:f1:db:e0:40:34:d5:72:96:b9:61:c7:c3:02:
22:5c:03:9d:d9:f6:5c:37:d6:9e:93:e4:64:37:69:
1b:56:e1:a8:58:09:17:3d:87:63:07:c3:c2:b5:33:
55:e6:b6:cf:c3:d9:5b:7a:8a:90:5e:19:35:2b:1f:
c1:38:ba:02:7f:49:4e:7f:49:9b:d3:e3:a3:a0:f1:
55:75:83:e5:75:ec:fb:f8:88:a9:b1:10:2b:14:00:
f8:f9:6c:13:be:9b:ca:64:b1:66:f4:ab:6e:b4:ca:
10:85:15:84:6c:f1:1a:29:06:15:e3:2e:3e:d5:83:
c5:8d:e9:b7:42:5c:16:e8:72:37:e8:bc:f0:57:59:
37:3b:14:ad:3d:12:0b:41:12:1b:54:1e:41:de:5f:
44:58:6b:25:e6:b9:6f:02:bd:f7:ed:43:44:2f:62:
66:9c:05:1e:99:f9:56:1e:c7:de:09:96:55:ea:dd:
a1:38:42:ae:d7:a1:88:b3:9e:21:ea:a1:7c:6d:76:
6a:d4:fd:d7:fd:ba:03:7a:90:46:66:29:4f:40:b6:
95:8b:c3:48:44:c5:00:1b:4c:5e:0c:c2:f5:7a:1f:
2f:35:38:da:37:b7:05:ce:f9:20:ec:f2:28:1b:8d:
60:ef
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Authority Key Identifier:
keyid:AE:7E:50:17:5D:13:6E:22:E5:C6:97:43:B9:8F:3A:B6:FA:FB:48:D2
keyid:59:A0:A4:78:56:E1:56:61:4E:DC:E9:80:FF:EC:66:B6:2F:04:6D:AA

X509v3 Subject Key Identifier:
19:CF:49:FC:44:E7:14:CD:F8:D3:1F:F0:7F:1E:AB:BC:39:3B:4C:EE
9B:27:81:1A:7A:94:A7:C0:05:1C:6E:23:8D:80:B9:97:0D:46:95:F8
X509v3 Subject Alternative Name:
DNS:localhost
Signature Algorithm: sha1WithRSAEncryption
de:68:16:95:78:37:bc:67:6f:a4:b2:ba:d4:9b:e8:d0:9c:d3:
c3:88:25:1a:db:c1:ad:d1:a3:b9:a4:22:0a:34:ce:30:ea:cc:
ca:95:b4:86:18:31:d7:be:45:62:cc:5e:97:8b:f8:01:3d:03:
ac:1e:d0:67:7d:ad:c6:0d:39:ce:61:bf:0b:ab:6b:7d:8b:41:
96:15:b4:d7:5d:9b:02:d2:15:9e:3d:03:84:f2:f5:41:f7:a8:
f0:14:e1:22:d3:81:8b:d1:e6:b5:55:95:83:85:c8:41:73:d4:
66:fb:4d:52:3b:5a:20:e0:1a:f2:44:08:b0:aa:31:8b:57:bf:
b0:d5:51:3c:af:c7:0f:2f:27:23:fe:32:12:57:f4:7d:a0:74:
a9:3b:05:fd:c2:12:90:33:e6:75:3b:56:66:4b:4b:b9:af:05:
f7:84:0d:78:fb:1d:94:4b:bf:d8:bb:85:b7:0b:d2:64:27:05:
1a:a3:81:00:31:76:83:7d:ed:e2:98:0b:02:e6:0e:c0:c8:42:
d1:54:cf:a4:20:50:f1:99:47:b9:06:18:29:24:4f:64:a2:86:
69:0c:61:59:53:77:86:0b:ec:ca:e6:5a:60:a9:72:6c:88:72:
8e:b2:75:0a:a1:fa:1d:6e:cd:e9:ee:a2:05:c4:f4:4c:6b:42:
e2:c4:6d:a2
11:a0:ed:8a:27:16:7b:80:f5:12:e5:0a:ed:e4:73:11:55:bf:
4e:c5:b0:62:c7:0e:74:51:0a:31:34:e3:98:7e:68:32:79:75:
52:0a:b3:9d:12:f7:47:bd:a4:48:dc:00:d5:46:c5:6f:9c:67:
59:72:8b:fb:97:95:aa:88:e7:62:d2:3f:16:67:d9:c8:b5:8a:
eb:b2:71:0d:e5:dd:fe:05:bc:8e:79:59:95:d2:e5:d9:16:94:
e7:6f:44:8f:91:22:30:8e:bf:d3:9d:a4:7f:0e:84:77:d3:15:
a0:ed:ed:da:ca:74:99:6d:3e:6a:a3:63:f3:cb:cc:f4:d4:1c:
63:a7:5c:2c:4c:cb:8b:35:a7:f5:01:1b:df:8b:1c:e5:40:88:
47:32:f5:f2:f7:9a:35:29:37:0a:7d:77:a0:3d:db:fb:53:95:
af:74:f4:c0:bb:cb:e1:4a:9b:b4:29:32:21:31:50:fd:57:d0:
e1:f2:81:98:8c:06:93:1d:da:c6:89:c2:54:44:5f:85:8b:a9:
e8:23:7b:0a:dc:1e:ab:1a:73:3a:19:f1:89:ad:91:54:1d:c3:
1a:e9:e1:aa:fa:d9:37:35:19:dd:6f:f1:d2:d8:9e:c2:3e:4c:
86:26:38:d3:25:5e:03:f7:8e:96:a1:63:d0:a3:3b:a4:5e:ac:
bc:45:90:f2
-----BEGIN CERTIFICATE-----
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
O6RerLxFkPI=
-----END CERTIFICATE-----
50 changes: 25 additions & 25 deletions integration-tests/certs/broker-key.pem
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
114 changes: 58 additions & 56 deletions integration-tests/certs/cacert.pem
Original file line number Diff line number Diff line change
@@ -1,81 +1,83 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 15605511759691510625 (0xd891ea438e97f361)
Serial Number: 12259044356400093384 (0xaa20dfe414fc18c8)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=US, ST=CA, O=Apache, OU=Apache Pulsar, CN=localhost
Validity
Not Before: Feb 16 19:12:19 2021 GMT
Not After : Feb 16 19:12:19 2024 GMT
Not Before: Apr 13 08:01:48 2021 GMT
Not After : Apr 12 08:01:48 2024 GMT
Subject: C=US, ST=CA, O=Apache, OU=Apache Pulsar, CN=localhost
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:e3:31:32:9c:cc:a4:1d:2e:39:ed:7c:ee:14:3b:
29:71:e0:90:56:f0:ca:00:86:66:4b:32:1e:e3:a5:
3e:e6:bc:0c:98:ea:ff:0c:da:3e:00:7a:82:f5:a4:
59:1c:f2:4c:35:2d:52:83:d6:f8:6d:33:2c:f7:ec:
48:30:da:13:dd:a9:8f:98:88:21:80:ee:45:b5:44:
73:62:69:2b:c4:47:1c:fb:9e:8f:0b:01:b7:94:28:
62:f1:44:b3:64:44:fc:02:62:61:26:05:7a:26:45:
4a:6f:6d:27:13:e4:07:6c:7c:01:d3:1e:ab:53:92:
dc:2d:d0:bf:ce:eb:eb:52:cf:ed:e3:2a:c7:fd:dc:
72:8b:09:6e:3f:23:1a:b8:ee:cc:bb:7f:be:02:16:
8b:e0:e7:d3:10:88:54:68:01:64:c4:06:0a:c7:40:
a0:65:f9:66:25:9b:8d:a2:37:e2:12:5d:fa:94:f4:
27:98:b4:48:95:ef:f0:9c:88:32:9c:a9:7e:6e:8f:
83:d6:d9:44:b4:8a:d1:68:cf:ad:aa:e7:64:b8:04:
2f:02:1d:c0:85:77:b8:39:da:e7:21:28:4a:67:7c:
56:f4:ae:62:e0:9f:74:dc:f4:b5:08:1f:99:50:73:
08:55:90:01:0d:15:dc:ab:a3:cb:75:8c:73:7a:43:
34:0f
00:c6:d2:63:e1:12:01:3d:7f:6f:4a:50:fb:25:f4:
eb:2e:73:e7:a8:4e:cc:0a:8d:a4:cb:30:b7:89:7a:
69:14:c4:0c:94:a1:4a:b8:39:24:1b:fc:1c:b6:c6:
39:2a:94:26:69:a7:d4:13:59:e8:35:b5:34:d9:a4:
36:b6:03:c4:ad:4f:a4:78:94:3c:6b:94:99:70:b5:
4f:6c:ee:5b:ca:ce:15:2d:ab:38:04:8f:52:0d:48:
d5:ce:74:08:00:f2:69:ae:59:08:b6:75:3d:13:c9:
33:32:dc:47:de:fd:1e:bb:c7:50:a1:b1:ca:84:43:
c4:7d:d9:fd:85:dc:93:d1:b3:59:58:e2:85:c6:25:
d2:bf:3a:7c:6f:8a:04:ae:c8:45:be:74:d7:80:d2:
b7:03:3c:11:71:92:9e:e3:f8:37:a1:94:11:12:ee:
2c:88:5a:f8:55:27:1d:fd:6f:22:41:33:9f:e0:d5:
e5:13:30:64:1f:63:a6:1c:f2:7f:e1:1c:e5:a8:3a:
63:45:7b:1b:5c:4e:6a:1b:c9:0e:23:ae:08:3c:b7:
17:d4:07:3c:0f:89:54:4b:58:f2:36:d7:53:10:9a:
d2:5f:d9:82:ac:fd:6e:80:6b:30:4c:96:bd:39:bd:
9f:28:49:31:1d:08:23:5c:18:a0:c3:ce:25:f3:49:
0c:0d
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:TRUE
X509v3 Authority Key Identifier:
DirName:/C=US/ST=CA/O=Apache/OU=Apache Pulsar/CN=localhost
serial:D8:91:EA:43:8E:97:F3:61
serial:AA:20:DF:E4:14:FC:18:C8

X509v3 Subject Key Identifier:
AE:7E:50:17:5D:13:6E:22:E5:C6:97:43:B9:8F:3A:B6:FA:FB:48:D2
59:A0:A4:78:56:E1:56:61:4E:DC:E9:80:FF:EC:66:B6:2F:04:6D:AA
X509v3 Subject Alternative Name:
DNS:localhost
Signature Algorithm: sha256WithRSAEncryption
bd:b5:15:07:c1:be:04:dd:3a:09:5d:16:14:ff:67:ad:df:c3:
23:f0:92:1c:ce:35:c7:9d:38:91:bb:00:d3:51:6a:65:32:0e:
c9:5b:a7:cd:eb:51:ff:79:22:09:9b:f1:b3:a2:ae:b6:47:59:
5e:ef:2a:7a:47:a7:ca:06:9d:ba:e5:af:b1:06:28:25:91:92:
c0:0c:ab:22:22:cb:e5:38:7e:5e:f1:8b:b0:82:29:1a:36:db:
95:bc:0e:17:f7:9d:7d:9f:ac:52:b9:c3:64:a2:8f:a6:a4:f4:
a5:27:97:87:66:62:44:6c:f3:3a:63:aa:5e:ea:ae:58:74:d5:
c3:9c:a0:0c:d0:a3:fe:00:c6:7c:21:bd:ed:a5:8f:a6:ee:89:
77:e1:b0:4a:81:97:61:f9:59:df:50:b1:05:73:15:f5:cf:8e:
31:ad:4e:e5:00:60:ba:75:5c:92:71:68:bb:ca:04:f5:33:34:
a0:49:98:d0:17:cb:e4:49:09:6c:f3:7a:88:ad:f6:fd:f1:ed:
8d:ee:0f:45:bd:37:6c:26:0a:ab:b3:bd:c8:f3:cd:83:be:f4:
f2:94:6e:ca:d1:89:e0:f7:df:67:ec:6a:ee:2e:8d:40:33:45:
9f:f2:6a:8f:61:26:a6:02:4a:92:0f:0f:65:1b:6e:a6:35:9a:
04:ee:ba:e4
1d:d1:d0:86:49:a8:ca:a7:ec:13:5d:0c:60:9a:36:ba:55:17:
04:2a:4b:29:4b:7e:11:68:e1:a9:f5:53:72:a1:04:1e:ee:63:
36:2c:0a:fd:4f:e0:c3:64:e2:b4:d3:03:76:80:83:4e:88:3f:
f1:18:25:62:e1:82:cf:37:ca:31:95:48:db:a0:58:9f:ae:54:
7b:ea:fa:5f:f1:b5:fa:8e:29:b9:d6:7e:de:ee:78:82:f3:bf:
20:37:f2:dc:f2:88:46:ae:16:59:a4:7e:67:50:a4:4d:91:bc:
39:c2:65:0e:a6:97:5e:ed:18:2e:45:99:67:d3:66:21:93:28:
ba:7d:19:a9:47:88:74:2b:ef:27:5d:32:41:ab:96:c5:cc:12:
07:ec:f9:72:9c:a9:e5:3e:88:40:f6:11:82:b3:0b:6a:86:95:
db:f5:32:a9:e9:9f:fd:1d:67:53:27:08:19:d3:8e:77:2f:74:
42:0b:e9:31:13:20:1e:75:5c:c3:24:1f:68:60:a8:90:bc:22:
28:3a:92:35:e6:1d:f0:e6:fb:11:23:13:50:bc:fd:46:42:90:
d1:00:9c:a6:1b:d8:d6:58:e7:a6:9a:a9:4e:5b:93:37:e2:9b:
fa:fb:89:a6:d6:13:f8:a0:fb:84:b2:5f:74:30:7b:5e:51:5d:
e9:4e:74:17
-----BEGIN CERTIFICATE-----
MIID1TCCAr2gAwIBAgIJANiR6kOOl/NhMA0GCSqGSIb3DQEBCwUAMFcxCzAJBgNV
MIID6zCCAtOgAwIBAgIJAKog3+QU/BjIMA0GCSqGSIb3DQEBCwUAMFcxCzAJBgNV
BAYTAlVTMQswCQYDVQQIDAJDQTEPMA0GA1UECgwGQXBhY2hlMRYwFAYDVQQLDA1B
cGFjaGUgUHVsc2FyMRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMjEwMjE2MTkxMjE5
WhcNMjQwMjE2MTkxMjE5WjBXMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExDzAN
cGFjaGUgUHVsc2FyMRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMjEwNDEzMDgwMTQ4
WhcNMjQwNDEyMDgwMTQ4WjBXMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExDzAN
BgNVBAoMBkFwYWNoZTEWMBQGA1UECwwNQXBhY2hlIFB1bHNhcjESMBAGA1UEAwwJ
bG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4zEynMyk
HS457XzuFDspceCQVvDKAIZmSzIe46U+5rwMmOr/DNo+AHqC9aRZHPJMNS1Sg9b4
bTMs9+xIMNoT3amPmIghgO5FtURzYmkrxEcc+56PCwG3lChi8USzZET8AmJhJgV6
JkVKb20nE+QHbHwB0x6rU5LcLdC/zuvrUs/t4yrH/dxyiwluPyMauO7Mu3++AhaL
4OfTEIhUaAFkxAYKx0CgZflmJZuNojfiEl36lPQnmLRIle/wnIgynKl+bo+D1tlE
tIrRaM+tqudkuAQvAh3AhXe4OdrnIShKZ3xW9K5i4J903PS1CB+ZUHMIVZABDRXc
q6PLdYxzekM0DwIDAQABo4GjMIGgMAwGA1UdEwQFMAMBAf8wcQYDVR0jBGowaKFb
bG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxtJj4RIB
PX9vSlD7JfTrLnPnqE7MCo2kyzC3iXppFMQMlKFKuDkkG/wctsY5KpQmaafUE1no
NbU02aQ2tgPErU+keJQ8a5SZcLVPbO5bys4VLas4BI9SDUjVznQIAPJprlkItnU9
E8kzMtxH3v0eu8dQobHKhEPEfdn9hdyT0bNZWOKFxiXSvzp8b4oErshFvnTXgNK3
AzwRcZKe4/g3oZQREu4siFr4VScd/W8iQTOf4NXlEzBkH2OmHPJ/4RzlqDpjRXsb
XE5qG8kOI64IPLcX1Ac8D4lUS1jyNtdTEJrSX9mCrP1ugGswTJa9Ob2fKEkxHQgj
XBigw84l80kMDQIDAQABo4G5MIG2MAwGA1UdEwQFMAMBAf8wcQYDVR0jBGowaKFb
pFkwVzELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQ8wDQYDVQQKDAZBcGFjaGUx
FjAUBgNVBAsMDUFwYWNoZSBQdWxzYXIxEjAQBgNVBAMMCWxvY2FsaG9zdIIJANiR
6kOOl/NhMB0GA1UdDgQWBBSuflAXXRNuIuXGl0O5jzq2+vtI0jANBgkqhkiG9w0B
AQsFAAOCAQEAvbUVB8G+BN06CV0WFP9nrd/DI/CSHM41x504kbsA01FqZTIOyVun
zetR/3kiCZvxs6KutkdZXu8qekenygaduuWvsQYoJZGSwAyrIiLL5Th+XvGLsIIp
GjbblbwOF/edfZ+sUrnDZKKPpqT0pSeXh2ZiRGzzOmOqXuquWHTVw5ygDNCj/gDG
fCG97aWPpu6Jd+GwSoGXYflZ31CxBXMV9c+OMa1O5QBgunVcknFou8oE9TM0oEmY
0BfL5EkJbPN6iK32/fHtje4PRb03bCYKq7O9yPPNg7708pRuytGJ4PffZ+xq7i6N
QDNFn/Jqj2EmpgJKkg8PZRtupjWaBO665A==
FjAUBgNVBAsMDUFwYWNoZSBQdWxzYXIxEjAQBgNVBAMMCWxvY2FsaG9zdIIJAKog
3+QU/BjIMB0GA1UdDgQWBBRZoKR4VuFWYU7c6YD/7Ga2LwRtqjAUBgNVHREEDTAL
gglsb2NhbGhvc3QwDQYJKoZIhvcNAQELBQADggEBAB3R0IZJqMqn7BNdDGCaNrpV
FwQqSylLfhFo4an1U3KhBB7uYzYsCv1P4MNk4rTTA3aAg06IP/EYJWLhgs83yjGV
SNugWJ+uVHvq+l/xtfqOKbnWft7ueILzvyA38tzyiEauFlmkfmdQpE2RvDnCZQ6m
l17tGC5FmWfTZiGTKLp9GalHiHQr7yddMkGrlsXMEgfs+XKcqeU+iED2EYKzC2qG
ldv1Mqnpn/0dZ1MnCBnTjncvdEIL6TETIB51XMMkH2hgqJC8Iig6kjXmHfDm+xEj
E1C8/UZCkNEAnKYb2NZY56aaqU5bkzfim/r7iabWE/ig+4SyX3Qwe15RXelOdBc=
-----END CERTIFICATE-----
Loading