Page MenuHomePhabricator

Enable TLS for api-gateway -> eventgate access log delivery
Closed, ResolvedPublic

Description

fluent-bit supports TLS natively, so we can enable it for sending the logs to eventgate.

Event Timeline

Change 621332 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/deployment-charts@master] Enable TLS for fluent-bit -> eventgate

https://gerrit.wikimedia.org/r/621332

Change 621527 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/deployment-charts@master] Add puppetca to fluent-bit for cert validation

https://gerrit.wikimedia.org/r/621527

Change 621527 merged by jenkins-bot:
[operations/deployment-charts@master] Add puppetca to fluent-bit for cert validation

https://gerrit.wikimedia.org/r/621527

Change 621530 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/deployment-charts@master] Properly indent puppetca.crt for fluent-bit

https://gerrit.wikimedia.org/r/621530

Change 621530 merged by jenkins-bot:
[operations/deployment-charts@master] Properly indent puppetca.crt for fluent-bit

https://gerrit.wikimedia.org/r/621530

Change 621549 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/deployment-charts@master] Disable TLS in staging, enable TLS in production

https://gerrit.wikimedia.org/r/621549

Change 621549 merged by jenkins-bot:
[operations/deployment-charts@master] Disable TLS in staging, enable TLS in production

https://gerrit.wikimedia.org/r/621549

Change 621551 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/deployment-charts@master] Remove unnesessary Content-Type header for fluent-bit

https://gerrit.wikimedia.org/r/621551

Change 621551 merged by jenkins-bot:
[operations/deployment-charts@master] Remove unnesessary Content-Type header for fluent-bit

https://gerrit.wikimedia.org/r/621551

And we're live! Sending logs in production over TLS!