Andrey
https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/
Vitalii
меня смущало в сокете то, что я круто проигрываю в гибкости и портативности. Все же сеть гибче чем сокеты)
𝚔𝚟𝚊𝚙𝚜
Контейнеры стандартно связываются только портами, это типа best practice.
ну для hostPath есть type: Socket, хотя это скорее для связи контейнера с хостом
Mentat
Dmytro
После логина в Гугле только прокси открывается или всякие SSH вовне тоже работать начинают?
связь с интернетом появляется, до этого ничего не работает но если открыть сайт любой по хттп то вместо этого сайта вылазит страница логина. Собственно, как во многих гостиницах и прочих публичных местах сделано
Dmitry
а смысл еще и два контейнера с пхп-фпм? у меня же много реплик этого пода бежит
Ну я как раз говорил про реплики, а не под из nginx и двух fpm
Nikolay
Ну так все-таки calico > flannel?
Для меня, да. У всех оно по разному)
Andrei
я новом компе хочу продолжить работать с helm но пока выдает Error: could not find tiller хотя он работает что видно в kubectl get deployment/tiller-deploy -n kube-system -o wide NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR tiller-deploy 1 0 0 0 144d tiller gcr.io/kubernetes-helm/tiller:v2.9.1 app=helm,name=tiller Вопрос правильно начать с ним работу не смомав его к k8s
Rainbow
... kubectrl logs -n kube-system -l app=helm
Andrey
ReplicaFailure True FailedCreate
Andrey
ну, это давно было, ивенты почистились
Andrey
попробуй сделать scale 0/1
Andrey
kubectl scale --replicas=0 deploy tillier
Andrey
потом --replicas=1
Andrey
и посмотри на под
Andrey
хотя у тебя может и сейчас под есть
Andrey
тогда на него describe
Семён
Name: ceph IsDefaultClass: No Annotations: kubectl.kubernetes.io/last-applied-configuration={"apiVersion":"storage.k8s.io/v1","kind":"StorageClass","metadata":{"annotations":{},"name":"ceph","namespace":""},"parameters":{"adminId":"admin","adminSecretName":"ceph-admin-secret","adminSecretNamespace":"kube-system","fsType":"xfs","imageFeatures":"layering","imageFormat":"2","monitors":"xxx","pool":"kube","userId":"kube","userSecretName":"ceph-secret","userSecretNamespace":"kube-system"},"provisioner":"kubernetes.io/rbd"} Provisioner: kubernetes.io/rbd Parameters: adminId=admin,adminSecretName=ceph-admin-secret,adminSecretNamespace=kube-system,fsType=xfs,imageFeatures=layering,imageFormat=2,monitors=xxx,pool=kube,userId=kube,userSecretName=ceph-secret,userSecretNamespace=kube-system ReclaimPolicy: Delete VolumeBindingMode: Immediate Events: <none> пытаюсь сделать kubectl edit этого storage classа, но почему-то не даёт его изменить, даже если я например просто меняю адреса мониторов руками. что я делаю не так ?
Семён
по хорошему хочу поменять ReclaimPolicy на retain
Семён
error: storageclasses "ceph" is invalid это ошибка при попытке сохранить
Antlar
посоны, есть версии когда новый кубспрей стабильный релизнется?
Ivan
Alexander N.
Коллеги, логи с containerd с помощью fluentd кто-нибудь собирает?
Andor
ну что ты выдумал, конечно же никто
Alexander N.
поделитесь шаблоном )
Sergei
а никто не пробовал fluentbit вместо fluentd? на конференции автор обоих этих тулзей очень расхваливал fluentbit именно в контексте кубера. но я так и не пощупал его...
Alex
Может кто сталкивался - подключаю ноду к мастеру (Kubernetes): выдает - [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded:
Alexander N.
ну что ты выдумал, конечно же никто
Мне интересно в контексте совмещения сбора логов с docker'a и с containerd. У них форматы логов сильно отличаются и как лучше сделать - пилить формат вывода логов в containerd? или каким-то образом учить fluentd один и тот же source работать с разными типами логов (json, text)
Yevhenii
Коллеги, логи с containerd с помощью fluentd кто-нибудь собирает?
С cri-o собираем Если формат похож, могу поделиться
Alex
В общем не как не могу ноду подключить!
Alexander
swapoff -a
Rainbow
swap зло
Grisha
палить токены это конечно уровень)
Stanislav
там серая сеть
Alex
палить токены это конечно уровень)
Все равно тестовый стенд!
Rainbow
ещё нужно прописать, чтобы при старте отключался свап, иначе рестарт не переживет.
Grisha
cat /etc/fstab | grep swap
Alex
Вот это прописывал в /etc/systemd/system/kubelet.service.d/10-kubeadm.conf на masere
Alex
Environment="cgroup-driver=systemd/cgroup-driver=cgroupfs" Environment="KUBELET_EXTRA_ARGS=--fail-swap-on=false"
Alex
alex1@kmaster:~$ cat /etc/fstab | grep swap # swap was on /dev/sda5 during installation # UUID=07a372cb-b896-4dd8-af39-5a404c950384 none swap sw 0 0 alex1@kmaster:~$
Grisha
swapoff -a
Grisha
сделай
Grisha
и забудь об это проблеме
Grisha
Environment="cgroup-driver=systemd/cgroup-driver=cgroupfs" Environment="KUBELET_EXTRA_ARGS=--fail-swap-on=false"
Grisha
а это нужно указывать только если ты юзаешь что-то отлично от докера, на сколько я знаю
Alex
swapoff -a - на мастере сделал - далее на подключаемой ноде выполнил опять команду - все по старому
Grisha
free показывает размер свапа?
Rainbow
swap на сервере - зло, а вы игнор ставите
Konstantin
swapoff на продакшене
Konstantin
вы там это?
Alex
alex1@kmaster:~$ free total used free shared buff/cache available Память: 4040236 1502064 935296 43920 1602876 2182760
Ильдар
на ноде сделай
Alex
на ноде сделай
Красавчик - все заработало!
Kirill
Коллеги, подскжите кто-нибудь юзал contiv?
German
что то залип, подскажите пжлста как можно бинд hyperkube поправить с 127.0.0.1 на 0.0.0.0, порт который 8080(несукюрный), без переустановки самого кластера
Anton
нужно переустанавливать
Anton
он там не просто так на 127.1
𝚔𝚟𝚊𝚙𝚜
В общем не как не могу ноду подключить!
так у тебя не в warning дело, читай ниже там где error - основная причина
Alex
И еще кое что - поставил master на пк - telnet localhost 8001 - все хорошо - следовательно в дашборд могу зайти - но по ip например с другово пк через браузер подключение не проходит только с localhost. Оба пк в одной сети - пинг по ним проходит!
Konstantin
Ходи по 127.0.0.1
Alex
Ходи по 127.0.0.1
С другово пк не получиться зайти в веб-интерфейс
Konstantin
А. С другого нет
Konstantin
Файрволл смотри
Konstantin
Че там накручено
Alex
Че там накручено
Да не - просто ubuntu 16.04 - на нем мастер - не какой фаервол не ставился
Vitalii
Всем привет. Столкнулся с необходимостью поддерживать несколько Dockerfile с общей частью. Конкретно нужно иметь докерфайлы для php-cli и php-fpm. И в первом и во втором общая часть – модули и конфигурации которые должны быть одинаковые в двух файлах. Нужна шаблонизация. Кто как решает?