Maxim
Может кто сталкивался
Just a baka
Никто не знает как передать с ingress в laravel, чтобы laravel работал строил ссылки через ssl? if ($this->app->environment('production')) { $url->forceScheme('https'); } Не всегда выручает
Обычно помогает что-то вроде proxy_set_header X-Forwarded-Proto $scheme; на балансере, хз как насчет Laravel-специфичных решений А как насчет просто завязаться на переменную окружения?
Евгений
В gce через ingress и Daemonset получалось у кого-нибудь обойтись без балансера? Firewall не хочет открывать порты :/
Alexander
Может кто сталкивался
Не сталкивался. Но типичный подход - это в настройках php приложения задавать прото, домен, порт
Andrei
поставил UI для k8s c https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta1/aio/deploy/recommended.yaml но exec into pod е работает, внутри sh можно как то пофиксить?
Andrei
kubectl exec -it podname --/bin/sh
эт да но через ui тоже хочеться
Solyar
эт да но через ui тоже хочеться
Возможно прав не хватает ?
Solyar
Роль создали?
Andrei
Всмысле из дашборда?
https://i.imgur.com/XXN47e4.png
Mumin
у меня пода бесконечно перезагружается
Solyar
https://i.imgur.com/XXN47e4.png
Странно, у меня работает. Не важно sh/bash
Solyar
Ошибка есть?
Mumin
у меня пода бесконечно перезагружается
как можно посмотреть, что происходит?
Andrei
Ошибка есть?
эта роль apiVersion: v1 kind: ServiceAccount metadata: name: admin-user namespace: kube-system --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: admin-user roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: admin-user namespace: kube-system
Solyar
kubectl describe podname
Mumin
Логи
пишет, что Liveness probe failed: HTTP probe failed with statuscode: 500
Mumin
Порт при деплое не меняли ?
это локально у меня стоит
Mumin
все норм работало
Solyar
Загляните в деплоймент файл и посмотрите какая лайвнес проба стоит
Mumin
после git pull видимо
Mumin
пытаемся переустановить зависимости)
Andrey
после git pull видимо
Тогда я б откатил на старый комит
Mumin
Тогда я б откатил на старый комит
это только у меня отвалилось😶
Mumin
Solyar
Зависимости в деплойментах это так себе
Solyar
Потом вот так пальцем тыкаешься в небо
Mumin
думаем, что какой-то зависимости не хватает
Solyar
думаем, что какой-то зависимости не хватает
Запихивайте инит контейнер который будет это проверять
Andrey
это только у меня отвалилось😶
Ну так это, nginx бэк мож не находит
Andrey
По имени
Andrey
Если локально то
Andrey
А че гадать, можно тупо в дебаге обычный докер зарустить, глянуть
Andrey
это как?)
Ну там приложение какое-то свое из режистри или про что речь
Solyar
Действительно
G72K
Кому то может понравиться : https://github.com/benc-uk/kubeview/blob/master/README.md
Yuri
Доброе утро, кто-то юзает concourse для деплоя ? Если реализовали механизм роллбека, можете поделится идеей реализации ?
ᴅⁱᵐⁱᴅʳ0ˡ
всем привет, подскажите как отключить watchdog в prometheuse ?
Anton
вопрос по Persistent Volumes Делаю так kind: PersistentVolume apiVersion: v1 metadata: name: postgres-pv-volume namespace: post labels: type: local spec: storageClassName: local-storage capacity: storage: 5Gi accessModes: - ReadWriteOnce hostPath: path: "/mnt" —- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: postgres-pv-claim namespace: post spec: storageClassName: local-storage accessModes: - ReadWriteOnce resources: requests: storage: 5Gi Как сделать что бы мой PVC подвязался строго к этой PV а не к первой попавшейся ?
Anton
тю...
Anton
спасибо. блин. мог бы и сам догадаться...
Bear
друзья, товарищи, коллеги, а кто имеет опыт запуска drone.io в кубере?
Bear
Я поставил прикрутил битбакет положил в мастера .drone.yml захожу в панель управления а он мне "Your Build List is Empty."
Bear
в логах тишина, если что
🎄у
есть у кого kibana в кубере за ингресом? не могу разобраться с basepath
Ascandar
подскажите, а почему в офф etcd helm игнорируется statefulset ? каким образом они обеспечивают защиту данных? через бэкап амазон S3 чтоли?
🎄у
у меня есть
подскажи что прописывал в basePath в самой кибане, и есть ли в ingress какой-нибудь rewrite
Ascandar
нет в нем необходимости
Ascandar
http: paths: - backend: serviceName: kibana-kibana servicePort: 5601 path: /
Ascandar
анотация такая
Ascandar
annotations: nginx.ingress.kubernetes.io/ssl-redirect: "false" kubernetes.io/ingress.class: "nginx"
🎄у
версия 7.2?
Ascandar
да
🎄у
а, у тебя прямо на корне
Ascandar
по другому там норм не заработала, wildcard dns проще сделать типа kibana.example.com
🎄у
угу, ок, спасибо
Anton
мой PersistentVolume создает локальную дирректорию от пользователя root, как можно сделать, что бы директория создавалась от другого пользователя со всеми правами?
Lucky SB
Lucky SB
Универсальные всего в инит контейнер монтировать том и делать в нем chown
Anton
Ух ты. Давай рассказывай что за пв у тебя каталоги создаёт. Или ты про точку монтирования в контейнере ?
да точка монтирования. перепутал ))) Директория в которой находится база не доступна из под юзера ubuntu, если руками даю 777 то могу посмотреть базу
Anton
пробовал вот так
Anton
spec: securityContext: runAsUser: 1000 runAsGroup: 3000 fsGroup: 2000 containers: - image: adminer:4.7.2-standalone name: adminer ports: - containerPort: 8080 securityContext: runAsUser: 2000 allowPrivilegeEscalation: false
Anton
не помогло
Lucky SB
А чего ты хотел ? ;)_
Anton
что бы adminer мог общаться с базой))
Lucky SB
ну тебе надо еще про supplementalGroups погуглить