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

[receiver/k8scluster] add support for observing resources for a specific namespace #35727

Merged
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
f259d1d
replace deprecated fake client initialisation
bacherfl Oct 9, 2024
981f1c2
add e2e test scenario for namespaced k8s cluster receiver
bacherfl Oct 10, 2024
bfc23d8
remove non-fitting resources from namespaced e2e test
bacherfl Oct 10, 2024
5b9c6ac
add namespace to role binding
bacherfl Oct 10, 2024
46d11fd
adapt test expectations
bacherfl Oct 10, 2024
dc3b2f3
revert accidental change
bacherfl Oct 10, 2024
1b53fa0
omit cluster scoped observers if namespace filter is set
bacherfl Oct 10, 2024
e18f4e5
[revert when done] - adapt test setup to run locally
bacherfl Oct 16, 2024
873b489
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Oct 17, 2024
fd62f43
Merge branch 'feat/9401/namespaced-cluster-receiver' of https://githu…
bacherfl Oct 17, 2024
a2990f3
fix informer setup
bacherfl Oct 17, 2024
c8b1f29
update expected metrics
bacherfl Oct 17, 2024
f94b075
do not try to observe cluster resource quotas when namespace limit ha…
bacherfl Oct 17, 2024
b0710fb
extend readme and add changelog entry
bacherfl Oct 17, 2024
3fa57f5
add resourcequota access to role
bacherfl Oct 17, 2024
6f751bc
add check for mutually exclusive options in config validation
bacherfl Oct 21, 2024
680aaad
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Oct 22, 2024
aebbbc4
remove namespace check from validation and log hint about non-observa…
bacherfl Oct 22, 2024
90ac34b
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Oct 22, 2024
7fecd06
remove sidecar deployment recommendation
bacherfl Oct 29, 2024
e2c43ac
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Nov 5, 2024
2070e2a
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Nov 6, 2024
4ef2cad
fix merge conflicts
bacherfl Nov 6, 2024
28862e6
fix path to testobjects directoy
bacherfl Nov 6, 2024
582f06c
fix test cleanup
bacherfl Nov 6, 2024
9916d6f
increase number of expected metrics before continuing with assertions
bacherfl Nov 6, 2024
4251eec
adapt expected.yaml to account for newly added k8s objects
bacherfl Nov 6, 2024
db9746f
adapt assertions
bacherfl Nov 6, 2024
1968099
use separate namespace for namespace-scoped test
bacherfl Nov 6, 2024
fcbebe3
fix path to testobjects directory
bacherfl Nov 6, 2024
a4f9130
ensure namespace is created before applying other tests
bacherfl Nov 6, 2024
19f947f
fix namespace in confmap
bacherfl Nov 6, 2024
dca10d1
adapt check for required number of metrics
bacherfl Nov 6, 2024
742c663
fix test expectations
bacherfl Nov 7, 2024
75c8b0e
trigger CI
bacherfl Nov 7, 2024
bc00b77
increase timeout and ignore k8s.hpa.current_replicas metric value
bacherfl Nov 7, 2024
1defed9
add debug logs
bacherfl Nov 7, 2024
4bb2346
reduce job sleep time
bacherfl Nov 7, 2024
6315edd
adapt expections
bacherfl Nov 7, 2024
14aa5c6
adapt expections
bacherfl Nov 7, 2024
10e9267
remove debug logs that are hopefully not needed anymore
bacherfl Nov 7, 2024
ca738c1
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Nov 8, 2024
c1810ec
revert changes to test logic
bacherfl Nov 8, 2024
4a673dc
extract common helper functions
bacherfl Nov 8, 2024
86eeb7e
re-add comment for generating golden file
bacherfl Nov 8, 2024
d5cb4d2
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Nov 8, 2024
f75b5c5
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Nov 11, 2024
e7ed86b
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
bacherfl Nov 18, 2024
3a9d281
Merge branch 'main' into feat/9401/namespaced-cluster-receiver
TylerHelmuth Nov 18, 2024
e2d8720
make generate
evan-bradley Nov 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove non-fitting resources from namespaced e2e test
Signed-off-by: Florian Bacher <[email protected]>
  • Loading branch information
bacherfl committed Oct 10, 2024
commit bfc23d8b4b349e1af50033b31b5f5f052aa8598c
Loading
Loading