Naïm Favier
2ddc335e6f
nixos/doc: clean up defaults and examples
2021-10-04 12:47:20 +02:00
embr
8e6c4f9a2e
nixos/cri-o: Remove unnecessary lib.
qualifiers
...
We're already using `with lib` here, so we can just say `mkOption`, etc.
2021-07-20 15:35:45 +10:00
embr
1cf78b53af
nixos/cri-o: Add RFC42 'settings' option
2021-07-20 15:35:45 +10:00
Sascha Grunert
e2b7bdd08d
nixos/cri-o: add OCI seccomp bpf hook support
...
We now set the hooks dir correctly if the OCI hook is enabled. CRI-O
supports this specific hook from v1.20.0.
Signed-off-by: Sascha Grunert <mail@saschagrunert.de>
2021-02-05 11:04:49 +01:00
zowoq
008de9ca3c
nixos/{containers,cri-o,podman}: move copyFile to nixos/lib/utils
2020-09-24 10:01:47 +10:00
Sascha Grunert
eac4389021
nixos/cri-o: add networkDir
option
...
The new option can be used to specify the network directory for CNI
plugin configurations.
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-09-24 07:35:35 +10:00
Sascha Grunert
e363aef498
nixos/cri-o: remove deprecated manage_ns_lifecycle option
...
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-09-17 17:50:57 +10:00
Sascha Grunert
46a0aa4176
nixos/cri-o: unset hooks dir to avoid dir creation on startup
...
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-09-01 18:04:54 +10:00
Sascha Grunert
ddfa221670
cri-o: add loobpack CNI config to module
...
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-08-23 09:32:40 +10:00
Sascha Grunert
71dd85bffa
cri-o: add pinns path and witch to crio.conf.d config style
...
This adds the pinns path to the configuration let CRI-O start properly.
We also change the configuration to the new drop-in syntax.
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-08-21 12:09:20 +10:00
zowoq
2689dfaa08
nixos/cri-o: default to upstream pause
2020-05-25 12:27:49 +02:00
zowoq
eeff166faa
nixos/cri-o: add runtime option
2020-05-25 12:27:49 +02:00
zowoq
9e7fbc6f2c
nixos/cri-o, cri-o: add wrapper
2020-05-25 12:27:49 +02:00
Sascha Grunert
6653328aef
cri-o: update module configuration
...
- Update the default pause image
- Set the cgroup manager to systemd
- Enable `manage_ns_lifecycle` instead of the deprecated
`manage_network_ns_lifecycle` option
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-05-25 02:24:57 +02:00
zowoq
a44b3b6afc
nixos/cri-o: copy upstream config
2020-05-03 17:17:05 +10:00
zowoq
b464d76126
nixos/cri-o: share registries with nixos/containers
2020-04-24 20:53:36 +10:00
adisbladis
5a3b818368
Merge pull request #85894 from zowoq/podman-crio
...
podman team: add cri-o packages/module
2020-04-24 11:34:07 +02:00
zowoq
0944d77fc0
nixos/containers: move libpod to nixos/podman
2020-04-24 15:34:05 +10:00
zowoq
4484e7981e
nixos/cri-o: update maintainers
2020-04-24 08:08:27 +10:00
zowoq
54b59dd6c0
nixos/cri-o: remove cni-plugins from environment.systemPackages
2020-04-23 10:29:11 +10:00
adisbladis
43f383c464
nixos.virtualisation.containers: Init common /etc/containers configuration module
...
What's happening now is that both cri-o and podman are creating
/etc/containers/policy.json.
By splitting out the creation of configuration files we can make the
podman module leaner & compose better with other container software.
2020-04-21 10:38:39 +01:00
Sascha Grunert
2c3dcbb9d0
Add cri-o service to modules ( #68153 )
...
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-09-21 14:18:42 +00:00