tenni
тогда вперед, линукс он везде линукс
Sergey
у генту один нюанс - ее нельзя закидывать с обновлениями на длительное рвемя
Роман
Интересно ещё и то, что и kubectl'ы там всякие и etcd в репозитории есть. Хоть и замаскированные. Я вроде специально ничего, кроме оверлея докера не подключал. Там прямо в родном репозитории они?
tenni
так посмотри, никто с гентой не отписался же xD
Роман
Сергей же отписался, что 6 лет в проде.
tenni
оО, ну окей.
Роман
А есть способ рестартануть контейнер в поде без удаления пода?
Maksim
идёшь на ноду и делаешь docker restart
Maksim
)
Maksim
я только такой знаю
Роман
идёшь на ноду и делаешь docker restart
Так и делаю, но это какой-то долгий способ)
bebebe
а кто-нибудь вообще ставил k8s c --cloud-driver=aws ? :)
Logan
идёшь на ноду и делаешь docker restart
docker rm на ноде сделает то же самое. Куб должен будет вернуть контейнер
Denis
А вот и перевод :) https://m.habrahabr.ru/company/flant/blog/335814/
Ivan
docker rm на ноде сделает то же самое. Куб должен будет вернуть контейнер
а ошибок после этого нет? Как то встречал ошибку что куб не может найти контейнер после того как я через докер удалил
Anonymous
почему у меня на мастере порт 8443 не открыт после установки через kubespray? как его открыть правильно?
bebebe
у меня apiserver стартует с --cloud-provider=aws в ~/.aws/credentials прописаны креды но в логах вижу I0817 13:14:31.610105 23855 aws.go:725] Zone not specified in configuration file; querying AWS metadata service Error: failed to run Kubelet: could not init cloud provider "aws": error finding instance i-0d904e0858ee8e3a7: error listing AWS instances: NoCredentialProviders: no valid providers in chain. Deprecated. For verbose messaging see aws.Config.CredentialsChainVerboseErrors и kubelet не стартует
bebebe
тут ведь кто-то дружил k8s с aws
bebebe
в переменных окружения /etc/kubernetes/config тоже они прописаны
bebebe
и export был
bebebe
ЧЯДНТ, kube-aws не предлагать
Sn00part
эту суходрочку уже третий год пофиксить не могут https://github.com/kubernetes/kubernetes/issues/11543
Sn00part
kops ?
bebebe
а покажи креды, без важных данных соотвественно=)
а чего их показывать, сгенерены aws_cli есть ACCESS_KEY, SECRET_KEY и REGION
bebebe
[default] aws_access_key_id = YYY aws_secret_access_key = XXXX export AWS_ACCESS_KEY_ID="YYY" export AWS_SECRET_ACCESS_KEY="XXXX" export REGION="us-west-2"
bebebe
kops ?
kubespray
Sn00part
я использую kops для aws или ранчер опять же
Ivan
а чего их показывать, сгенерены aws_cli есть ACCESS_KEY, SECRET_KEY и REGION
Думал что возможно не указан регион, судя по логу. А подсунуть зону в которой создан ebs в конфиг нельзя?
bebebe
сейчас речь идет даже не ebs я как только пропихнул параметр --cloud-driver=aws в apiserver, он перестал стартоваться с ошибками описанными выше
bebebe
т.е. у меня k8s не ставится
bebebe
docker inspect и manifes показывают, что к старту apiserver добавился новый флаг --cloud-driver=aws и контейнер не стартует, т.к. пытается достучаться до aws'а но кредов нет, он обламывается
bebebe
и процесс установки k8s обламывается
bebebe
Ivan
сорян тогда
bebebe
вот кроме ролей да, но роли там на attachvolume, detachvolume, и прочее, а у меня до этого дело не доходит
bebebe
читаю кодец
bebebe
а роль незапилил ?
https://github.com/kubernetes/kubernetes/blob/8f9c57ca5305f4b52d6231c17872f834e5c193b2/pkg/cloudprovider/providers/aws/aws.go
bebebe
bebebe
https://github.com/kubernetes/kubernetes/blob/8f9c57ca5305f4b52d6231c17872f834e5c193b2/pkg/cloudprovider/providers/aws/aws.go#L765 вот здесь мой варнинг вылезает
Magistr
права на чтение метадаты
Magistr
по идее
Magistr
дескрайб лист инстанс емнип
bebebe
секундочку, я все таки попытаюсь по коду выяснить откуда он конфиг берет
bebebe
https://github.com/kubernetes/kubernetes/blob/42adb9ef2572d7ac30237a3aad47ead75ff7c6cc/pkg/credentialprovider/aws/aws_credentials.go
bebebe
что то я все меньше и меньше понимаю
Sn00part
может копс? ) он вроде нажал и забыл работает
bebebe
может копс? ) он вроде нажал и забыл работает
да, но нет короче, я выяяснил подробности нужно на каждую машину положить в /root/.aws/credentials и раздеплоить заново либо дать через роли все права для работы с aws api
bebebe
сейчас попробую
bebebe
именно
PR на добавление dashboard незамержен
bebebe
https://github.com/kubernetes-incubator/kubespray/pull/1081
bebebe
у меня в downstream'e есть свой вариант
Anonymous
а ой всмысле kubectl не работает
bebebe
Victor Gorshkov
bebebe
так, раскладывание ~root/.aws/credentials не помогло
Sn00part
kops тебя ждёт уже заждался)
Anonymous
кажется я определенно чего-то не понимаю :\
Anonymous
почему он мне порт для впна не поднимает?
Lev
1.7.4 out now :)
Anonymous
как лучше всего задеплоить load-balancer для кубера на bare-metal
bebebe
так, продолжим борьбу с aws
Ivan
bebebe Здравствуйте! )))
bebebe
здравтвуйте @beatlejyse , вы еще не решилсь дать телефон вашего начальника? :)
Ivan
не задавайте глупых вопросов ))) я же не спрашиваю телефон вашего )))
bebebe
однако Иван, вы борзый в эту пятницу
Sergey
хуй вам всем, все я борзее
bebebe
а роль незапилил ?
запилил роли, раздеплоилось!
Etki
хуй вам всем, все я борзее
Ребят, а давайте наконец брачные игры, скрины из фейсбука, возмущение эйчарами, обсуждение транссексуалов и прочие смешинки примитивного уровня уйдут в личку и какие-нибудь соответствующие чаты, м?
Sergey
А чего только меня сцитировал то?
Sergey
давай всех
Sergey
или ты думаешь я просто так написал это сообщение?