-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add Redis app #23
base: main
Are you sure you want to change the base?
Add Redis app #23
Conversation
- `rootfs/redis.conf`: Redis configuration file - `Config.uk`: application configuration - `Makefile`: for building the application - `Makefile.uk`: empty placeholder file required by build system - `fc.x86_64.json` / `fc.arm64.json`: Firecracker configuration - `xen.x86_64.cfg` / `xen.arm64.cfg`: Xen configuration - `README.md`: instructions - `.gitignore`: ignore generated files - `NOTES.md`: notes for QEMU compatibility Signed-off-by: spx01 <[email protected]>
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.
See my comments.
Update README.md
with the updated structure and contet of README.md
files in the repository (such as the README.md
file for nginx
). See the commit history - look for commits with the apps/README.md
prefix.
# Configure Redis server application for a build that uses initrd to pass the root | ||
# filesystem and a bridge networking. |
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.
Rephrase to: " Configure Redis server application for a build with bridged networking and using initrd to pass the root filesystem."
@@ -0,0 +1,15 @@ | |||
**2024-09-20** |
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.
This is no longer the case since Unikraft release v0.18.0 (Helene).
@@ -0,0 +1,515 @@ | |||
# Redis on Unikraft | |||
|
|||
Build and run Redis on Unikraft. |
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.
Build and run Redis on Unikraft. | |
Build and run [Redis](https://redis.io/) on Unikraft. |
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.
Add a first commit line named: Introduce Redis
. Then add a blank line in the commit message, then add the other contents.
Use redis/
instead of redis
(for directory name).
Add
redis
directory:rootfs/redis.conf
: Redis configuration fileConfig.uk
: application configurationMakefile
: for building the applicationMakefile.uk
: empty placeholder file required by build systemfc.x86_64.json
/fc.arm64.json
: Firecracker configurationxen.x86_64.cfg
/xen.arm64.cfg
: Xen configurationREADME.md
: instructions.gitignore
: ignore generated filesNOTES.md
: notes for QEMU compatibilityAddresses #6