Получить контейнер с ракушкой внутри контейнера "Трафик" на k8s - PullRequest
0 голосов
/ 12 февраля 2020

Мы попытались прикрепить оболочку к контейнеру внутри модуля "Traefik", используя следующую команду, но это не сработало. Просто к вашему сведению, мы использовали helm chart для установки Traefik на наш кластер k8s.

kubectl exec -it <traefik Pod name> -- /bin/sh

пробовал это тоже, но безуспешно - kubectl exec -it <traefik Pod name> -- /bin/bash

Любая помощь в этом контексте будет оценена. Спасибо.

Ответы [ 2 ]

1 голос
/ 12 февраля 2020

Traefik 1.7 использует образ контейнера FROM scratch, который содержит только исполняемый файл Traefik и некоторые файлы поддержки. Оболочки нет. Вам придется переключиться на вариант -alpine изображения. Для 2.x похоже, что по какой-то причине они используют Alpine по умолчанию.

0 голосов
/ 12 февраля 2020

Вы можете изменить часовой пояс, установив объем

volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"

Ссылка: https://bobcares.com/blog/change-time-in-docker-container/

...