🚀 **Major Features**: * Introduce new component config flag by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/325 * Creating LWS site by @Edwinhr716 in https://github.com/kubernetes-sigs/lws/pull/426 * KEP 257: LeaderExcluded SubGroup support by @Edwinhr716 in https://github.com/kubernetes-sigs/lws/pull/428 ✨ **Features**: * Make lws image multi-platform by @yankay in https://github.com/kubernetes-sigs/lws/pull/321 * Inject environment variable LWS_WORKER_INDEX by @singeleaf in https://github.com/kubernetes-sigs/lws/pull/416 🐛 **Bugs**: * Add controllerrevisions rbac to helm chart. by @wqlparallel in https://github.com/kubernetes-sigs/lws/pull/319 * Fix for odd numbers of arguments passed as key-value pairs for logging issue by @KeerthanaAP in https://github.com/kubernetes-sigs/lws/pull/360 * Fix infinite StatefulSet creation loops by validate leader annotations by @yankay in https://github.com/kubernetes-sigs/lws/pull/394 * Change annotation `leaderworkerset.gke.io/subgroup-size` to `leaderworkerset.sigs.k8s.io/subgroup-size` by @yankay in https://github.com/kubernetes-sigs/lws/pull/434 * ignore 0 replica check by @congcongke in https://github.com/kubernetes-sigs/lws/pull/439 ♻️ **Cleanups**: * Remove pods create permission by @wqlparallel in https://github.com/kubernetes-sigs/lws/pull/323 * add junit and artifacts directory for e2e tests so testgrid will disp… by @kannon92 in https://github.com/kubernetes-sigs/lws/pull/335 * Pass ARTIFACTS env variable when building e2e tests by @Edwinhr716 in https://github.com/kubernetes-sigs/lws/pull/345 * Add adopters, integrations, talks by @kerthcet in https://github.com/kubernetes-sigs/lws/pull/367 * Deprecate flags as the recommended path is to pass configuration file by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/361 * doc: Add terraform based EKS Blueprints pattern for multi-node inference by @askulkarni2 in https://github.com/kubernetes-sigs/lws/pull/373 * Add missing external types to apply configurations by @astefanutti in https://github.com/kubernetes-sigs/lws/pull/374 * Ignore LeaderElectionNamespace in cmd unit tests as it is dynamic by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/383 * Allow pass through of additional params to "ray start" in ray_init.sh by @dims in https://github.com/kubernetes-sigs/lws/pull/378 * use staging images instead of gcr by @kannon92 in https://github.com/kubernetes-sigs/lws/pull/398 * Add files to publish helm chart by @Edwinhr716 in https://github.com/kubernetes-sigs/lws/pull/411 * fix image build toolchain errors by @kannon92 in https://github.com/kubernetes-sigs/lws/pull/424 * Run controller-gen only for api and pkg directories by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/417 * Add Label `leaderworkerset.sigs.k8s.io/name` to the headlessService by @yankay in https://github.com/kubernetes-sigs/lws/pull/433 * Use create jobs command instead of run pods in e2e testing by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/445 * Export kind and cluster related logs under artifacts directory for e2e by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/451 * Set readOnlyRootFilesystem explicitly to true by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/457 * Check controller_runtime_webhook_requests_total that always exists in both pods by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/456 * Explicitly bind metrics 8443 as containerPort in kustomize and helm by @ardaguclu in https://github.com/kubernetes-sigs/lws/pull/458 📃 **Docs**: * Adding User Guide for TensorRT-LLM by @Edwinhr716 in https://github.com/kubernetes-sigs/lws/pull/356 * Adding User Guide for SGLang by @yankay in https://github.com/kubernetes-sigs/lws/pull/377 * [Docs] Use the vllm image instead of building by the user self in the sample by @yankay in https://github.com/kubernetes-sigs/lws/pull/453 * [Doc] Add troubleshooting page in site by @yankay in https://github.com/kubernetes-sigs/lws/pull/468 * @yankay made their first contribution in https://github.com/kubernetes-sigs/lws/pull/321 * @ardaguclu made their first contribution in https://github.com/kubernetes-sigs/lws/pull/325 * @DiegoLelis made their first contribution in https://github.com/kubernetes-sigs/lws/pull/354 * @KeerthanaAP made their first contribution in https://github.com/kubernetes-sigs/lws/pull/360 * @askulkarni2 made their first contribution in https://github.com/kubernetes-sigs/lws/pull/373 * @astefanutti made their first contribution in https://github.com/kubernetes-sigs/lws/pull/374 * @dims made their first contribution in https://github.com/kubernetes-sigs/lws/pull/378 * @singeleaf made their first contribution in https://github.com/kubernetes-sigs/lws/pull/416 * @congcongke made their first contribution in https://github.com/kubernetes-sigs/lws/pull/439 **Full Changelog**: https://github.com/kubernetes-sigs/lws/compare/v0.5.0...v0.6.0