v0.1.0 (2021-10-16)
KubeRay Installation
kubectl apply -k "github.com/ray-project/kuberay/ray-operator/config/default?ref=v0.1.0"
Feature
- Check duplicate services explicitly (#72, @Jeffwan)
- Expose reconcile concurrency as a command flag (#67, @feilengcui008)
- Ignore reconcile cluster being deleted (#63, @feilengcui008)
- Add issue and pr templates (#44, @chaomengyuan)
- Create root level .gitignore file (#37, @Jeffwan)
- Remove BAZEL build in ray-operator project (#32, @chenk008)
- Upgrade Kubebuilder to 3.0.0 and optimize Github workflow (#31, @Jeffwan)
- Update v1alpha1 RayCluster CRD and controllers (#22, @Jeffwan)
- Deprecate msft operator and rename to ray-operator (#20, @Jeffwan)
- Deprecate ByteDance operator and move to unified one (#19, @Jeffwan)
- Deprecate antgroup ray operator and move to unified implementation (#18, @chenk008)
- Upgrade to go 1.15 (#12, @tgaddair)
- Remove unused generated manifest from kubebuilder (#11, @Jeffwan)
- Clean up kustomization manifests (#10, @Jeffwan)
- Add RayCluster v1alpha1 controller (#8, @Jeffwan)
- Scaffolding out Bytedance's ray operator project (#7, @Jeffwan)
- allow deletion of workers (#5, @akanso)
- Ray Autoscaler integrate with Ray K8s Operator (#2, @Qstar)
- Add license (#3, @akanso)
- Operator with Design 1B (#1, @akanso)
Bugs
- Fix flaky tests by retrying 409 conflict error (#73, @Jeffwan)
- Fix issues in heterogeneous sample (#45, @anencore94)
- Fix incorrect manifest setting and remove unused manifests (#34, @Jeffwan)
- Fix status update issue and redis port formatting issue (#16, @Jeffwan)
- Fix leader election failure and crd too long issue (#9, @Jeffwan)