Skip to content
This repository has been archived by the owner on Oct 28, 2020. It is now read-only.

Feature/k8s job #67

Merged
merged 17 commits into from
Nov 15, 2018
Merged

Feature/k8s job #67

merged 17 commits into from
Nov 15, 2018

Conversation

adidanes
Copy link
Contributor

Add support for K8S Jobs

  1. Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
  2. Please read our contribution guidelines
  3. PR with a decent set of unit tests have more chance to be reviewed and merged quickly

Description of the change

What I did

Defined a new TOSCA type yorc.nodes.kubernetes.api.types.JobResource

How I did it

Enriched the currently available K8S resources file (resources.yaml in resources/kubernetes/resources)
Add new tosca-samples for Jobs tests

How to verify it

Use the provided samples from tosca-samples/org/ystia/yorc/samples/kube/jobs

Description for the changelog

Applicable Issues

#50

@adidanes adidanes added the enhancement New feature or request label Nov 13, 2018
@adidanes adidanes self-assigned this Nov 13, 2018
@adidanes adidanes added this to the 18-11 milestone Nov 13, 2018
Copy link
Member

@loicalbertin loicalbertin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Ready to go 👍

@loicalbertin loicalbertin merged commit 0555524 into develop Nov 15, 2018
@loicalbertin loicalbertin deleted the feature/k8s-job branch November 15, 2018 15:11
@loicalbertin loicalbertin removed this from the 18-11 milestone Nov 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants