https://github.com/learnitall/cilium-nix
Experiment to build cilium-agent docker containers using nix.
https://github.com/learnitall/cilium-nix
Last synced: 8 months ago
JSON representation
Experiment to build cilium-agent docker containers using nix.
- Host: GitHub
- URL: https://github.com/learnitall/cilium-nix
- Owner: learnitall
- Created: 2024-04-19T22:54:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-19T22:55:17.000Z (almost 2 years ago)
- Last Synced: 2025-07-20T03:00:18.440Z (8 months ago)
- Language: Shell
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cilium-nix
Experiment to build cilium-agent docker containers using nix.
The build process for cilium images is very complex and has a lot of layers to it.
This is a minimal starting point for creating an image with the cilium-agent and cilium-dbg binaries.
It probably won't work.
## Building
Runtime image:
```bash
nix build --impure .#containers.x86_64-linux.runtime
```
All cilium binaries:
```bash
nix build --impure .#packages.x86_64-linux.cilium-all
```
A cilium-agent image:
```bash
nix build --impure .#containers.x86_64-linux.agent
```
Importing an image:
```
docker load < result
```