Skip to content

Support CronJob #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 12 commits into from
Closed

Support CronJob #47

wants to merge 12 commits into from

Conversation

TommyLike
Copy link
Contributor

@TommyLike TommyLike commented Mar 27, 2019

  1. Add CronJob support with yaml (create volcano job every minute)
apiVersion: batch.volcano.sh/v1alpha1
kind: CronJob
metadata:
  name: test-cronjob
spec:
  schedule: "*/1 * * * *"
  template:
    minAvailable: 2
    schedulerName: kube-batch
    tasks:
      - replicas: 2
        template:
          metadata:
            name: web
          spec:
            containers:
              - image: nginx
                imagePullPolicy: IfNotPresent
                name: nginx
            restartPolicy: OnFailure
  1. Add AdmissionValidation for CronJob
  2. Support cronjob in helm chart
  3. Add E2E tests for cronjob

for #41

@TommyLike TommyLike changed the title [WIP] Support CronJon [WIP] Support CronJob Mar 27, 2019
@TommyLike TommyLike force-pushed the feature/support-cronjob branch from c326d93 to c0b01d9 Compare April 1, 2019 02:16
@TommyLike TommyLike force-pushed the feature/support-cronjob branch from 8e01a42 to 25ffebb Compare April 1, 2019 03:39
@TommyLike TommyLike changed the title [WIP] Support CronJob Support CronJob Apr 1, 2019
@k82cn
Copy link
Member

k82cn commented Apr 2, 2019

Please split this huge PR into smaller ones, e.g. API, admission, controller, e2e and so on.

@TommyLike
Copy link
Contributor Author

sure!

@TommyLike TommyLike closed this Apr 7, 2019
@k82cn k82cn deleted the feature/support-cronjob branch April 18, 2019 06:42
wangyuqing4 pushed a commit to wangyuqing4/volcano-1 that referenced this pull request Apr 30, 2019
[Issue volcano-sh#47] support mpi e2e test

![image](/uploads/1bc84e8ca791dc65892701648559a4d6/image.png)

![image](/uploads/3c889f87cc2657d3f01e254efcc76618/image.png)

![image](/uploads/4eb931798fdda54cf5d26ef2563db3c1/image.png)

![image](/uploads/0a678193516447b8f9de8be6d37b7c70/image.png)

Issues info:
Issue ID: 47
Title: 增加 mpi 场景 e2e 测试用例
Issue url: CBU-PaaS/Community/volcano/volcano#47


See merge request CBU-PaaS/Community/volcano/volcano!77
JesseStutler pushed a commit to JesseStutler/volcano that referenced this pull request Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants