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

Support Fleet output Logstash ssl fields #498

Merged
merged 6 commits into from
Dec 12, 2023
Merged

Support Fleet output Logstash ssl fields #498

merged 6 commits into from
Dec 12, 2023

Conversation

daemitus
Copy link
Contributor

re: #497

Add in the 3 ssl fields to the logstash-type fleet output resource.

I've run it on my dev stack a few times and I'm happy with most everything except the anonymous nested SSL struct that gets generated. Can that get yanked out?

Copy link

cla-checker-service bot commented Nov 30, 2023

💚 CLA has been signed

@daemitus daemitus marked this pull request as draft November 30, 2023 21:38
@daemitus
Copy link
Contributor Author

eh hold on. certificate_authorities isnt working.

@daemitus daemitus marked this pull request as ready for review December 1, 2023 01:24
tobio
tobio previously approved these changes Dec 1, 2023
Copy link
Member

@tobio tobio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking the time to add this into the provider! Sorry the clients a bit nasty to work with right now :)

internal/fleet/output_resource.go Show resolved Hide resolved
@tobio
Copy link
Member

tobio commented Dec 5, 2023

@daemitus are you able to take a look at the test failures here?

@daemitus
Copy link
Contributor Author

daemitus commented Dec 6, 2023

Now segfaults. I'll have to run the test locally for this one.

@daemitus
Copy link
Contributor Author

daemitus commented Dec 7, 2023

wish I had seen make docker-testacc earlier, should pass this time.

Copy link
Member

@tobio tobio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one! Thanks for taking the time to get this one in :)

@tobio tobio enabled auto-merge (squash) December 12, 2023 09:58
@tobio tobio merged commit cfe7a5e into elastic:main Dec 12, 2023
15 checks passed
@daemitus daemitus deleted the ssl branch July 16, 2024 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants