-
Notifications
You must be signed in to change notification settings - Fork 22
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
CRI containerd job environment #105
Conversation
koct9i
commented
Jan 17, 2024
•
edited
Loading
edited
- Cleanup handling legacy config layout
- Cleanup building spec for exec nodes
- Add jobResources and jobEnvironment into exec node spec
- Ignore typed nil in Fetch And Sync
- Add CRI job environment
- Add EntrypointWrapper into InstanceSpec
✅ All contributors are covered under a CLA with YandexSee CONTRIBUTING.md for more info about Yandex Contributor License Agreement. The following contributors were found: (Only the first commit for a unique contributor is listed) |
5428509
to
63cd571
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't say much about containerd stuff here, suppose it's ok, but I suggest to add some testing (either e2e or envtest-based without real cluster — I hope some helpers for second option will be merged in main soon) for this new functionality.
Also I suppose we better test some existing exec nodes code current behaviour, it is not obviously to me we don't break anything from diff.
63cd571
to
d179d8a
Compare
d179d8a
to
cc3555e
Compare
e229cfc
to
3966964
Compare
This code must be refactored.
This is useful for ad-hoc hacking, tuning, debugging or injecting sidecar workload right into component container.
3966964
to
0f41d84
Compare
0f41d84
to
0df7e1b
Compare
0df7e1b
to
00d6ac8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, though suppose e2e which would successfully run job, relying on some specific image env would help not to break this code in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are failing though