Skip to content
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

Devfile 2.2.0 Proposal #49

Closed
sbose78 opened this issue May 19, 2020 · 6 comments
Closed

Devfile 2.2.0 Proposal #49

sbose78 opened this issue May 19, 2020 · 6 comments
Labels
kind/epic A high level requirement that can/should be split into smaller issues
Milestone

Comments

@sbose78
Copy link

sbose78 commented May 19, 2020

Devfile 2.2.0

The outer-loop guidance for tools would be added in devfile 2.2.0. This is a work-in-progress epic.

Package files with a stack

  1. Introduce the STACK_ROOT variable Handling of resources that comes from the parent devfile #46

Image Build guidance

  1. Support component: dockerfile Introduce outerloop 'dockerfile' build & deploy #51

Image Deployment guidance

  1. component: workload Introduce new component 'workload' #57
  2. component: podTemplate Introduce new component 'podTemplate' #52
  3. component: helm Chart Introduce new component 'helm' #53
  4. component: objects ( Template-style ) Introduce component "objects" ( aka list of Kube objects ) #54

Examples in the doc

@sbose78
Copy link
Author

sbose78 commented May 19, 2020

cc @l0rd @kadel @davidfestal @gorkem

@sbose78
Copy link
Author

sbose78 commented May 20, 2020

Issues to track explicit CI and CD guidance yet to be created - though tools can derive it partially from image build and image deploy guidance.

@EnriqueL8
Copy link
Contributor

EnriqueL8 commented May 21, 2020

Is there an issue opened for the Workload component?

@sbose78
Copy link
Author

sbose78 commented May 21, 2020

@EnriqueL8 Had missed creating one for it. Here you go #57 .

@l0rd l0rd added the kind/epic A high level requirement that can/should be split into smaller issues label Jun 8, 2020
@l0rd l0rd added this to the 2.1.0 milestone Jun 11, 2020
@elsony elsony changed the title Devfile 2.1.0 Proposal Devfile 2.2.0 Proposal Nov 30, 2020
@elsony
Copy link
Contributor

elsony commented Nov 30, 2020

Renaming this to devfile 2.2 since devfile 2.1 is now being used for dev workspace compatibility work.

@elsony
Copy link
Contributor

elsony commented Apr 8, 2022

Community call discussion 3/28:

  1. This item will be closed and we'll track the work with the issues listed in the original issue.
  2. Items 1-2 are part of devfile 2.2, we'll track them using those individual items.
  3. Items 3-6 (Introduce new component 'workload' #57,52,53,54) in the original description are not included as part of devfile 2.2.

@elsony elsony closed this as completed Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic A high level requirement that can/should be split into smaller issues
Projects
None yet
Development

No branches or pull requests

4 participants