mirror of https://github.com/volcano-sh/apis.git
add crd example
Signed-off-by: Thor-wl <1187526662@qq.com>
This commit is contained in:
parent
c188f0b9ea
commit
1292ded0ed
|
|
@ -0,0 +1,11 @@
|
|||
apiVersion: scheduling.volcano.sh/v1beta1
|
||||
kind: PodGroup
|
||||
metadata:
|
||||
name: test-pg
|
||||
namespace: default
|
||||
spec:
|
||||
minMember: 1
|
||||
minResources:
|
||||
cpu: "1000m"
|
||||
memory: "2G"
|
||||
queue: default
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
apiVersion: scheduling.volcano.sh/v1beta1
|
||||
kind: Queue
|
||||
metadata:
|
||||
name: default
|
||||
spec:
|
||||
reclaimable: true
|
||||
weight: 1
|
||||
capability:
|
||||
cpu: 2000m
|
||||
memory: 4G
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
apiVersion: batch.volcano.sh/v1alpha1
|
||||
kind: Job
|
||||
metadata:
|
||||
name: test-job
|
||||
spec:
|
||||
minAvailable: 3
|
||||
schedulerName: volcano
|
||||
policies:
|
||||
- event: PodEvicted
|
||||
action: RestartJob
|
||||
plugins:
|
||||
ssh: []
|
||||
env: []
|
||||
svc: []
|
||||
maxRetry: 5
|
||||
queue: default
|
||||
tasks:
|
||||
- replicas: 6
|
||||
name: "default-nginx"
|
||||
template:
|
||||
metadata:
|
||||
name: web
|
||||
spec:
|
||||
containers:
|
||||
- image: nginx
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: nginx
|
||||
resources:
|
||||
requests:
|
||||
cpu: "1"
|
||||
restartPolicy: OnFailure
|
||||
Loading…
Reference in New Issue