v0.10.2
What's Changed
🚀 New Features
- E2E: metrics-agent tests by @cheina97 in #2134
- Create codeql.yml by @cheina97 in #2149
- Makefile: added nilaway (static analysis tool to detect potential Nil panics in Go code) by @fra98 in #2255
- add net interfaces monitoring by @pucciorenzo in #2259
- Virtual node taints by @aleoli in #2304
- Add liqo runtime class by @aleoli in #2305
- Virtual Node: implementation of OffloadingPatch consumer-side by @fra98 in #2309
- Select remote namespace name when offloading by @aleoli in #2310
- Virtual Node: specify labels/annotations not reflected in API Spec by @fra98 in #2311
- Support priorityClassName in Helm chart by @EladDolev in #2345
- Add Prometheus scraping in Helm chart by @EladDolev in #2366
- liqoctl: add incoming flag to peer and unpeer commands by @hamzalsheikh in #2318
🐛 Bug Fixes
- E2E: fix calico by @cheina97 in #2154
- Fix CodeQL by @cheina97 in #2161
- Fix CodeQL push on branch by @cheina97 in #2164
- CodeQL: fix slack message by @cheina97 in #2179
- Fix liqoctl build ci by @aleoli in #2248
- Fix reflection for Kubernetes 1.29 by @aleoli in #2260
- Helm: Fix extraArgs by @kariya-mitsuru in #2288
- Fix liqoctl install on AzureCNI by @aleoli in #2295
🧹 Code Refactoring
- E2E: CNI wait and retry by @cheina97 in #2133
- Remove old CodeQL action by @cheina97 in #2136
- CI: Helm Lint by @cheina97 in #2180
- Bump terraform providers by @aleoli in #2267
- Liqoctl: get liqo version from controller-manager by @fra98 in #2289
📝 Documentation
- CodeQL Badge by @cheina97 in #2138
- Docs: FAQ page by @fra98 in #1976
- Liqo RuntimeClass docs by @aleoli in #2306
- Kubertnes API access docs by @aleoli in #2308
- Docs: added evaluation priority flags by @fra98 in #2313
Other Changes
- Updated wireguard-go to the latest commit by @MircoBarone in #2167
- Faster build in codeql by @cheina97 in #2168
- Doc: update sphinx packages by @cheina97 in #2210
- Docs: Fix broken link for contributing page by @kariya-mitsuru in #2236
- Reflect Ingress and LB Class to remote clusters by @aleoli in #2209
- Helm: Add SAN to a certificate of liqo-metric-agent by @kariya-mitsuru in #2237
- README: removed old badge by @cheina97 in #2258
- Fix automerge by @aleoli in #2264
- Bump k8s api from 0.28.4 to 0.29.0 by @cheina97 in #2229
- Bump virtual-kubelet to v1.11.0 by @fra98 in #2293
- Updated ROADMAP for the next (0.11) release by @frisso in #2299
- Bump k8s libs to v0.29.2 by @fra98 in #2355
- Bump golang version from 1.21 to 1.22 by @fra98 in #2356
- fix: ServiceMonitor PodMonitor scrape config null values by @shkrid in #2374
- Support getting aws credentials from existing secret instead of clear text in values file by @dennispan in #2395
New Contributors
- @MircoBarone made their first contribution in #2167
- @kariya-mitsuru made their first contribution in #2236
- @pucciorenzo made their first contribution in #2259
- @EladDolev made their first contribution in #2345
- @hamzalsheikh made their first contribution in #2318
- @shkrid made their first contribution in #2374
- @dennispan made their first contribution in #2395
Full Changelog: v0.10.1...v0.10.2