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 EKS documentation #2360

Merged

Conversation

tetianakravchenko
Copy link
Contributor

Add documentation page for EKS.

similar to #2335

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
@github-actions
Copy link
Contributor

A documentation preview will be available soon:

@mergify
Copy link
Contributor

mergify bot commented Nov 14, 2022

This pull request does not have a backport label. Could you fix it @tetianakravchenko? 🙏
To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-/d./d is the label to automatically backport to the /d./d branch. /d is the digit
    NOTE: backport-skip has been added to this pull request.

@mergify mergify bot added the backport-skip Skip notification from the automated backport with mergify label Nov 14, 2022
@@ -12,6 +12,8 @@ To learn how to run {agent}s in a containerized environment, see:

* <<running-on-kubernetes-managed-by-fleet>>

** <<running-on-eks-managed-by-fleet>>
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@mergify
Copy link
Contributor

mergify bot commented Nov 15, 2022

This pull request is now in conflict. Could you fix it @tetianakravchenko? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b elastic-agent-on-eks upstream/elastic-agent-on-eks
git merge upstream/main
git push upstream elastic-agent-on-eks

components are not available. Consequently metrics are not available for `kube-scheduler` and `kube-controller-manager` components.
In this regard, the respective **dashboards** will not be populated with data.
2. **Audit logs** are available only on Kubernetes master nodes as well, hence cannot be collected by {agent}.
3. On Amazon EKS `orchestrator.cluster.name` field is not populated. This field is used as a cluster selector for default Kubernetes dashboards, shipped with https://docs.elastic.co/en/integrations/kubernetes[Kubernetes integration].
Copy link
Member

Choose a reason for hiding this comment

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

Isn't orchestrator.cluster.url also missing?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

rephrased - 8373a54

[source,yaml]
.Processors configuration
------------------------------------------------
- add_fields:
Copy link
Member

Choose a reason for hiding this comment

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

Just make sure the indentation is correct here. If there is an extra level of indentation this might cause problems if users copy/paste it.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed - 8373a54

@ChrsMark
Copy link
Member

This will need a rebase after the merge for GKE :)

….cluster.url

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
…-by-fleet.asciidoc

Co-authored-by: Andrew Gizas <andreas.gkizas@elastic.co>
@tetianakravchenko tetianakravchenko merged commit 7d99423 into elastic:main Nov 15, 2022
bmorelli25 pushed a commit to bmorelli25/observability-docs that referenced this pull request Apr 11, 2023
* add eks documentation

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* fix processor example

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* fix install elastic-agent list

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* remove empty line

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* Update docs/en/ingest-management/elastic-agent/running-on-eks-managed-by-fleet.asciidoc

Co-authored-by: Andrew Gizas <andreas.gkizas@elastic.co>

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
Co-authored-by: Andrew Gizas <andreas.gkizas@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.6-candidate backport-skip Skip notification from the automated backport with mergify v8.6.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants