aws-observability / helm-charts

The AWS Observability Helm Charts repository contains Helm charts to provide easy mechanisms to setup the CloudWatch Agent and other collection agents to collect telemetry data such as metrics, logs and traces to send to AWS monitoring services.
Apache License 2.0
9 stars 17 forks source link

Added Agent Server and Fluent-bit client certificates to implement mtls on agent endpoint #106

Closed nathalapooja closed 1 month ago

nathalapooja commented 2 months ago

This should not be merged now

Description of changes: Added client and server certs on agent and fluent-bit pods

Manual Testing:

  1. Installed the helm on a eks cluster
  2. verified the secrets, volumemounts with default helm functions certs and cert manager
  3. Tested the agent server API from fluent-bit pod passing the certs in curl command
  4. Tested the TLS connection b/w agent server and fluent-bit pod for both default helm certs and cert manager certs

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

lisguo commented 1 month ago

I would make the title of this PR more descriptive