-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources #33763
Use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources #33763
Conversation
This pull request is now in conflicts. Could you fix it? 🙏
|
This pull request does not have a backport label.
To fixup this pull request, you need to add the backport labels for the needed
|
This pull request is now in conflicts. Could you fix it? 🙏
|
3faa78b
to
ea3014b
Compare
@tetianakravchenko how about this lint errors? https://www.elastic.co/guide/en/beats/devguide/current/beats-contributing.html#running-linter can this help? |
…rator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
da15524
to
1353bab
Compare
Signed-off-by: Tetiana Kravchenko <[email protected]>
This pull request is now in conflicts. Could you fix it? 🙏
|
/package |
Regarding failing
used the same go verions as in project:
that seems to be related to some of the |
This pull request is now in conflicts. Could you fix it? 🙏
|
This pull request is now in conflicts. Could you fix it? 🙏
|
Kudos, SonarCloud Quality Gate passed!
|
…sources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # NOTICE.txt # go.mod # go.sum # metricbeat/docs/modules/kubernetes.asciidoc # metricbeat/metricbeat.reference.yml # metricbeat/module/kubernetes/_meta/config.reference.yml # metricbeat/module/kubernetes/_meta/config.yml # metricbeat/modules.d/kubernetes.yml.disabled # x-pack/metricbeat/metricbeat.reference.yml
…sources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # NOTICE.txt # go.mod # go.sum
…sources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # go.mod
…l generic kubernetes resources (#33986) * Use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # go.mod * fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> Co-authored-by: Tetiana Kravchenko <[email protected]>
…sources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # NOTICE.txt # go.mod # go.sum # metricbeat/docs/modules/kubernetes.asciidoc # metricbeat/metricbeat.reference.yml # metricbeat/module/kubernetes/_meta/config.reference.yml # metricbeat/module/kubernetes/_meta/config.yml # metricbeat/modules.d/kubernetes.yml.disabled # x-pack/metricbeat/metricbeat.reference.yml
…ll generic kubernetes resources (#33984) * Use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # NOTICE.txt # go.mod # go.sum # metricbeat/docs/modules/kubernetes.asciidoc # metricbeat/metricbeat.reference.yml # metricbeat/module/kubernetes/_meta/config.reference.yml # metricbeat/module/kubernetes/_meta/config.yml # metricbeat/modules.d/kubernetes.yml.disabled # x-pack/metricbeat/metricbeat.reference.yml * fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * rerun make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * backport changes added in elastic/elastic-agent-autodiscover#33 Signed-off-by: Tetiana Kravchenko <[email protected]> * fix linter Signed-off-by: Tetiana Kravchenko <[email protected]> * Use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # NOTICE.txt # go.mod # go.sum # metricbeat/docs/modules/kubernetes.asciidoc # metricbeat/metricbeat.reference.yml # metricbeat/module/kubernetes/_meta/config.reference.yml # metricbeat/module/kubernetes/_meta/config.yml # metricbeat/modules.d/kubernetes.yml.disabled # x-pack/metricbeat/metricbeat.reference.yml * fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * rerun make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * backport changes added in elastic/elastic-agent-autodiscover#33 Signed-off-by: Tetiana Kravchenko <[email protected]> * fix linter Signed-off-by: Tetiana Kravchenko <[email protected]> * fix tests and changelog Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> Co-authored-by: Tetiana Kravchenko <[email protected]>
…l generic kubernetes resources (#33985) * Use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> (cherry picked from commit 951b244) # Conflicts: # NOTICE.txt # go.mod # go.sum * fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]> Co-authored-by: Tetiana Kravchenko <[email protected]>
…sources (#33763) * update elastic-agent-autodiscover; use NamespaceAwareResourceMetaGenerator for all generic kubernetes resources Signed-off-by: Tetiana Kravchenko <[email protected]> * update configuration comments Signed-off-by: Tetiana Kravchenko <[email protected]> * add PR number; fix conflicts Signed-off-by: Tetiana Kravchenko <[email protected]> * run make notice Signed-off-by: Tetiana Kravchenko <[email protected]> * fix go.sum file after rebase Signed-off-by: Tetiana Kravchenko <[email protected]> * make update Signed-off-by: Tetiana Kravchenko <[email protected]> * clean up changelog Signed-off-by: Tetiana Kravchenko <[email protected]> * test llc Signed-off-by: Tetiana Kravchenko <[email protected]> * revert local test Signed-off-by: Tetiana Kravchenko <[email protected]> Signed-off-by: Tetiana Kravchenko <[email protected]>
What does this PR do?
Add namespace metadata to all namespaced resources such as deployment, replicates, jobs, cronjob, statefulset and daemonset, etc.
related PR - elastic/elastic-agent-autodiscover#33
Note: after this change all labels of the namespace, where the resource is running, will be added to resource
Why is it important?
#33108
Checklist
CHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Author's Checklist
How to test this PR locally
Related issues
Use cases
Screenshots
Memory usage of metricbeat after introducing this change comparing to the main branch:

namespace labels on statefulset resource:

persistentvolume
- nothing changed as this resource is not namespacedLogs