gardener / gardener-extension-registry-cache

Gardener extension controller which deploys pull-through caches for container registries.
Apache License 2.0
7 stars 18 forks source link

Evaluate and adopt the PoC for adding `hosts.toml` files via the OperatingSystemConfig with probes #204

Closed ialidzhikov closed 4 weeks ago

ialidzhikov commented 3 months ago

How to categorize this issue?

/kind enhancement

What would you like to be added: There is the following topic that has been worked on during the Gardener's Hackathon 05/2024: https://github.com/gardener-community/hackathon/blob/main/2024-05_Schelklingen/README.md#-type-safe-configurability-in-operatingsystemconfig-for-containerd-dns-ntp-etc

There is the following PoC from @timuthy : https://github.com/timuthy/gardener-extension-registry-cache/tree/enh.osc-registry-poc

We could work on this PoC and check if it can help us drop the custom systemd unit we have currently for adding the containerd registry config files.

Why is this needed: To drop the custom systemd unit we have and to use a functionality from GNA.

timuthy commented 3 months ago

Thanks for picking this up @ialidzhikov.

The OSC API changes will be contributed to gardener/gardener soon.