logstash
logstash copied to clipboard
Add logstash-integration-aws to default plugin list
- [x] Set up doc file structure in plugins /docs/ directory https://github.com/logstash-plugins/logstash-integration-aws/tree/main/docs
- Do not add any links yet. Hard-code the text as placeholders.
- Do not add the :integration: attribute yet
- Do not switch out the plugin header yet
- [x] Bump version and publish the gem: https://rubygems.org/gems/logstash-integration-aws/versions/0.1.0
- [x] Make sure that the new integration is added to metadata.json file: https://github.com/elastic/logstash/pull/14369
- This will get the new integration picked up by the docs build. The files have to be picked up and generated before we can link to them!)
- Note that we add new integrations only for minor releases!
- [ ] Generate the plugin docs for all appropriate versions (probably just main and 8.x).
- ToDo: Figure out a way around the current versioning problem from the VPR
- [x] Make sure that the files are present and available for linking.
- [x] PR to set up include and index entries:
- include statement for integration doc file
- include statements for component input, output, filter, and codec doc files
- add integration index entry
- add index entries for all plugins included in the integration
- [x] Go back to the plugin source docs. Add the attribute and switch out the plugin header.
- [x] Make update links active. Get reviewed!!!
- [x] Bump version and publish the gem.
- [ ] Regenerate and merge the docs for the Logstash Reference before the Versioned Plugin Reference job runs.