Implement devfile push in accordance with the implementation plan from #2290
@rajivnathan: The label(s) kind/enhancement cannot be applied, because the repository doesn't have them
In response to this:
/kind enhancement
Implement devfile push in accordance with the implementation plan from #2290
- [ ] devfile parsing (https://github.com/openshift/odo/issues/2467)
- [ ] create kclient (https://github.com/openshift/odo/issues/2436)
- [ ] k8s common functions (adding functions to kclient as needed)
- [ ] create fat pod and deployment
- [ ] add volume and mounts to fat pod's spec and creating PVC if applicable (emptyDir or PVC)
- [ ] sync source to containers within fat pod
- [ ] execute commands on containers within fat pod (May be partially handled by https://github.com/openshift/odo/issues/2467)
- [ ] Devfile abstractions that make use of k8s common functions related to components, actions, commands, etc.
- This can be broken down further but requires devfile parsing to be done first
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
@rajivnathan: The label(s) kind/enhancement cannot be applied, because the repository doesn't have them
In response to this:
/kind enhancement
Implement devfile push in accordance with the implementation plan from #2290
- [ ] devfile parsing (https://github.com/openshift/odo/issues/2467)
- [ ] create kclient (https://github.com/openshift/odo/issues/2436)
- [ ] k8s common functions (adding functions to kclient as needed)
- [ ] Implement Devfile Deployment support (https://github.com/openshift/odo/issues/2471)
- [ ] Implement Devfile volume support (https://github.com/openshift/odo/issues/2472)
- [ ] Devfile sync support (https://github.com/openshift/odo/issues/2473)
- [ ] Execute commands on containers within fat pod (May be partially handled by https://github.com/openshift/odo/issues/2467)
- [ ] Devfile abstractions that make use of k8s common functions related to components, actions, commands, etc.
- This can be broken down further but requires devfile parsing to be done first
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
/kind feature
For reference, please use feature wh/e you mean enhancement as well
/kind epic
/area devfile
- [ ] Implement Devfile volume support (#2472)
I would consider this for later stages. odo and device can be useful and cover most of the use cases without this.
Queston
How is ODO devfile different from Codes devcontainer.json?
Queston
VS Code Remote Development vs ODO (OpenShift Do)
How is ODO devfile different from Codes devcontainer.json?
@GrooveCS
I don't know much about devcontainers.json, at first glance it looks similar. The biggest difference that I can see is that in devfilecontainers.json you can only specify containers (images or Dockerfile). Devfile can also include additional Kubernetes or OpenShift resources.
@j-c-berger This is the public repo for odo. Let's take offline on any of the Codewind project specific questions outside of this repo.
All the tasks linked in this issue are done
/close
@kadel: Closing this issue.
In response to this:
All the tasks linked in this issue are done
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.