Grisha
Rainbow
cent
Rainbow
cent
А есть где-то описание того, какие зависимости у кубера?
- ipv6
- edns
и прочее
Lucky SB
cent
Alexander
Илья поздравил
Maksim
Yuf
Ребят привет, я админ, долгое время работал с железом и виртуализацией, всё это время мне как-то удавалось обходиться без контейнеров и иных систем окрестации, но времена меняются и мне нужно самостоятельно поднять kubernetes. В докере вроде разобрался, поиграл с docker-compose, но кубернетс очень тяжело заходит, google меня не понимает, убежден, что проблема во мне..
Очень Вас прошу, даже умоляю, подскажите, какую литературу почитать, с чего начать, чтобы окончательно не засрать себе мозги и не запутаться в огромном количестве информации.
Всем кто ответит, за ранее, огромное спасибо!!!
Попробуй Синию книжку девопса
Yuf
Там общие
Yuf
https://books.google.az/books?id=xrkrDwAAQBAJ&printsec=frontcover&hl=ru&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false
Alexander
𝚔𝚟𝚊𝚙𝚜
G72K
G72K
Maksim
Maksim
Grisha
Ребзя, хелп в осознании, создаю роль
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
creationTimestamp: "2019-03-04T11:08:52Z"
name: airflow-role
namespace: airflow
resourceVersion: "7446549"
selfLink: /apis/rbac.authorization.k8s.io/v1/namespaces/airflow/roles/airflow-role
uid: e4fd2aef-3e6d-11e9-956a-566f1af9000a
rules:
- apiGroups:
- ""
resources:
- pods
- deployments
- secrets
verbs:
- get
- list
- watch
- create
- update
- patch
- delete
Grisha
это иднственная роль которая биндится для SA airflow-service-account
Grisha
но когда я юзаю токен этого юзера, я имею доступ во все неймспейсы, а не только в namespace: airflow
Grisha
2746 человек, а с RBAC проблем никто не имел?
Huan
привет всем, кто сталкивался с olm-operators, подскажите куда копать?
E0304 11:31:17.158568 1 queueinformer_operator.go:155] Sync "olm" failed: no catalog sources available
time="2019-03-04T11:31:17Z" level=info msg="building connection to registry" currentSource="{operatorhubio-catalog olm}" id=AxyLP source=operatorhubio-catalog
time="2019-03-04T11:31:17Z" level=info msg="client hasn't yet become healthy, attempt a health check" currentSource="{operatorhubio-catalog olm}" id=AxyLP source=operatorhubio-catalog
спасибо!
Andrei
Ребят, подскажите, пожалуйста, не появился ли какой способ запаузить под?
Sergey
Grisha
G72K
Bear
Alexey
Ребят, кто нить flannel использовал ?
Что то не пойму, почему для сервиса externalIP не взлетает, в описании же рекомендуют использовать —net=host, что есть наркомания в последней стадии. Как быть, перешел на фланнел с вивнета.
Добавлю - пока балансера нету, кубер развернут в железе, не авс и прочие клауды
Михаил
Grisha
в роли все верно, смотрите в биндинг
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
creationTimestamp: "2019-03-04T11:09:06Z"
name: airflow-role-binding
namespace: airflow
resourceVersion: "7446578"
selfLink: /apis/rbac.authorization.k8s.io/v1/namespaces/airflow/rolebindings/airflow-role-binding
uid: ed5bacb0-3e6d-11e9-83e1-566f1af90008
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: airflow-role
subjects:
- kind: ServiceAccount
name: airflow-service-account
namespace: airflow
Grisha
тоже вроде все хорошо
Bear
kind: ServiceAccount
так вы сделали RBAC для сервиса а проверяете пользователем?
Grisha
поче для сервиса?
Grisha
сервис аккаунта
Grisha
или sa!=user?
Maksim
Я столон не видел, но @kvaps говорит, что все работает без DCS
сам постгрес остаётся работать, но прокси (точка доступа к пг мастеру) по таймауту (по умолчанию 15 сек) сбрасывает текущие коннекты и, как минимум, не принимает новые https://github.com/sorintlab/stolon/blob/master/cmd/proxy/cmd/proxy.go#L261
Stefan
efs provisioner кто-то сетапил?
проблем с коннектом к efs не было?
Grisha
Ребзя, а у вас бывало такое что на одной ноде запускаешь поды, а он подтягивает старую configmap?
Grisha
я проверил на всех серверах, configmap одинаковая новой версси, но в под маунтится старая версия
Сергей
кто юзал rancher 2 и знает как при установки из каталога указать на какие ноды ставить приложение?
Vladimir
привет. а можно ли использовать ingress-nginx в качестве реверс прокси для сайтов которые не в кластере?
Rainbow
Vladimir
спасибо, покопаю
bama^boy
Rainbow
Stefan
внутри контейнера или из instance?
ну, получается что из контейнера, поскольку этот провиженер сетапиться через деплоймент и некоторые параметры для подключения к efs юзает
bama^boy
Доменное имя у нас вида eu-west-1b.fs-78037db1.efs.eu-west-1.amazonaws.com
bama^boy
Stefan
а какой dns внутри контейнеров?
в логах пода вот это и всё
mount.nfs: Failed to resolve server fs_id.efs.eu-central-1.amazonaws.com: Name or service not known
Warning FailedMount 40s kubelet, ip-172-20-32-103.eu-central-1.compute.internal MountVolume.SetUp failed for volume "pv-volume" : mount failed: exit status 32
Stefan
то есть тут похоже даже кубелет сам пытается замаунтить
bama^boy
Stefan
Stefan
Stefan
я вот если с сервака, с которого сетаплю все эти дела, попробую замаунтить вручную, то подключается
а вот если вот так через деплоймент, то не хочет
секьюрити группа открыта для всех, странно
bama^boy
неправильный DNS внутри подов, скорей всего
bama^boy
должен быть такой же. как у инстансов, чтоб резолвить вунтренние адреса EFS
bama^boy
Stefan
Yaroslav
посмотри в установленных
bama^boy
Stefan
Сергей
подскажите как правильно это написать?
master.affinity Master affinity (in addition to master.antiAffinity when set) {}
Stefan
значит поды в какой-то изолированной от vpc сети
да, изолированость таки, создал в VPC кубера и приатачил групу нод кластера и прошло, но теперь ошибка:
no mount entry found for my_id.efs.eu-central-1.amazonaws.com among entries overlay
😆
Stefan
Stefan
bama^boy
Stefan
bama^boy
я бы не аттачил efs внутрь подов, как-то оно криво все работает, efs сама по себе тормозная, лучше ebs напрямую использовать