Можно ли на рабочем столе docker выдать служебный токен для хост-машины, чтобы можно было использовать метод аутентификации kubernetes для кода, выполняющегося внутри IDE, для аутентификации с приложениями, работающими внутри локального kubernetes? Я использую экземпляр kubernetes на docker рабочем столе для Ma c.
. Вариант использования: я развернул хранилище локально на своем docker рабочем столе kubernetes и настроил его для аутентификации с помощью токенов службы kubernetes. , Это прекрасно работает для приложений, которые я развертываю в том же кластере kubernetes, потому что они автоматически получают токен службы в своем контейнере, который они отправляют в хранилище для аутентификации. Однако это становится сложной задачей, когда я разрабатываю код в своей IDE, поскольку я запускаю свое приложение изнутри своей IDE и в кластер kubernetes, их не существует. В результате я не могу аутентифицироваться в хранилище, поскольку у меня нет сервисного токена.
Я понимаю, что это не обычный случай использования и в конечном итоге не может быть поддержано. Я пытался создать контейнер linux с единственной целью - поделиться его служебной учетной записью с моей локальной машиной, но безрезультатно.