Size: a a a

Kubernetes — русскоговорящее сообщество

2020 October 22

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Aleksandr Kostiuk
Вопрос совсем в другом был
я прост вешаю wildcard'ы для каждого проекта(домена второго уровня) на точку входа. Но если бы была куча разных проектов с разными доменами второго уровня, скорее всего бы через exterlnal-dns делал.
источник

AK

Aleksandr Kostiuk in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
я прост вешаю wildcard'ы для каждого проекта(домена второго уровня) на точку входа. Но если бы была куча разных проектов с разными доменами второго уровня, скорее всего бы через exterlnal-dns делал.
Разумно, да. Спасибо
источник

TI

Tarlan Isaev in Kubernetes — русскоговорящее сообщество
Ребят, а как можно эту ошибку на macOS пофиксить?
Вчера с Ранчером поигрался  и бах словил ошибку.

$ kubectl --kubeconfig  kubecluster-kubeconfig.yaml get nodes
+ kubectl --kubeconfig kubecluster-kubeconfig.yaml get nodes
NAME                STATUS   ROLES    AGE   VERSION
worker-pool-3pitq   Ready    <none>   21h   v1.18.8
$ kubectl get nodes
+ kubectl get nodes
The connection to the server localhost:8080 was refused - did you specify the right host or port?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Tarlan Isaev
Ребят, а как можно эту ошибку на macOS пофиксить?
Вчера с Ранчером поигрался  и бах словил ошибку.

$ kubectl --kubeconfig  kubecluster-kubeconfig.yaml get nodes
+ kubectl --kubeconfig kubecluster-kubeconfig.yaml get nodes
NAME                STATUS   ROLES    AGE   VERSION
worker-pool-3pitq   Ready    <none>   21h   v1.18.8
$ kubectl get nodes
+ kubectl get nodes
The connection to the server localhost:8080 was refused - did you specify the right host or port?
для начала разобраться что такое kubeconfig и для чего он нужен =). Или хотя бы заглянуть в него
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
для начала разобраться что такое kubeconfig и для чего он нужен =). Или хотя бы заглянуть в него
+
источник

TI

Tarlan Isaev in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
для начала разобраться что такое kubeconfig и для чего он нужен =). Или хотя бы заглянуть в него
$ kubectl config use-context kubecluster-kubeconfig.yaml
+ kubectl config use-context kubecluster-kubeconfig.yaml
Switched to context "kubecluster-kubeconfig.yaml".
$ kubectl get nodes
+ kubectl get nodes
The connection to the server localhost:8080 was refused - did you specify the right host or port?
источник

TI

Tarlan Isaev in Kubernetes — русскоговорящее сообщество
@identw спасибо, разобрался 😅
источник

P

Panda in Kubernetes — русскоговорящее сообщество
Привет. Кто подскажет: написать алерт для alertmanager чтоб он сработал на любое состояние pod-a не = runnig ?
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
completed\successful тоже норм, по идее
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
https://github.com/kubernetes-monitoring/kubernetes-mixin/blob/master/alerts/apps_alerts.libsonnet#L27

теоретически вот это вот оно, но у меня не работает
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Panda
Привет. Кто подскажет: написать алерт для alertmanager чтоб он сработал на любое состояние pod-a не = runnig ?
- alert: KubernetesPodNotHealthy
 expr:  sum by (cluster, job, namespace, pod) (kube_pod_status_phase{phase=~"Pending|Unknown|Failed"}) > 0
 for: 5m
 labels:
   severity: warning
 annotations:
   summary: "Kubernetes Pod not healthy (cluster: {{ $labels.cluster }})"
   description: "Pod {{ $labels.namespace }}/{{ $labels.pod }} has been in a non-ready state for longer than an 5 min and more"
источник

НС

Никита Суворов... in Kubernetes — русскоговорящее сообщество
всем привет, а может кто помочь с coreDNS в кубах, без причины перестает форвардить запросы к вышестоящим серверам и nodelocals тоже перестают работать в логах подов ничего интересного не видно
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
Banschikov Denis
- alert: KubernetesPodNotHealthy
 expr:  sum by (cluster, job, namespace, pod) (kube_pod_status_phase{phase=~"Pending|Unknown|Failed"}) > 0
 for: 5m
 labels:
   severity: warning
 annotations:
   summary: "Kubernetes Pod not healthy (cluster: {{ $labels.cluster }})"
   description: "Pod {{ $labels.namespace }}/{{ $labels.pod }} has been in a non-ready state for longer than an 5 min and more"
не, тож самое, отдает вот это:

{job="kube-state-metrics",namespace="monitoring",pod="kube-state-metrics-59d6ffcf7-dp4q4"}
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
вместо списка подов
источник

ДД

Дмитрий Диордийчук... in Kubernetes — русскоговорящее сообщество
по какой-то причине второй nginx с wordpress на порту 5050 не доступен. Использую metallb. В чем может быть причина? https://github.com/M9Bnhf57/ft_services
источник

ДД

Дмитрий Диордийчук... in Kubernetes — русскоговорящее сообщество
источник

YB

Yura Beznos in Kubernetes — русскоговорящее сообщество
Никита Суворов
всем привет, а может кто помочь с coreDNS в кубах, без причины перестает форвардить запросы к вышестоящим серверам и nodelocals тоже перестают работать в логах подов ничего интересного не видно
Как запущен?
источник

НС

Никита Суворов... in Kubernetes — русскоговорящее сообщество
Yura Beznos
Как запущен?
coredns через деплоймент, nodelocal через демонсеты. В части DNS практически полный дефолт с кубспрея
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
4c74356b41
не, тож самое, отдает вот это:

{job="kube-state-metrics",namespace="monitoring",pod="kube-state-metrics-59d6ffcf7-dp4q4"}
Не совсем понял
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
вот так это выглядит, это же не нормально? он должен показывать поды, которые в плохом стейте
источник