{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":513594098,"defaultBranch":"master","name":"gardener","ownerLogin":"nickytd","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-07-13T16:27:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3019431?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710407889.0","currentOid":""},"activityList":{"items":[{"before":"e89c6d3b0bc51db61dde19696420b1ed4c684227","after":"142c22629cd6d2d6611220ba5d52c114868fdd6a","ref":"refs/heads/master","pushedAt":"2024-06-27T14:51:52.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Prepare next Dev Cycle v1.99.0-dev (#10030)","shortMessageHtmlLink":"Prepare next Dev Cycle v1.99.0-dev (gardener#10030)"}},{"before":"786080eadb7302ee2d663e1473c5cde5b9972aa5","after":"e89c6d3b0bc51db61dde19696420b1ed4c684227","ref":"refs/heads/master","pushedAt":"2024-06-24T11:27:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Revert \"chore(deps): update quay.io/kiwigrid/k8s-sidecar docker tag to v1.27.4 (#9943)\" (#10015)\n\nThis reverts commit 2ebac2d195ce8aa0cb48b0c4298cfd771afbac9e.\n\nThe latest version of https://github.com/kiwigrid/k8s-sidecar is `v1.27.4`,\nwhich was updated by renovate in PR 9943.\n\nThe `quay.io/kiwigrid/k8s-sidecar:1.27.4` image is based on\n`python:3.12-alpine`,\n(https://github.com/kiwigrid/k8s-sidecar/blob/1.27.4/Dockerfile) which indeed\ncontains `usr/lib/liblzma.so.5.6.1`: a binary that is reported to be affected by\nthe CVE-2024-3094.\n\n```text\ndocker pull quay.io/kiwigrid/k8s-sidecar:1.27.4\ndocker create --name my_container quay.io/kiwigrid/k8s-sidecar:1.27.4\ndocker export my_container > my_container.tar\ntar -xvf my_container.tar\nfile ./usr/lib/liblzma.so.5.6.1\n./usr/lib/liblzma.so.5.6.1:\n ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),\n dynamically linked,\n BuildID[sha1]=aff9093d7ea50d9edc4aeca78d785bd94eb30148, stripped\n```\n\nAlthough the `plutono-dashboard-refresher` is not exposed to the Internet, and\nhence this vulnerability can not be exploited easily, we decided to revert #9943\nuntil a newer version without `usr/lib/liblzma.so.5.6.1` is released.\n\nCo-authored-by: Victor Herrero Otal ","shortMessageHtmlLink":"Revert \"chore(deps): update quay.io/kiwigrid/k8s-sidecar docker tag t…"}},{"before":"223ed6d50288af7bbedd6f086f136f466cef20a5","after":"786080eadb7302ee2d663e1473c5cde5b9972aa5","ref":"refs/heads/master","pushedAt":"2024-06-23T06:35:52.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Add new WorkerPoolHash calculation to rotate nodes on OSCKey change (#9865)\n\n* OSC: implement V2 secret name generation\n\n* OSC: move worker pool hash enablement behind feature flag\n\n* worker: introduce WorkerPoolHashV2 based on OSCKey\n\n* OSC: Minimal test fix\n\n* OSC: port tests from WorkerPoolHash for KeyV2\n\n* OSC: also consider CPUManagerPolicy in KeyV2\n\n* OSC: consider EvictionHard for KeyV2\n\n* rename oscHash to nodeAgentSecretName\n\n* address review comments\n\n* test and simplify CalcluateEffectiveKubeletConfiguation\n\n* operatingsystemconfig: include all fields of EvictionHard in KeyV2\n\n* document new node roll triggers\n\n* add nodeAgentSecretName to worker.md docs\n\n* enable feature gate WorkerPoolHashWithNodeAgentSecret in local setup\n\n* address review comments\n\n* operatingsystemconfig: add missing worker.name to keyV2\n\n* e2e: check osc hash version after gardener upgrade\n\n* fix typos\n\n* Revert \"operatingsystemconfig: add missing worker.name to keyV2\"\n\nThis reverts commit 121a4bc17c7fc648a2b319bebb6322a301375194.\n\n* operatingsystemconfig: add missing worker.Name to KeyV2\n\n* e2e: reconcile shoot before check osc hash secret content\n\n* operatingsystemconfig: remove workerImageName for hash version 2\n\n* e2e: fix upgrade migration check\n\n* update version in comments\n\n* improve NewWorkerPoolHash documentation\n\n* drop e2e check for worker pool hash migration secret\n\nGardener 1.97 already contains the code to create the worker pool hash\nsecret. Thus, no migration secret is created any more, which makes the\ncheck obsolete.","shortMessageHtmlLink":"Add new WorkerPoolHash calculation to rotate nodes on OSCKey change (g…"}},{"before":"4c8fc7359ae4d6091e5eb2f650220a1d647af0fb","after":"223ed6d50288af7bbedd6f086f136f466cef20a5","ref":"refs/heads/master","pushedAt":"2024-06-18T16:58:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Fix etcd-druid alert (#9997)\n\nIn 9f3b254, there was a regression in which the name of the etcd-druid\nscrape job changed due to the switch to the prometheus operator. This led\nto the `PrometheusCantScrape` alert being fired for the `etcd-druid` job.\nThis change excludes the `etc-druid` job from the alert again, as initially\nintended.\n\nTo reiterate the motivation for excluding etcd-druid metrics: If there are\nno compaction failures, no relevant metrics are exposed by the druid.\n\nCo-authored-by: Istvan Zoltan Ballok \nCo-authored-by: Christoph Kleineweber \nCo-authored-by: Victor Herrero Otal ","shortMessageHtmlLink":"Fix etcd-druid alert (gardener#9997)"}},{"before":"ed38d9ff81fdfbd65d05ea1776b9e6a5a16a3e09","after":"4c8fc7359ae4d6091e5eb2f650220a1d647af0fb","ref":"refs/heads/master","pushedAt":"2024-06-15T11:51:41.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"chore(deps): update istio images to v1.21.3 (patch) (#9914)\n\n* chore(deps): update istio images to v1.21.3\n\n* Update ingress version to v1.21.3\n\n* Update istio documentation to current release v1.21.3\n\n* Adapt istio unit test files\n\n---------\n\nCo-authored-by: Johannes Scheerer ","shortMessageHtmlLink":"chore(deps): update istio images to v1.21.3 (patch) (gardener#9914)"}},{"before":"e6f417fdaea7c953258051692efa9023897c910d","after":"ed38d9ff81fdfbd65d05ea1776b9e6a5a16a3e09","ref":"refs/heads/master","pushedAt":"2024-06-13T07:32:07.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"fix(deps): update kubernetes packages to v0.29.6 (#9969)","shortMessageHtmlLink":"fix(deps): update kubernetes packages to v0.29.6 (gardener#9969)"}},{"before":"b9f76b1d464083838924a3853b26c0b87dbb8c30","after":"e6f417fdaea7c953258051692efa9023897c910d","ref":"refs/heads/master","pushedAt":"2024-06-09T07:02:45.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Add Luca to `OWNER_ALIASES` (#9942)","shortMessageHtmlLink":"Add Luca to OWNER_ALIASES (gardener#9942)"}},{"before":"27c05b41e285ab178d154de9d8fd9fecf0391b98","after":"b9f76b1d464083838924a3853b26c0b87dbb8c30","ref":"refs/heads/master","pushedAt":"2024-06-05T06:33:09.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"fix(deps): update module github.com/containerd/containerd to v1.7.18 (#9916)","shortMessageHtmlLink":"fix(deps): update module github.com/containerd/containerd to v1.7.18 (g…"}},{"before":"d4895cfd79b6eae0aa4f77c4e18722babee0ee4d","after":"27c05b41e285ab178d154de9d8fd9fecf0391b98","ref":"refs/heads/master","pushedAt":"2024-06-03T16:42:26.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"additional primary DNS provider extensions (#9899)","shortMessageHtmlLink":"additional primary DNS provider extensions (gardener#9899)"}},{"before":"c4530c1eaf212afdde7aaf728fadf169863aba57","after":"d4895cfd79b6eae0aa4f77c4e18722babee0ee4d","ref":"refs/heads/master","pushedAt":"2024-05-24T19:44:36.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Improve monitoring documentation (#9758)\n\n* Rename Prometheus to cache Prometheus\n\n* Unify usage of capitalization\n\n- \"seed\", \"shoot\" and \"aggregated\" are not capitalized unless required\n by title case\n- \"Prometheus\" is always capitalized as it is a name.\n\n* Improve aggregate Prometheus documentation\n\n* Improve cache Prometheus documentation\n\n* Improve seed Prometheus documentation\n\n* Revisit monitoring image\n\n- Rename prometheus to cache-prometheus.\n- Exported with embedded scene to allow imports into\n excalidraw for further modifications.","shortMessageHtmlLink":"Improve monitoring documentation (gardener#9758)"}},{"before":"efcf5bbe801dce529749a5ef8da5ba24536c4520","after":"c4530c1eaf212afdde7aaf728fadf169863aba57","ref":"refs/heads/master","pushedAt":"2024-05-23T11:51:31.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"chore(deps): update dependency incu6us/goimports-reviser to v3.6.5 (#9826)","shortMessageHtmlLink":"chore(deps): update dependency incu6us/goimports-reviser to v3.6.5 (g…"}},{"before":"c6cd7e2a5ce3e3f2542fff594bcf705d58329aac","after":"efcf5bbe801dce529749a5ef8da5ba24536c4520","ref":"refs/heads/master","pushedAt":"2024-05-20T07:59:12.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"chore(deps): update dependency golangci/golangci-lint to v1.58.2 (#9794)","shortMessageHtmlLink":"chore(deps): update dependency golangci/golangci-lint to v1.58.2 (gar…"}},{"before":"883320b46db73c9c7bea595f18e2aea355825f0f","after":"c6cd7e2a5ce3e3f2542fff594bcf705d58329aac","ref":"refs/heads/master","pushedAt":"2024-05-16T04:49:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"fix(deps): update module k8s.io/component-helpers to v0.29.5 (#9761)","shortMessageHtmlLink":"fix(deps): update module k8s.io/component-helpers to v0.29.5 (gardene…"}},{"before":"a796070248933d769489f9bb12e39960f0017237","after":"883320b46db73c9c7bea595f18e2aea355825f0f","ref":"refs/heads/master","pushedAt":"2024-05-15T09:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Optimise plutono and vali resource requests (#9754)\n\n* Optimise plutono resource requests\n\n* Optimise vali CPU requests","shortMessageHtmlLink":"Optimise plutono and vali resource requests (gardener#9754)"}},{"before":"87f70398a9927206202726c73e06203e6e303993","after":"a796070248933d769489f9bb12e39960f0017237","ref":"refs/heads/master","pushedAt":"2024-05-15T07:13:17.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"chore(deps): update dependency googlecontainertools/skaffold to v2.12.0 (#9751)","shortMessageHtmlLink":"chore(deps): update dependency googlecontainertools/skaffold to v2.12…"}},{"before":"b878c5821cd32e3c7f9ef11dc7d0147e5af86006","after":"87f70398a9927206202726c73e06203e6e303993","ref":"refs/heads/master","pushedAt":"2024-05-10T08:54:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"[GEP-26] Add `CredentialsBinding` API (#9626)\n\n* Define CredentialsBinding API\n\n* Generate code\n\n* Add example CredentialsBinding\n\n* Register CredentialsBinding to the scheme\n\n* Add static defaulting\n\n* Generate code\n\n* Add static validation\n\n* Fix findings from make verify\n\n* Update CredentialsBinding spec in the proposal\n\n* Generate client, informer and lister for authentication.gardener.cloud\n\nExclude (Admin|Viewer)Kubeconfig from client generation\n\n* Run make generate\n\n* Implement authentication apiserver registry\n\n* Register authentication API with the apiserver\n\n* Update skaffold configs\n\n* Add APIService for authentication.gardener.cloud\n\n* Fix skaffold apiserer dependencies\n\n* Register authentication admission plugin\n\n* Various fixes in the apiserver related to the authentication group\n\n* Fix non properly registered authentication API\n\n* Fix findings from make verify\n\n* Apply review feedback\n\ncredentialsRef => credentials\nsecret => secretRef\nworkloadIdentity => workloadIdentityRef\n\n* Regenerate code\n\n* Change short shortname to 'cb'\n\n* Use core/v1.ObjectReference to refer to secret/workloadidentity\n\n* Generate code\n\n* Update example CredentialsBinding\n\n* Update static defaulting\n\n* Update static validation\n\n* Align GEP with the API changes\n\n* Update table convertor\n\n* Fix doc string for credentialsRef field\n\nCo-authored-by: Dimitar Mirchev \n\n---------\n\nCo-authored-by: Dimitar Mirchev ","shortMessageHtmlLink":"[GEP-26] Add CredentialsBinding API (gardener#9626)"}},{"before":"ece32010c9d425157256a99d59ebbf4da4955a08","after":"b878c5821cd32e3c7f9ef11dc7d0147e5af86006","ref":"refs/heads/master","pushedAt":"2024-05-09T08:58:56.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Drop HVPA for the `vali` StatefulSet and use VPA instead (#9611)\n\n* Remove vali HVPA\n\n* Reduce curator and kube-rbac-proxy CPU requests\n\n* Add VPA for vali\n\n* Address review suggestions\n\n* Further optimise sidecar resource requests\n\n* Address review suggestions","shortMessageHtmlLink":"Drop HVPA for the vali StatefulSet and use VPA instead (gardener#9611)"}},{"before":"4aa653df76fcdcf460540e36817caf74a86bf27e","after":"ece32010c9d425157256a99d59ebbf4da4955a08","ref":"refs/heads/master","pushedAt":"2024-05-03T05:01:33.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Cleanup some TODOs (#9668)\n\n* Remove no longer needed migration functions\n\n* Remove PV take over code from `alertmanager` component\n\n* Remove legacy Prometheus resources cleanup code\n\n* Remove migration code for shoot Alertmanager\n\n* Remove state cleanup from `Worker` resources at end of `Shoot` reconciliation\n\n* Remove no longer needed `DataMigration`s","shortMessageHtmlLink":"Cleanup some TODOs (gardener#9668)"}},{"before":"da27a5b40913a2ed40b53d6b8c5ebfcc5abe5e65","after":"4aa653df76fcdcf460540e36817caf74a86bf27e","ref":"refs/heads/master","pushedAt":"2024-04-24T09:41:43.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Minor fixes for the `dashboard` component (#9653)\n\n* Add `'` for self connect source\n\n* Add `https://` for API server url\n\nThis is used in the dashboard when downloading kubeconfigs","shortMessageHtmlLink":"Minor fixes for the dashboard component (gardener#9653)"}},{"before":"8d2c1d2d1fb84f012e42429f13ef56bc7196563c","after":"da27a5b40913a2ed40b53d6b8c5ebfcc5abe5e65","ref":"refs/heads/master","pushedAt":"2024-04-23T15:32:11.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"chore(deps): update dependency envoyproxy/envoy to v1.30.1 (#9600)","shortMessageHtmlLink":"chore(deps): update dependency envoyproxy/envoy to v1.30.1 (gardener#…"}},{"before":"8f46c8e16d023dc98b1495b7290109750bbe5598","after":"8d2c1d2d1fb84f012e42429f13ef56bc7196563c","ref":"refs/heads/master","pushedAt":"2024-04-17T07:06:53.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"fix(deps): update kubernetes packages to v0.29.4 (#9602)","shortMessageHtmlLink":"fix(deps): update kubernetes packages to v0.29.4 (gardener#9602)"}},{"before":"28f49304679e2659c3d2f7fcb497d9bb1b03aa71","after":"8f46c8e16d023dc98b1495b7290109750bbe5598","ref":"refs/heads/master","pushedAt":"2024-04-14T06:38:37.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Federate resource utilization metrics for the kube-apiserver container (#9581)","shortMessageHtmlLink":"Federate resource utilization metrics for the kube-apiserver container ("}},{"before":"97eb2709c693da57cb81dafe84f6fca272294196","after":"28f49304679e2659c3d2f7fcb497d9bb1b03aa71","ref":"refs/heads/master","pushedAt":"2024-04-08T05:10:10.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"fix(deps): update module github.com/containerd/containerd to v1.7.15 (#9546)","shortMessageHtmlLink":"fix(deps): update module github.com/containerd/containerd to v1.7.15 (g…"}},{"before":"63e13ad503ce019f9c22e463d6aec6375e87767b","after":"97eb2709c693da57cb81dafe84f6fca272294196","ref":"refs/heads/master","pushedAt":"2024-04-02T07:27:50.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Add main packages to skaffold `ko` dependencies (#9496)","shortMessageHtmlLink":"Add main packages to skaffold ko dependencies (gardener#9496)"}},{"before":"22333edc5c96fdaade6e125f3cf163a81fccd1ca","after":"63e13ad503ce019f9c22e463d6aec6375e87767b","ref":"refs/heads/master","pushedAt":"2024-03-23T08:36:20.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Update module github.com/gardener/cert-management to v0.13.0 (#9464)\n\n* Update module github.com/gardener/cert-management to v0.13.0\n\n* Run `make generate`\n\n---------\n\nCo-authored-by: Plamen Kokanov ","shortMessageHtmlLink":"Update module github.com/gardener/cert-management to v0.13.0 (gardene…"}},{"before":"ac2c85bb3cf72ea99bee3da95f8fc2d3fb32246b","after":"22333edc5c96fdaade6e125f3cf163a81fccd1ca","ref":"refs/heads/master","pushedAt":"2024-03-18T08:33:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"local-path provisioner with support for volume resizing (#9363)\n\n* hack/kind-up: configure default StorageClass for kind cluster to use `local` volume\n\nBy default the rancher.io/local-path provisioner [1] uses `hostPath`, which does\nnot implement the Kubernetes volume.MetricsProvider interface.\n\nAlso, kind does not expose an easy way to configure the StorageClass, since it\nuses a manifest, which is embedded in the node image [2].\n\nThis change configures the default StorageClass used by kind by annotating it\nwith `defaultVolumeType: local`, which implements the volume.MetricsProvider\ninterface, and would allow us to scrape the kubelets for the various\nkubelet_volume_stats_* metrics.\n\n[1]: https://github.com/rancher/local-path-provisioner\n[2]: https://github.com/kubernetes-sigs/kind/blob/main/pkg/cluster/internal/create/actions/installstorage/storage.go\n\n* provider-local: use `volumeType: local` for the default StorageClass\n\n* Set allowVolumeExpansion=true for default StorageClass on local setup\n\n* hack/kind-up: add support for configuring local path provisioner with resize support\n\nThis commit adds a new option to hack/kind-up.sh which allows configuring the\nlocal-path provisioner to be deployed with volume resize support.\n\n* Delete the storageclass which comes with stock local-path provisioner\n\nDelete the storageclass, which comes with the stock rancher/local-path\nprovisioner, when we are deploying the local cluster with volume resize support.\n\n* Makefile: add support for deploying a local setup with volume resize support\n\nIn order to deploy a local dev setup with local-path provisioner with support\nfor resizing PVCs you should run:\n\n DEV_SETUP_WITH_LPP_RESIZE_SUPPORT make kind-up\n\n* hack/kind-up: pass `--ignore-not-found` to `kubectl delete`\n\nDo not fail if the default storageclass, which comes with rancher.io/local-path\nprovisioner does not exist when trying to delete it.\n\n* provider-local: configure storageclass to be consistent with the kind cluster\n\nConfigure the StorageClass in `provider-local` to be consistent with the one\nthat we configure on the nodes in the kind cluster.\n\n* tools: add `kustomize` dependency on `kind-up` target\n\n* hack/tools: use `SYSTEM_NAME` and `SYSTEM_ARCH` where applicable\n\nAlso, add `kubectl` dependency to `kind-operator-up`\n\n* Address PR feedback\n\n- Fix indentation\n- Remove leading underscores from function names\n- Use `kubectl annotate` and `kubectl patch` where applicable\n\n* hack/kind-up: use a custom image of the LPP with resize support\n\nInstead of building it locally, we will use an already built one.","shortMessageHtmlLink":"local-path provisioner with support for volume resizing (gardener#9363)"}},{"before":"b600fcdd1698c9b30d83259a9950cce7b60fc024","after":"ac2c85bb3cf72ea99bee3da95f8fc2d3fb32246b","ref":"refs/heads/master","pushedAt":"2024-03-16T07:24:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Update kubernetes packages to v0.29.3 (#9436)","shortMessageHtmlLink":"Update kubernetes packages to v0.29.3 (gardener#9436)"}},{"before":"78dae8f57214cef2497632df1f12f84bbec56fa6","after":"b600fcdd1698c9b30d83259a9950cce7b60fc024","ref":"refs/heads/master","pushedAt":"2024-03-15T20:53:12.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Adds common label key to the observability applications (#9385)\n\n* Adds label key for observability applications\n\n* Adds observability label key to alertmangers\n\n* Adds observability label key to plutono\n\n* Adds observability label key to prometheuses\n\n* Add observability label key to prometheus and alertmanager vpas\n\n* Feedback from make generate\n\n* Use alertmanager name\n\nCo-authored-by: Rafael Franzke \n\n* Sets the label value to prometheus-shoot\n\nCo-authored-by: Rafael Franzke \n\n* Sets label value to prometheus-shoot\n\nCo-authored-by: Rafael Franzke \n\n* Uses prometheus name as label value\n\nCo-authored-by: Rafael Franzke \n\n* Applying feedback\n\n* Adapt test to cover the updated label values\n\n* Adds observability label key to vali\n\n* Apply make generate\n\n---------\n\nCo-authored-by: Rafael Franzke ","shortMessageHtmlLink":"Adds common label key to the observability applications (gardener#9385)"}},{"before":"1ce358c5c7df8d981d6010752abad6c2473453db","after":"fdd05a00a3e6155e6921fbf4b2a301e0472127a4","ref":"refs/heads/with-observability-labels","pushedAt":"2024-03-15T09:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Apply make generate","shortMessageHtmlLink":"Apply make generate"}},{"before":"cb8cc31c4b5c5957907c4aebefe80c0f45602b65","after":"1ce358c5c7df8d981d6010752abad6c2473453db","ref":"refs/heads/with-observability-labels","pushedAt":"2024-03-15T09:03:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nickytd","name":"Niki Dokovski","path":"/nickytd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3019431?s=80&v=4"},"commit":{"message":"Adds observability label key to vali","shortMessageHtmlLink":"Adds observability label key to vali"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcPWPUQA","startCursor":null,"endCursor":null}},"title":"Activity · nickytd/gardener"}