-
Notifications
You must be signed in to change notification settings - Fork 233
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
dria: add DKN compute node #556
Conversation
Hey @vpavlin ! |
@Dimokus88 I can, what do you need edited? |
@vpavlin replace |
Hmm, on one hand I do agree with you, but then also for new deployments it is quite probably it will pull a the latest image (assuming not everyone picks the same provider and even then the deployment might happened on a new node). If people need to update or be sure what version they use, they can still modify the deployment, but I'd like to avoid the need to update this manifest with every push since the approval process is not straightforward here - unless I ping someone explicitly my PRs are usually unmerged:) So having |
Hey @vpavlin, using
|
Yeah, I understand all these - and I hate this behaviour, but Dria compute node is really early and being updated basically daily, so I can also omit the tag altogether to indicate users should add some and it will default to |
Absolutely, I tend to use shas in "production" deployments to make sure the image I deploy is actually the one I want, but again, that only makes sense for images and projects with reasonable release cycle, otherwise someone would have to send a PR here at least daily:) So I'd say keep |
@vpavlin It seems like there might be some confusion regarding the use of the "latest" image tags on Akash. As mentioned above, Akash aggressively caches images, which means that the "latest" tag on the providers may not actually correspond to the most recent version of the image. This discrepancy could lead to unexpected behavior during deployment, where the "latest" tag doesn't pull the newest version as intended. To mitigate this, it is safer to specify exact image versions (or digests) to ensure that the desired image is deployed consistently across providers. This would help avoid any inconsistencies that could arise from Akash's image caching mechanism. I know that's another complication to keep updating the images each time in the SDL, but that's unfortunately the only way until this non-default K8s behaviour akash-network/support#50 gets sorted. |
You can use v0.1.4 tag |
Yeah, yeah, I'll use the tags/hashes:-) Waiting for 0.1.5 to test it with GPUs and will update the PR |
1ea8729
to
5e10a46
Compare
Confirmed with Dria team that GPU integration works, pinned ollama image to sha and pinned dkn image to a dev tag until they release |
5e10a46
to
6fccf52
Compare
This PR adds recentrly launched Dria Knowlesge Network compute node to the Awesome Akash repo. It allows deployers to join the network and execute assign tasks.
There will be GPU support additions in the future