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

Add docs for installing agent using Helm #1375

Merged
merged 5 commits into from
Nov 6, 2024

Conversation

kilfoyle
Copy link
Contributor

@kilfoyle kilfoyle commented Oct 9, 2024

This adds docs for installing agent on Kubernetes using Helm.

Notes:

  • For 8.16 these install instructions point to the Helm chart in elastic-agent/deploy/helm/elastic-agent. Once the chart has been published, please let me know and I'll update the commands accordingly.
  • I've assumed that for 8.16 the default for --set agent.unprivileged will be true.
  • The docs are all marked as technical preview.
  • There's no hurry on reviewing; I can publish the docs anytime up to the 8.16 GA.
  • Huge thanks to Panos for the excellent demo from which all of these steps were stolenborrowed. :-)

Preview pages:

Closes: #1304

Copy link

github-actions bot commented Oct 9, 2024

A documentation preview will be available soon.

Request a new doc build by commenting
  • Rebuild this PR: run docs-build
  • Rebuild this PR and all Elastic docs: run docs-build rebuild

run docs-build is much faster than run docs-build rebuild. A rebuild should only be needed in rare situations.

If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here.

@kilfoyle kilfoyle marked this pull request as ready for review October 9, 2024 17:03
@kilfoyle kilfoyle requested a review from a team as a code owner October 9, 2024 17:03
pkoutsovasilis
pkoutsovasilis previously approved these changes Oct 31, 2024
Copy link

@pkoutsovasilis pkoutsovasilis left a comment

Choose a reason for hiding this comment

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

LGTM, thank you @kilfoyle

Copy link
Contributor

@karenzone karenzone left a comment

Choose a reason for hiding this comment

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

I left some comments and suggestions, but didn't mark all instances in all files. If you like the suggestions, it'll be easier to search/replace in VS Code rather than trying to apply GitHub suggestions. If you don't, then that's fine, too.

@kilfoyle
Copy link
Contributor Author

kilfoyle commented Nov 6, 2024

@karenzone, thanks for the excellent feedback! 🙏
I've addressed all of your comments in 3a66f62, with an exception or two as noted above.

Copy link
Contributor

@karenzone karenzone left a comment

Choose a reason for hiding this comment

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

Nice work @pkoutsovasilis and @kilfoyle.
LGTM 🚀

@kilfoyle kilfoyle merged commit 160c9fd into elastic:main Nov 6, 2024
3 checks passed
mergify bot pushed a commit that referenced this pull request Nov 6, 2024
* Add docs for installing agent using Helm

* Fixup

* Add link to examples; Note to use 8.16 branch

* Address Karen's feedback

* Add link to Helm install from 'Deployment models' page

(cherry picked from commit 160c9fd)
mergify bot pushed a commit that referenced this pull request Nov 6, 2024
* Add docs for installing agent using Helm

* Fixup

* Add link to examples; Note to use 8.16 branch

* Address Karen's feedback

* Add link to Helm install from 'Deployment models' page

(cherry picked from commit 160c9fd)
kilfoyle added a commit that referenced this pull request Nov 7, 2024
* Add docs for installing agent using Helm

* Fixup

* Add link to examples; Note to use 8.16 branch

* Address Karen's feedback

* Add link to Helm install from 'Deployment models' page

(cherry picked from commit 160c9fd)

Co-authored-by: David Kilfoyle <[email protected]>
kilfoyle added a commit that referenced this pull request Nov 7, 2024
* Add docs for installing agent using Helm

* Fixup

* Add link to examples; Note to use 8.16 branch

* Address Karen's feedback

* Add link to Helm install from 'Deployment models' page

(cherry picked from commit 160c9fd)

Co-authored-by: David Kilfoyle <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[REQUEST]: Document how to deploy Elastic Agent using Helm
3 participants