Евгений
Etki
ну это формально не exactly once
Vadim
Когда вы уже таки перейдете в клаудфлудилку?
Евгений
Конечно никто не может дать гарантий, что всё отработает один раз, если система распределённая
Евгений
Флудилка это про сорта чая или игры, а не про другие технические темы
Vadim
Vadim
George
Rainbow
Вся история про кафку без диких нагрузок как история про хадуп кластер и баш который в 200+ раз быстрее. Есть тул под рукой и он прилично может работать (pg).
George
Etki
На этом действительно можем и закончить, наверное. Если будет чат по mq - киньте, я вступлю.
George
Твой постгрес с типо очередями нихера не распределённый. Этого достаточно
George
Евгений
Etki
Й
И где адрес чатика?)
Евгений
Если можно, я скину сюда
𝚔𝚟𝚊𝚙𝚜
George
Евгений
давай
Ну, только если админы разрешат
Etki
да чего там туфли гнуть https://t.me/distributed_computing_ru
Denis
Доброго дня! Пытаюсь создать новый rbac.
Вот манифест: https://pastebin.com/tRc3QXqA
Сгенерированный kube-config:
https://pastebin.com/buw2BsdS
В итоге получаю такой выхлоп от kubectl:
Error from server (Forbidden): pods is forbidden: User "system:anonymous" cannot list resource "pods" in API group "" in the namespace "production-core"
Версия kubernetes 1.12.3
В чем можнт быть проблема? Почему он меня авторизует как юзера system:anonymous ?
M
а какой самый правильный путь чекать краш луп например через https://github.com/fabric8io/kubernetes-client ?
M
надо терминейтед проверять статус или вейтинг ?
Anton
Anton
значит используемый сертификат не для этого пользователя
Anton
в манифесте, кстати, нет сервис аккаунта
Anton
Anton
Anton
grep client-certificate-data kubeconfig.conf | sed "s/.*: //" | base64 -D | openssl x509 -text -noout | grep Subject:
Anton
да, не нужен
Anton
ну, посмотрите сертификаты
Alex
Кто-то ставил вот это https://github.com/kubernetes-sigs/aws-alb-ingress-controller/ на EKS?
Denis
𝚔𝚟𝚊𝚙𝚜
Anton
Denis
𝚔𝚟𝚊𝚙𝚜
Нет, он спрашивает почему RBAC не работает, а он работает
𝚔𝚟𝚊𝚙𝚜
не работает авторизация
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Anton
если сертификаты эти вынуть и курлом попробовать, то же самое?
𝚔𝚟𝚊𝚙𝚜
Denis
Спасибо за советы! Попробую
Denis
𝚔𝚟𝚊𝚙𝚜
Хм, ну попробуй серт отдельно положить и через --client-certificate= --client-key= подсунуть kubectl
𝚔𝚟𝚊𝚙𝚜
это на случай если что-то не так с конфигом
Anton
или курлу, на случай, если что-то не так с kubectl
Anton
хотя, у меня был кейс, когда что-то не так было с курлом
cent
подскажите, а vault умеет в ingress? Постоянно 503 ловлю
Апач
kubectl get pods --all-namespaces
Unable to connect to the server: error executing access token command "/snap/google-cloud-sdk/64/bin/gcloud config config-helper --format=json": err=fork/exec /snap/google-cloud-sdk/64/bin/gcloud: no such file or directory output= stderr=
Как это лечить, в папке google-cloud-sdk есть только 66, 67, 68
cent
Alexey
Коллеги, Добрый день. Пожалуйста, подскажите как у вас организована поставка приложений в k8s. Я подготовил для каждого компонента соответсвующий тип helm чарта. У меня есть pipeline в gitlab, который подготавливает образы, и чартв. Первая мысль сделать в pipeline шаги по деплою приложений в k8s просто с помощью shell runnera. Поиск в сети не помог мне понять насколько моя первая мысль валидна.
cent
Andrey
nginx
cent
nginx
ingress nginx или просто nginx ?
Andrey
nginx ingress
Andrey
+ letsencrypt
cent
nginx ingress
А можешь ingress resource показать?
У меня почему-то 503 постоянно валит.
Хотя, если сервис vault-vault пробросить через kubectl port-forward, то все пашет отлично.
Andrey
там вроде ничего особенного
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
certmanager.k8s.io/cluster-issuer: letsencrypt
kubernetes.io/ingress.class: nginx
creationTimestamp: 2018-10-31T12:26:15Z
generation: 1
labels:
app: vault
chart: vault-0.14.1
heritage: Tiller
release: vt
name: vt-vault
namespace: vault
spec:
rules:
- host: hashicorp-vault.xxxxxxxxxxxxxxx.com
http:
paths:
- backend:
serviceName: vt-vault
servicePort: 8200
path: /
tls:
- hosts:
- hashicorp-vault.xxxxxxxxxxxx.com
secretName: vault-tls
Andrey
Mark ☢️
Какое же дно ибаное этот докер-хуёкер
Mark ☢️
НАХУЯ они монтируют tmpfs с noexec
Mark ☢️
в итоге не работает debian-cd
Mark ☢️
одни дебилы оттуда запускают софт, а другие монтируют с noexec
Mark ☢️
НАХУЯ
Mark ☢️
и в доке полное безнихуя
Mark ☢️
Mark ☢️
ГОВНА КУСОК блять
cent
Mark ☢️
(нашёл кучу записей в багтрекере)