kaito
kaito copied to clipboard
Kubernetes AI Toolchain Operator
**Reason for Change**: chore: refactor unnecessary anonymous function **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: **Notes for Reviewers**:
Chores: reuse existing logging package provided by controller runtime in main function **Reason for Change**: Remove unnecessary klog related flush calls. **Requirements** - [ ] added unit tests and e2e...
Bumps [vllm](https://github.com/vllm-project/vllm) from 0.8.2 to 0.8.4. Release notes Sourced from vllm's releases. v0.8.4 This release contains 180 commits from 84 contribturos (25 new contribtors!). Highlights This release includes important accuracy...
**Is your feature request related to a problem? Please describe.** Currently we use `updateStatusConditionIfNotMatch` to update the condition of workspace/ragEngine. However, it is used too frequently, almost like a logger...
**Is your feature request related to a problem? Please describe.** `controllerRevision` is used to implement roll back for resources like statefulset/deployment. Per my understanding, it is used here just to...
This issue is to track https://github.com/kaito-project/kaito/pull/1052. We should avoid get/list node from apiserver directly in operator. However, since add informer for all nodes will cause huge memory usage when the...
**Is your feature request related to a problem? Please describe.** There is no need to create a standalone `ragEngineController`. We can simply create `ragEngineReconciler` and `SetupWithManager` [in workspace controller](https://github.com/kaito-project/kaito/blob/main/cmd/workspace/main.go#L118-L128) ....
**Is your feature request related to a problem? Please describe.** Currently, the webhook is implemented by knative library. I suggest to refactor by using [kubebuilder webhook scaffolding](https://book.kubebuilder.io/cronjob-tutorial/webhook-implementation), which is the...
**Is your feature request related to a problem? Please describe.** Add convertion webhook for v1alpha1 and v1beta1 objects We need to define the default version of crd and implement convert...
**Reason for Change**: chore: enable https for metrics port **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: **Notes for Reviewers**: