Skip to content
This repository was archived by the owner on May 25, 2023. It is now read-only.

Commit 1d38eff

Browse files
authored
Merge pull request #573 from k82cn/automated-cherry-pick-of-#569-upstream-release-0.4
Automated cherry pick of #569: v0.4 Release.
2 parents e16447f + 007bd02 commit 1d38eff

File tree

5 files changed

+32
-6
lines changed

5 files changed

+32
-6
lines changed

CHANGLOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
## v0.4
2+
3+
### Notes:
4+
5+
* Gang-scheduling/Coscheduling by PDB is depreciated.
6+
7+
### Issues:
8+
9+
* [#534](https://github.com/kubernetes-sigs/kube-batch/pull/534) Removed old design doc to avoid confusion. ([@k82cn](https://github.com/k82cn))
10+
* [#536](https://github.com/kubernetes-sigs/kube-batch/pull/536) Migrate from Godep to dep ([@Jeffwan](https://github.com/Jeffwan))
11+
* [#533](https://github.com/kubernetes-sigs/kube-batch/pull/533) The design doc of PodGroup Phase in Status. ([@k82cn](https://github.com/k82cn))
12+
* [#540](https://github.com/kubernetes-sigs/kube-batch/pull/540) Examine all pending tasks in a job ([@Jeffwan](https://github.com/Jeffwan))
13+
* [#544](https://github.com/kubernetes-sigs/kube-batch/pull/544) The design doc of "Dynamic Plugin Configuration" ([@k82cn](https://github.com/k82cn))
14+
* [#525](https://github.com/kubernetes-sigs/kube-batch/pull/525) Added Phase and Conditions to PodGroup.Status struct ([@Zyqsempai](https://github.com/Zyqsempai))
15+
* [#547](https://github.com/kubernetes-sigs/kube-batch/pull/547) Fixed status protobuf id. ([@k82cn](https://github.com/k82cn))
16+
* [#549](https://github.com/kubernetes-sigs/kube-batch/pull/549) Added name when register plugin. ([@k82cn](https://github.com/k82cn))
17+
* [#550](https://github.com/kubernetes-sigs/kube-batch/pull/550) Added SchedulerConfiguration type. ([@k82cn](https://github.com/k82cn))
18+
* [#551](https://github.com/kubernetes-sigs/kube-batch/pull/551) Upgrade k8s dependencies to v1.13 ([@Jeffwan](https://github.com/Jeffwan))
19+
* [#535](https://github.com/kubernetes-sigs/kube-batch/pull/535) Add Unschedulable PodCondition for pods in pending ([@Jeffwan](https://github.com/Jeffwan))
20+
* [#552](https://github.com/kubernetes-sigs/kube-batch/pull/552) Multi tiers for plugins. ([@k82cn](https://github.com/k82cn))
21+
* [#548](https://github.com/kubernetes-sigs/kube-batch/pull/548) Add e2e test for different task resource requests ([@Jeffwan](https://github.com/Jeffwan))
22+
* [#556](https://github.com/kubernetes-sigs/kube-batch/pull/556) Added VolumeScheduling. ([@k82cn](https://github.com/k82cn))
23+
* [#558](https://github.com/kubernetes-sigs/kube-batch/pull/558) Reduce verbosity level for recurring logs ([@mateusz-ciesielski](https://github.com/mateusz-ciesielski))
24+
* [#560](https://github.com/kubernetes-sigs/kube-batch/pull/560) Update PodGroup status. ([@k82cn](https://github.com/k82cn))
25+
* [#565](https://github.com/kubernetes-sigs/kube-batch/pull/565) Removed reclaim&preempt by default. ([@k82cn](https://github.com/k82cn))
26+
127
## v0.3
228

329
### Issues:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
BIN_DIR=_output/bin
2-
RELEASE_VER=v0.3
2+
RELEASE_VER=v0.4
33
REPO_PATH=github.com/kubernetes-sigs/kube-batch
44
GitSHA=`git rev-parse HEAD`
55
Date=`date "+%Y-%m-%d %H:%M:%S"`

deployment/kube-batch/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v1alpha1
22
description: The batch scheduler of Kubernetes
33
name: kube-batch
4-
version: 0.3.0
4+
version: 0.4.0

deployment/kube-batch/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
replicaCount: 1
55
image:
66
repository: kubesigs
7-
tag: v0.3
7+
tag: v0.4
88
pullPolicy: IfNotPresent
99
resources:
1010
limits:

doc/usage/tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ To run `kube-batch`, a Kubernetes cluster must start up. Here is a document on [
1111

1212
### (1) kube-batch image
1313

14-
An official kube-batch image is provided and you can download it from [DockerHub](https://hub.docker.com/r/kubesigs/kube-batch/). The version is `v0.3` now.
14+
An official kube-batch image is provided and you can download it from [DockerHub](https://hub.docker.com/r/kubesigs/kube-batch/). The version is `v0.4` now.
1515

1616
```bash
17-
# docker pull kubesigs/kube-batch:v0.3
17+
# docker pull kubesigs/kube-batch:v0.4
1818
```
1919

2020
### (2) Create a Kubernetes Deployment for kube-batch
@@ -40,7 +40,7 @@ Verify the release
4040
```bash
4141
# helm list
4242
NAME REVISION UPDATED STATUS CHART NAMESPACE
43-
dozing-otter 1 Thu Jun 14 18:52:15 2018 DEPLOYED kube-batch-0.3.0 kube-system
43+
dozing-otter 1 Thu Jun 14 18:52:15 2018 DEPLOYED kube-batch-0.4.0 kube-system
4444
```
4545

4646
NOTE: `kube-batch` need to collect cluster information(such as Pod, Node, CRD, etc) for scheduling, so the service account used by the deployment must have permission to access those cluster resources, otherwise, `kube-batch` will fail to startup. For users who are not familiar with Kubernetes RBAC, please copy the example/role.yaml into `$GOPATH/src/github.com/kubernetes-sigs/kube-batch/deployment/kube-batch/templates/` and reinstall batch.

0 commit comments

Comments
 (0)