-
Notifications
You must be signed in to change notification settings - Fork 905
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
new(falco/config): add new configurations for http_output #2458
new(falco/config): add new configurations for http_output #2458
Conversation
/milestone 0.35.0 |
Support for user provided CA certificate that can verify the remote server. Users can provide path to the CA certiface store by providing a path to the dir or to the CA store file. If needed users can decide to tell Falco to not verify the server. Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
46d46b1
to
ba3e236
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
LGTM label has been added. Git tree hash: 4752520c7702e95bc2b42d4a9c48cdbf40e03477
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
thank you for this!
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: alacuku, Andreagit97, jasondellaluce The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind bug
/kind feature
Any specific area of the project related to this PR?
What this PR does / why we need it:
Falco now accepts user-provided Certificates and CA certificate stores that are used to verify the remote server to which the
http_output
is sent.Four new config fields are available under the
http_output
section in falco.yaml configuration file:Furthermore, this PR decouples Falco as a consumer of the
libcurl
from the libs. Making the certificate paths configurable at startup time allows Falco to supporthttps
endpoints in every scenario as far as a valid certificate is provided for the remote server.Which issue(s) this PR fixes:
Fixes #2274
Fixes #2448
Special notes for your reviewer:
Does this PR introduce a user-facing change?: