Add image making with custom binaries #16
Labels
No labels
good first issue
Infrastructure
blocked
bug
config
discussion
documentation
duplicate
enhancement
go
help wanted
internal
invalid
kludge
observability
perfomance
question
refactoring
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: TrueCloudLab/frostfs-aio#16
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Perform a research and implement a way of building an
aio
image with custom binaries.Current way of making a custom image for development is as follows:
aio
settings and use the dirty image instead of image from the registryaio
with these settings.We suppose that an alternative way lets us use an
aio
image from the registry and then swap some binaries (or just one binary) inside of it.In terms of the files, needed changes might be implemented in
Dockerfile.custom
make image-aio-custom
.I'd suggest using dev-env for development =) AIO is not supposed to be heavily customized.
Injecting binaries into existing containers can be done by adding one more layer with that binary to existing images.
While we use dev-env for developing, for fast fix tests in non-linux environments, this is extremely useful.