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

chore(redis) enable ssl #270

Merged
merged 4 commits into from
Apr 1, 2022
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
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Environment variables:

POSTGRES the version of the Postgres dependency to use (default 9.5)
CASSANDRA the version of the Cassandra dependency to use (default 3.11)
REDIS the version of the Redis dependency to use (default 5.0.4)
REDIS the version of the Redis dependency to use (default 6.2.6)

Example usage:
pongo run
Expand Down Expand Up @@ -777,6 +777,10 @@ The result should be a new PR on the Pongo repo.

### unreleased

* Enable SSL for Redis on port `6380`

* Upgrade image `redis:5.0.4-alpine` to `redis:6.2.6-alpine`

* Upgrade cassandra image from 3.9 to 3.11 for M1 chip
[#269](https://github.com/Kong/kong-pongo/pull/269)

Expand Down
15 changes: 13 additions & 2 deletions assets/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,9 @@ services:
- "9160:9160"
# Redis
- "6379:6379"
- "6380:6380"
environment:
EXPOSE: "kong:8000 kong:8001 kong:8002 kong:8003 kong:8004 kong:8443 kong:8444 kong:8445 postgres:5432 cassandra:7000 cassandra:7001 cassandra:7199 cassandra:9042 cassandra:9160 redis:6379"
EXPOSE: "kong:8000 kong:8001 kong:8002 kong:8003 kong:8004 kong:8443 kong:8444 kong:8445 postgres:5432 cassandra:7000 cassandra:7001 cassandra:7199 cassandra:9042 cassandra:9160 redis:6379 redis:6380"
healthcheck:
interval: 5s
retries: 10
Expand Down Expand Up @@ -83,7 +84,17 @@ services:
- ${SERVICE_NETWORK_NAME}-cassandra.${SERVICE_NETWORK_NAME}

redis:
image: ${REDIS_IMAGE:-redis:5.0.4-alpine}
image: ${REDIS_IMAGE:-redis:6.2.6-alpine}
volumes:
- "./redis/server.crt:/usr/local/etc/redis/server.crt"
- "./redis/server.key:/usr/local/etc/redis/server.key"
command: >-
--tls-port 6380
--tls-cert-file /usr/local/etc/redis/server.crt
--tls-key-file /usr/local/etc/redis/server.key
--tls-cluster no
--tls-replication no
--tls-auth-clients no
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 5s
Expand Down
2 changes: 1 addition & 1 deletion assets/help/expose.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Ports:
- Kong : 8000, 8001, 8002, 8003, 8004, 8443, 8444, 8445
- Postgres : 5432
- Cassandra: 7000, 7001, 7199, 9042, 9160
- Redis : 6379
- Redis : 6379, 6380


Example usage:
Expand Down
2 changes: 1 addition & 1 deletion assets/help/pongo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Environment variables:

POSTGRES_IMAGE the Postgres image to use (default postgres:9.5)
CASSANDRA_IMAGE the Cassandra image to use (default cassandra:3.11)
REDIS_IMAGE the Redis dependency to use (default redis:5.0.4-alpine)
REDIS_IMAGE the Redis dependency to use (default redis:6.2.6-alpine)
SQUID_IMAGE the Squid dependency to use (default sameersbn/squid:3.5.27-2)
GRPCBIN_IMAGE the Grpcbin dependency to use (default moul/grpcbin:latest)

Expand Down
2 changes: 1 addition & 1 deletion assets/help/up.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Default available dependencies:
Environment variables:
POSTGRES_IMAGE the Postgres image to use (default postgres:9.5)
CASSANDRA_IMAGE the Cassandra image to use (default cassandra:3.11)
REDIS_IMAGE the Redis dependency to use (default redis:5.0.4-alpine)
REDIS_IMAGE the Redis dependency to use (default redis:6.2.6-alpine)
SQUID_IMAGE the Squid dependency to use (default sameersbn/squid:3.5.27-2)
GRPCBIN_IMAGE the Grpcbin dependency to use (default moul/grpcbin:latest)
Custom dependencies may have their own variables.
Expand Down
28 changes: 28 additions & 0 deletions assets/redis/ca.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN CERTIFICATE-----
MIIE2jCCAsICCQCQ1FVlDnjGwTANBgkqhkiG9w0BAQUFADAuMQ0wCwYDVQQKDARL
b25nMR0wGwYDVQQDDBRLb25nIFRlc3RpbmcgUm9vdCBDQTAgFw0yMjAzMzEwMTAz
MzVaGA8zMDIxMDgwMTAxMDMzNVowLjENMAsGA1UECgwES29uZzEdMBsGA1UEAwwU
S29uZyBUZXN0aW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQCcRzNQRNQW4KMxve8hR5Cd1/Wf8yb+Fjouz46WDb3YL4zaTnR7M2lDr3aM
fPwU1YdBtAucTgNttfCUOSGWHx7Zt0aF0b7VbwRIxbRbJl4mvOB3Bk2RhqycaiDN
S7mQ5XQEJ6Ru2hc9j5vqIFycyMEGxftcnIjpgKrS3FPdPSEScBgO3eKzKgFPcK1+
gl6RbVZ1L5U5Ccf6uaYvYOVwJ6UmTjeFF1XVHQlTzfgvJihGtJksddSX5pH4usAD
voD7akLvU2qKxIUvUlMuzURM+JTYZ5pPdlLLFzSxniAnG83VuDEfYdNv2gXqOkv5
HuUL5JGN2M1FePccUpNxhGbVHM/3cgyuggVd1Pm23p3j7+ca3/2YG9yKjbcK47n+
Uak257WYMH6+C9WsldBFC6wIlnFu+UIQAXDg+oNCqw7KBoB6cDakuyZWuOXl56BI
687xxaXOLUlSGbH2DQ1mViQCqZrBqXi6OWKbuiUTSkfkv5j29VBlnvzhS1pZ5zGv
mTdUAmcodPDlapGjRa6wIc5HuxWaN5jCdmbVy8QmJr6uX6POADx2hFUsPzL/xndW
64PlnuWZwGJ9fsfeCXgcpE2nNT7cQVUWYjbfRMOhW7w6XBKZ+O4iq0QRjKhvA2L7
DMlZnIyev3gux7B5Qp9qAqrtR2fJO4pQlSFPruKP9cAJHQABgwIDAQABMA0GCSqG
SIb3DQEBBQUAA4ICAQBBh7YBofrMFCi9kMjXYH5Vm+qSK/UK6rbzQVwr/EZPVQg1
ulsAJP1lAd5R0JjKenNpWVK0IZ1ZSxPK2xFSSK2R5eoLhpMxLm1Jb9C+UbyDO+3e
ydRG1KbmEgeKkdc9BvuRp51q48PHWT3bumPeNnJ8vZBQiX5KvUc0tCkfQGaQ+Hrw
LEW+2LF4D4ITj5tNIvoIcRLh13trWxIVA/gCCCSzGZ/7lhjkTSRZhbyAjm0yQVNq
MGdkmH8Ueuw1YfKIu0gVB1r2e+baY9XHcW8H2fCAUz9Way/3USHsnpujA7+dnU17
8xGsNe4ZflH7uYBJVbBNsUa7qGpSVjOQek19KduPYjEunRrgJU7rvNZ093E77BVF
CirCyGjOmfiXDm/ObXlKFmmdhZ7t4lZ84tcLche+oZ+11KR3HfrXYdQi0qXxEdgA
8NojUoLg0IZQuYISdks3RlEfHk3gh2Lx2dMPKkuaKsVUgA/V1XLymt5+hVtbUatv
PVvV66IHA7a6gTHYuxfWGEcgMYLn+Jb87cRwQY2+5V0ajAudrnU6zZR7WeiuaErd
qaQcFV83ahAdF2XEr25Xl0lq+RugQrpirkyumsyb8nO17M1h0zar9MwfHMMpnmRD
uQjfmyIPixjscK5sDYd1TAM1x3Wy9owh+C+AdYrM85NTwxxnrGyWOHF5bmsIbA==
-----END CERTIFICATE-----
51 changes: 51 additions & 0 deletions assets/redis/ca.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
-----BEGIN RSA PRIVATE KEY-----
MIIJKQIBAAKCAgEAnEczUETUFuCjMb3vIUeQndf1n/Mm/hY6Ls+Olg292C+M2k50
ezNpQ692jHz8FNWHQbQLnE4DbbXwlDkhlh8e2bdGhdG+1W8ESMW0WyZeJrzgdwZN
kYasnGogzUu5kOV0BCekbtoXPY+b6iBcnMjBBsX7XJyI6YCq0txT3T0hEnAYDt3i
syoBT3CtfoJekW1WdS+VOQnH+rmmL2DlcCelJk43hRdV1R0JU834LyYoRrSZLHXU
l+aR+LrAA76A+2pC71NqisSFL1JTLs1ETPiU2GeaT3ZSyxc0sZ4gJxvN1bgxH2HT
b9oF6jpL+R7lC+SRjdjNRXj3HFKTcYRm1RzP93IMroIFXdT5tt6d4+/nGt/9mBvc
io23CuO5/lGpNue1mDB+vgvVrJXQRQusCJZxbvlCEAFw4PqDQqsOygaAenA2pLsm
Vrjl5eegSOvO8cWlzi1JUhmx9g0NZlYkAqmawal4ujlim7olE0pH5L+Y9vVQZZ78
4UtaWecxr5k3VAJnKHTw5WqRo0WusCHOR7sVmjeYwnZm1cvEJia+rl+jzgA8doRV
LD8y/8Z3VuuD5Z7lmcBifX7H3gl4HKRNpzU+3EFVFmI230TDoVu8OlwSmfjuIqtE
EYyobwNi+wzJWZyMnr94LseweUKfagKq7UdnyTuKUJUhT67ij/XACR0AAYMCAwEA
AQKCAgEAkyXHfzEPsmrZvqBkZSWJWdZahLziXiR3rFPqogdWVhSPv45XxxllaEHy
kd2tTcCwloD83bPnLoo9eJNCuKOc3MrhMGeKFFVv50WgyKKbzEXT5L6ekwQHy09y
i1td4rzqPG9HOMlJUMHDwPOvwECW39XTFCSgFZz9O4YRwSMp3L6HKJhsON64VSB3
e8MtYClfWv/utcIr9jyP6dSGtM/fhO3pAPwz6XJpsesiYOLA0bKC94YLIuwLTfQp
kFzz/cbUN5yHmRnpfeE6SbslMIRvQkRq259B3dB/4S5OgASCD1Zbin0GJS9Ymm9B
0dPxPv18v97/iQaZRqXKBvzwBoIWniJ1UXZ8Lo+9IePLJG6KUXG/sMSZlYhCt6Qz
U4XVuNy1zDJqtSunBIYAarkY1NAg/tNfcyb5/u9wXDrvBrE6XXxte2jNrMaSbfS6
+IJJ2GRaQGn92otRNQnD+XxeRP0r5BY9h8vYC5R3sI+sXft10VmEhnAvZXdlbqrs
b6qtf+C5BvI74M7pGsfJS6uH7GWvduTf6MDMPi/YeS0ZP2KPv5IvT65sTZ3KGRoj
r4OQOkVi1jcNK37FjBTVOaIkYj7G8EMhksUm139/XZ2OUqVve7kCfTeRByK27Cna
/1MUWjSrx+bjB9vvNmFOOt70XQ2IyIE6FaRq+MET7ivAgNM7G+ECggEBAM76MHgc
CMQkN6TSTwLVJYX5YGR8Cf4pYGFmfIGgevnUq5T01hwR9UBlsKHOCmK16uijsJ50
6M+lw0lUfInIvoLA9oC44h3bMukeJvyOYS9dEMCUtwa2Nt4hyQvWd7wafSUXAP8F
Qvskg0QMIMWYTMHsNAMQhpCg+yDL2PEQ+6ELlD8W/rkIHlWbXULs2dxyDkhjvCIc
c4Mj8/dhhTYLjvfSXY/oAwpU+VFcIvaCeNfwLh1WRnqJtlWSBdbayalyPZrpCVI5
Uy3bHGWluV00+foipxaQOC/A+IoVYpaREVrF48s/JD4nMbnAKWPAfSmH/zTy4c6F
Gw6fSBpmEMsCMc8CggEBAMFK7gjK9d1cGmDjGEvHZn29QAMi/rPtUN8K8QGQGVyN
K0zFKnhI7y+PlPzxsvWpkLEPL8jAkg6O7M6wWyBqefhmTGD8+Q9necOUBBwDiVfD
M9tlg+MX46Uqwj6J37XS1ehKCPlyzjLEVnHgcLlJJTNItr33lPa3jYlEp+GYJ6I4
lT4FO5hKEoQ6msltBUTtNMviA2wdpmLiK7CsUEJoIWuvoumXJPMfNlB6urjrMpMH
0z5n68MBn7gkOXQ6ve/9nCtAbvDaVNqgPyUzB1PJU0tiiABfnzN1rjG4BsFgb2HL
hg6UNyFgtqGYU+X+BOjlya9+dogUk1zSIJzYpfsFZg0CggEAKgKSD+7wwI7xVFzz
eIm2wgipzft3M8VGML7SiqT+EPNfmC5RvwTOGLILNexSI1L1SR7gXGkyT+M/TgT9
+iFqubNc1SexjYnOPY7HLv/fLfPf0Jbex1f4rwGAgwyW5PEjcYHHy/tPaxYwJoGn
rTOKcNn2fKDAD179WdzGPbfKuxdUkbGjJf9F2O5d8ZWNarcjuwGzT+EieP21KQL8
PMn/zMFACFN5OoGg0Si4V/yHdpzjX0UBrSGChr/Ku59QyznK00R1heDoxyfwDZmj
lA2Kp4CdFXFUViz+xVgt2I29TgVYhQpd2tetuhwMyphpTyKxZBfgSUCvCzq9Mc6B
nhLl9QKCAQEAl6IEYfl2LxUVzHPal3fxuyo/kTZewR+mlZKrxiIZAzXrheoWiw4M
NS9aHaQuU/GVhJD5V29aJPmSZAKNOjzNOkRmHp/VcnQmXXs8Tg2oLKUBhVd5wyj2
eJe2kgDu8mBXVkbeC3I4uDK17de4FmJ/QGAGm7ghr/oGmmy1lpAaZ3Qj/+dy/OD+
7aRb0TApNg0vodHIBYStBl2PEKXcwHuX3DaIgt8DKYaOwUvGN1Kq9hTpbsdveCdJ
+NbSC5AZeK9nV7bQUTm131xerPv+/4esRDMjpcddyKzE3lQTWJgiSIG0xLMZHKIW
I2awSnifuWSqd3Wp3s7lW6er1d9PNkDh8QKCAQBBtPekbnFkxFFgT8Ndpwfa5la/
Sxuh4F/OBdMQe/I6uw8ZZ4pAepMCbrDjIjPIOnWsXlJ9fDi1Nwh1dkLtdRu/Xxn5
jleGCqh+FRFXbHdKuvUXg05eIS/DjT/RLeOGH/GuBpGmpok5HusdpsIsawEAh183
s0+wCcu2Y/dP3DKsZTfcm6LHCjk+z6sS/RkoZvRcR4nAET8LYXPotU8FApibO/fQ
dlzOMPkbQ04pKJ96cJNaX9stah2b0eP33O8VWelkJTx9AvpO/6rvxLf0rksMqAEC
J7j6yeKgzUNVg+karxE5EtGJuBR2L1ixzq8dX1Ie3Smy3Jhh/3+cWhhp054o
-----END RSA PRIVATE KEY-----
28 changes: 28 additions & 0 deletions assets/redis/server.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN CERTIFICATE-----
MIIE3DCCAsQCCQD7NvBERA+24DANBgkqhkiG9w0BAQUFADAuMQ0wCwYDVQQKDARL
b25nMR0wGwYDVQQDDBRLb25nIFRlc3RpbmcgUm9vdCBDQTAgFw0yMjAzMzEwMTA0
MzVaGA8zMDIxMDgwMTAxMDQzNVowMDENMAsGA1UECgwES29uZzEfMB0GA1UEAwwW
dGVzdC1yZWRpcy5leGFtcGxlLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC
AgoCggIBAMApZL2iWCqtkf/hAUWNdPjyUBp0RQH1tSsf9TmUrTcsobWWC/fKdeT+
NdITlN/Gvuw6aDUi+Iz9sGfeV2remOVYlyvOAxjVq0g1Lj8L/SLisXzqeunnQtSk
M1zirsJPzmO5sMgQ4DiXYbm40gqEK7G3GxpQVzUUdzHiP3jHQuSSZWMKyoOkI6qs
GJQ9XNot2pC9PZADLi31FDRDzTIVW3LCn32eJy6ZKBENMMWhK7TrXTnNU6HfytWR
Y4tQHCJv+cVCMneZzQJBm2eOxoL824HGa30sNIzcknR1IORuuT6hMAbivX5PeCSw
QOipfaNY8JddfoCqLYmrfQWCharXUqizMAniOdMwEDmlOEUxcbDGlcBsHosVpLXa
raqVHfFIn9CQM9Sk/pIYC5b7Whe2XdWxuvz0ozT9Z9wiEeLmVulaEubok0yNQ+1J
ohv3yWPUeoRggmymFXjlDgLFdD9qLmhrCl/AY+t+PjkI+wKbLSQdJwaoPz0JMPoc
FB+f/MBKOFZY3AdwXfqTfeSSlBJEPVEUWDxG1Pg0l+D7A+TWjN3TTB80UIA1AqfX
zSBwna5kXjucTtBJ+2ZX86+WdppHHoPgvU8GN/mFbj8QVkuDl7sMRlDty8VGID67
6HGtj4eHPsUSYngZkrVVLXxZnVHZguKQtCqwupElLLCFwv6LglRLAgMBAAEwDQYJ
KoZIhvcNAQEFBQADggIBAIdvbrVudOkfnqfJNlK8mlhVzMEVBTPS9lCS05UFYrys
x8HoGy/9NWP4+njMLK6g0HiSLFTdfqb1BfSyw/9RBbtFVa6uMI3jPMGGfX7n6mDY
dQmYpRK97d+5BYNG+Yl1guDSgMwmBDL3DELguayBZbgbdiyydjrvi3Hq729OPURg
U8rfIOI5gC7LqsMWZxZFPSBRQETe6mVP5/vfObC2zIzXz3MBslKm4iXx3ye7Uebn
invCYqzuxyeKDslLHbp8ZGDo3H6lKFOvOdxKLwNl4yGrYYD7/84nat+BbfBe16tQ
gN2rEfhsBVBD+ic22o9QP0HpK29B2ETayyKjbPY7RLgQQDnfm/HZzyU0fr1BAy+V
3gi2fk4MgsY6+JVIDXdAuVLfQ3+a/5s2XbnjayI8Lm6/3dRcp5OyYgEQbwld66NV
Q+SH1DloOQ3Ql8DRqTe345nifUmL6mBJ4OQwy/H3dhk5eZW6LTY8u1BhoeuQBT4z
tjBPXU+WuH85bLw2fJ/no7Qe5zbsPQpIlAo9i9n2+6RK2K63Cd2GfeKO2PRwHAeh
PB3MlfUyIU2Zv7Mh4Eds1f1mMrI/BnSsnNJTeqyhOVbtcBdsQmfnLtqKEiSCIzJa
1wtwInu67sO4LGsI70hDJkVBIpuJBsuPEexeE2q/kRKyZtZ17+9nj3nzlEVKY5+F
-----END CERTIFICATE-----
51 changes: 51 additions & 0 deletions assets/redis/server.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----