Ayrat
~$ kubectl exec -it --namespace=kube-system kube-addon-manager -- which kubectl
/usr/local/bin/kubectl
Ayrat
$ kubectl exec -it --namespace=kube-system kube-addon-manager -- ls -ltr /usr/local/bin/kubectl
-rwxr-x--- 1 root root 41225728 Jun 25 18:05 /usr/local/bin/kubectl
Maxim
но вообще у тебя та же ошибка была и с неправильной переменной
Maxim
помнишь, когда у тебя в переменной был /usr/bin/kubectl
Maxim
ошибка та же была
Ayrat
да эдинственное что в первый раз log показал:
ADDON_CHECK_INTERVAL_SEC=10
Maxim
как-будто он на env болт забивает
Anonymous
а ставил кто-нибудь gitlab, и/или настраивал раннеры гитлабовские с gitlub.com в кубернетес?
Maxim
мне кажется, даже официальный гайд про это был
Maxim
а нет, показалось
Maxim
там про наоборот
Anonymous
да, там есть фишка "вот запустите гитлаб в своем кубике и можете ранеры создавать временные"
Anonymous
а мне хранилище кода неохота держать у себя
Anonymous
https://github.com/ethernetdan/spread/blob/gitlab-ci/images/gitlabci/README.md хм, вот это надо будет поробовать
Timur
запустил kubelet на ноде. не было сертификатов. подсунул сертификаты, но статус ноды NotReady. рестарт кублета не помогал. Перегрузил - заработало. Никто не сталкивался ?
Михаил
Михаил
ubectl get po —namespace=default
NAME READY STATUS RESTARTS AGE
docker-registry-1-ziypg 1/1 Running 0 9m
router-1-st769 0/1 Pending 0 9m
router-1-xl6ug 1/1 Running 0 10m
Михаил
как мне теперь достучаться из вне до этого говна?)
Maxim
Maxim
простой ответ - никак
Михаил
всё равно должен быть skydns?
Михаил
который срезолвит в кластерный ип это говно?
Maxim
да
kay
socat на серверах с kubelet
Михаил
какого хера он у меня не ставится автоматм ёба
Михаил
как его правильно раскатывать?
Михаил
ебучий опеншифт
kay
+ kubectl port-forward podname initialport:localhostport
Maxim
данене, @kay_rus, он не этого хочет, мне кажется ;)
Maxim
а еще ты порты местами попутал
kay
pardon
Михаил
мне надо просто по mariadb.example.com попасть до инстанса с мариядб
kay
ну либо hostport юзай
kay
либо ingress
Maxim
либо внешний балансер
Maxim
но все-равно сперва внутренний днс нужен
Михаил
Михаил
я всю доку перерыл
Михаил
сцуко
Maxim
так а что конкретно у тебя не заводится?
kay
вот как использовать hostport https://github.com/kubernetes/contrib/blob/068ea30cccb9e6861cdf197b2e31f5a15f6c0b1b/ingress/controllers/nginx/examples/default/rc-default.yaml#L41
Михаил
я же правильно понимаю, что у меня при установке openshift должен появится pod с skydns?
Maxim
где логи, где способы установки?
Maxim
кому должен? о_О
Михаил
ansbile
Михаил
https://docs.openshift.org/latest/install_config/install/advanced_install.html#configuring-ansible
Михаил
отсюда
kay
чтобы проверить наличие dns, запусти kubectl get pods —namespace kube-system
Михаил
нету скайднс
kay
--namespace kube-system
kay
! ^
Maxim
ты скопипастить даже не можешь чтоли? :D
Maxim
kay
системный неймспейс для k8s
Maxim
ну скопипастить-то наличие неймспейса не должно мешать же
Михаил
kay
значит голый kubernetes
Maxim
в той доке, что ты выше прислал, слово "DNS" не встречается
Maxim
я грепнул
Михаил
ок, я решил с чего-то, что ansible скрипты openshift должны деплоить мне dns автоматом ибо я не нашёл в их доке возможность отдельной конфигурации и там прямо указано, что бай дефаулт юзается skydns
Maxim
это уже другая секция
Михаил
да, в той нет про DNS
Maxim
ты про анзибль присылал
Maxim
что такое OpenShift Origin DNS я понятия не имею
если ты хочешь кубернетесовский днс, то вариантов ровно два с половиной:
1. вот негр написал: https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/08-dns-addon.md
2. через аддон-манагер (https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/addon-manager)
2.5 руками отсюда: https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dns
Igor
3. https://github.com/takama/k8sdemo/tree/master/ansible
Igor
там есть и dashboard и kubedns (skydns)
Igor
Но только для CentOS 7
Igor
4. https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dns
Maxim
@takama у него там все еще усугубляется опеншифтом
Maxim
Igor
По 4 варианту можно просто докинуть rc и svc
Igor
А ну да, верно
Anonymous
тут же есть поклонники консула?
Anonymous
вопрос на засыпку есть - если я подниму 5 консул серверов с -expect-bootstrap=5, какое поведение я могу ожидать? оставшиеся 2 сервера должны стать клиентами?
Timur
@pipopolam ты не переопределял forwarding nameserver для kubedns ?