Maxim
аддон-манагера
Ayrat
$ kubectl logs kube-addon-manager --namespace kube-system == Kubernetes addon manager started at 2016-09-02T15:39:03+0000 with ADDON_CHECK_INTERVAL_SEC=60 == The connection to the server localhost:8080 was refused - did you specify the right host or port? == Failed to start /opt/namespace.yaml in namespace at 2016-09-02T15:39:03+0000. 99 tries remaining. == The connection to the server localhost:8080 was refused - did you specify the right host or port?
Ayrat
не сработало
Ayrat
может мне cluster-info обновить как нибудь
Maxim
эээ
Maxim
пагадити
Maxim
а покажи kubectl get svc kubernetes
Ayrat
$ kubectl get svc kubernetes NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes 11.1.0.1 <none> 443/TCP 3d
Maxim
а днс ты уже запустил?
Ayrat
нет еще
Ayrat
пока только UI
Ayrat
думал поднять менеджер
Ayrat
а потом разбираться с днс
Ayrat
читать начал но немного не понял как прибить IP для днс
Maxim
в сервис-манифесте
Ayrat
это да
Ayrat
а что это за IP?
Ayrat
cluster ?
Maxim
https://gist.github.com/Bregor/7079efc9b12e70e583e4847ed5ec7e91#file-dns-svc-yaml-L13
Ayrat
произвольный ?
Ayrat
или именно 10.222.222.222 ?
Ayrat
или cluster IP
Maxim
этот айпи должен входить в service-cluster-ip-range
Maxim
https://gist.github.com/Bregor/6a8cf10f610922b5898dcffef957ff26#file-apiserver-yaml-L20
Ayrat
ясно
Ayrat
спасибо!
Ayrat
мне теперь DNS поднимать ?
Maxim
а покажи ps -p `pgrep kubelet` -o args
Maxim
той машине, где ты запускаешь аддон-манагер
Ayrat
~$ ps -p pgrep kubelet -o args COMMAND /opt/bin/kubelet --logtostderr=true --v=0 --api-servers=ht
Ayrat
ps -p pgrep kubelet -o args COMMAND /opt/bin/kubelet --logtostderr=true --v=0 --api-servers=http://10.0.113.3:8080 --address=10.0.113.5 --hostname-override=10.0.113.5 --allow-privileged
Maxim
а сервисы у тебя в ДоД нетворке по какой-то причине?
Ayrat
а что Дод извини начал забывать
Maxim
?
Ayrat
что такое Дод
Maxim
организация, которой принадлежит сеть 11.0.0.0/8
Maxim
у тебя сервисы в этой сети
Ayrat
а я на cloude
Maxim
и тебе эти адреса клауд выдает?
Ayrat
да
Ayrat
internal network
Maxim
нет
Ayrat
я могу его менять
Maxim
это не internal network
Maxim
11.0.0.0/8 - это публично доступная сеть
Maxim
в отличии от приватной 10.0.0.0/8
Ayrat
ну у меня вроде --api-servers=http://10.0.113.3:808
Ayrat
не 11.0.0.0
Maxim
но сервисы-то в 11-й
Maxim
и ты никогда до них не дойдешь
Maxim
если эти адреса тебе не принадлежат
Ayrat
а ты про эти: 11.1.0.1
Maxim
покажи манифест аписервера
Ayrat
$ grep -v "#" /etc/kubernetes/apiserver KUBE_API_ADDRESS="--address=0.0.0.0" KUBE_ETCD_SERVERS="--etcd-servers=http://127.0.0.1:4001" KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16" KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ResourceQuota" KUBE_API_ARGS="--portal_net=11.1.0.0/16"
Ayrat
плохая идея ?
Maxim
ну там же даже каммент написан
Maxim
# Add your own! KUBE_API_ARGS="--portal_net=11.1.0.0/16"
Maxim
блин, друзья, ну нельзя НАСТОЛЬКО слепо копипастить буквы из интернетов
Ayrat
☺️
Maxim
написано аглицким по белому: "подставь свое"
Ayrat
да это как в анекдоте
Ayrat
По англияски еще не выучил, а русски уже не помню
Denis
Kubernetes он такой
Ayrat
могу такой взять 10.3.0.0/24 ?
Maxim
можешь
Ayrat
то есть у них плохой example ? :)
Maxim
почему плохой
Maxim
вот если бы не было того комментария про "Add your own", был бы конечно плохой
Maxim
а так наверное норм
Maxim
я дальше не читал
Maxim
если что
Maxim
может там кровь, кишки и расчлененка
Maxim
и все твои явки/пароли давно уплыли в неизвестном направлении
Ayrat
:)
Maxim
просто нагуглил эту строчку
Maxim
с моей точки зрения, ты с самого начала делаешь все не правильно вместо того, чтобы разобраться хотя бы на уровне терминологии в том, что ты делаешь, ты просто берешь чужую волшебную кнопку и слепо на нее нажимаешь
Maxim
я тут совершенно не хочу сказать, что сначала надо было исходники кубернетеса вызубрить, ненене
Maxim
просто я попросил манифест аписервера, а ты прислал какой-то непонятный env-файл от чуваков из опенстека
Maxim
что намекает на то, что ты не понял вопроса
Maxim
так ты кубернетес работать с пользой не заставишь ;)