* Started work on provider * WIP Adding batch provider * Working basic call into pool client. Need to parameterize the baseurl * Fixed job creation by manipulating the content-type * WIP Kicking off containers. Dirty * [wip] More meat around scheduling simple containers. * Working on basic task wrapper to co-schedule pods * WIP on task wrapper * WIP * Working pod minimal wrapper for batch * Integrate pod template code into provider * Cleaning up * Move to docker without gpu * WIP batch integration * partially working * Working logs * Tidy code * WIP: Testing and readme * Added readme and terraform deployment for GPU Azure Batch pool. * Update to enable low priority nodes for gpu * Fix log formatting bug. Return node logs when container not yet started * Moved to golang v1.10 * Fix cri test * Fix up minor docs Issue. Add provider to readme. Add var for vk image.
25 lines
470 B
YAML
25 lines
470 B
YAML
apiVersion: v1
|
|
kind: Pod
|
|
metadata:
|
|
name: pauseexample1
|
|
spec:
|
|
containers:
|
|
- name: pauseexample1
|
|
imagePullPolicy: Always
|
|
image: gcr.io/google_containers/pause:1.0
|
|
resources:
|
|
requests:
|
|
memory: 1G
|
|
cpu: 1
|
|
ports:
|
|
- containerPort: 80
|
|
name: http
|
|
protocol: TCP
|
|
- containerPort: 443
|
|
name: https
|
|
dnsPolicy: ClusterFirst
|
|
nodeName: virtual-kubelet
|
|
tolerations:
|
|
- key: azure.com/aci
|
|
effect: NoSchedule
|