siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.

Home Page:https://www.talos.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow extensions to be run when Talos platform is container

mattiascockburn opened this issue · comments

Feature Request

Description

Currently no extensions work when Talos is running inside a container, as implemented in

if ctrl.V1Alpha1Mode == v1alpha1runtime.ModeContainer {

We'd like to be able to test extensions like our custom code in a containerized Talos but are currently forced to run a custom fork with the conditional removed for this to work.

+1

Our use case is a bit different but it would be great if at least some of the extensions could be used in containers (e.g. iscsi-tools).