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

feat: Add support for all workloads: Deployment, Daemonset, Jobs, Statefulsets #1530

Merged

Conversation

rakesh-garimella
Copy link
Contributor

@rakesh-garimella rakesh-garimella commented Oct 16, 2024

Description

Changes proposed in this pull request (what was done and why):

  • Add support for workloads: Deployment, Daemonset, Jobs, Statefulset
  • Update busola config
  • Remove filtering of the k8sCluster metrics from metrics agent
  • Disable all the other metrics from k8sClusterReceiver that we dont want
  • skip enrichment of k8sattributes
  • Added e2e tests
  • Updated gateway to have filter based on selected resources

Changes refer to particular issues, PRs or documents:

Traceability

  • The PR is linked to a GitHub issue.
  • The follow-up issues (if any) are linked in the Related Issues section.
  • If the change is user-facing, the documentation has been adjusted.
  • If a CRD is changed, the corresponding Busola ConfigMap has been adjusted.
  • The feature is unit-tested.
  • The feature is e2e-tested.

@rakesh-garimella rakesh-garimella requested a review from a team as a code owner October 16, 2024 07:21
@kyma-bot kyma-bot added cla: yes Indicates the PR's author has signed the CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Oct 16, 2024
@rakesh-garimella rakesh-garimella changed the title Add support for all workloads: Deployment, Daemonset, Jobs, Statefulsets feat: Add support for all workloads: Deployment, Daemonset, Jobs, Statefulsets Oct 17, 2024
@kyma-bot kyma-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Oct 21, 2024
@kyma-bot kyma-bot added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Oct 21, 2024
@rakesh-garimella rakesh-garimella added this to the 1.27.0 milestone Oct 22, 2024
@rakesh-garimella rakesh-garimella added kind/feature Categorizes issue or PR as related to a new feature. area/metrics MetricPipeline labels Oct 22, 2024
@kyma-bot kyma-bot added the lgtm Looks good to me! label Oct 25, 2024
@hisarbalik hisarbalik enabled auto-merge (squash) October 28, 2024 07:47
@hisarbalik hisarbalik merged commit 849cdec into kyma-project:main Oct 28, 2024
41 of 42 checks passed
@NHingerl NHingerl added the area/documentation Documentation changes label Oct 29, 2024
@NHingerl
Copy link
Contributor

updated DITA accordingly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Documentation changes area/metrics MetricPipeline cla: yes Indicates the PR's author has signed the CLA. kind/feature Categorizes issue or PR as related to a new feature. lgtm Looks good to me! size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants