talos/website/content/docs/v0.15/Guides
Andrey Smirnov d4b8445935
feat: support CRI configuration merging and reimplement registry config
Containerd doesn't support merging plugin configuration from multiple
sources, and Talos has several pieces which configure CRI plugin:
(see https://github.com/containerd/containerd/issues/5837)

* base config
* registry mirror config
* system extensions
* ...

So we implement our own simple way of merging config parts (by simply
concatenating text files) to build a final `cri.toml`.

At the same time containerd migrated to a new format to specify registry
mirror configuration, while old way (via CRI config) is going to be
removed in 1.7.0. New way also allows to apply most of registry
configuration (except for auth) on the fly.

Also, containerd was updated to 1.6.0-rc.0 and runc to 1.1.0.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-20 23:05:20 +03:00
..
adding-a-proprietary-kernel-module.md docs: add guide on adding proprietary kernel modules 2022-01-14 18:46:43 +03:00
advanced-networking.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
air-gapped.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-certificate-authorities.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-containerd.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-corporate-proxies.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-network-connectivity.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-pull-through-cache.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-the-cluster-endpoint.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
configuring-wireguard-network.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
customizing-the-kernel.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
customizing-the-root-filesystem.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
deploy-metrics-server.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
deploying-cilium.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
disaster-recovery.md feat: replace flags with --mode in apply, edit and patch commands 2022-01-13 16:09:53 +03:00
discovery.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
disk-encryption.md feat: replace flags with --mode in apply, edit and patch commands 2022-01-13 16:09:53 +03:00
editing-machine-configuration.md feat: support CRI configuration merging and reimplement registry config 2022-01-20 23:05:20 +03:00
kubespan.md feat: replace flags with --mode in apply, edit and patch commands 2022-01-13 16:09:53 +03:00
logging.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
managing-pki.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
rbac.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
resetting-a-machine.md feat: introduce talos.exp.wipe kernel param to wipe system disk 2021-12-29 15:10:52 +03:00
storage.md docs: fix patch flag 2022-01-19 22:19:32 +05:30
troubleshooting-control-plane.md docs: fix troubleshooting guide 2021-12-24 22:15:43 +03:00
upgrading-kubernetes.md feat: replace flags with --mode in apply, edit and patch commands 2022-01-13 16:09:53 +03:00
upgrading-talos.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00
vip.md docs: fork docs for 0.15 2021-12-22 00:06:34 +03:00