Size: a a a

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

2021 June 23

S

Sergey in Kubernetes — русскоговорящее сообщество
Будет резолвитсч как нужно
источник

S

Solyar in Kubernetes — русскоговорящее сообщество
++
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
Service external name это cname , по сути, крепите к нему какой хотите сервис и юзайте какое нужно имя.
источник

S

Solyar in Kubernetes — русскоговорящее сообщество
Да это как раз тот юзкейс
источник

S

Solyar in Kubernetes — русскоговорящее сообщество
источник

S

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

DP

Denis Postnikov in Kubernetes — русскоговорящее сообщество
Хмм, это я уже пробовал, но почему то никакого эффекта с добавления externalName нет
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
К не правильному сервису мапите?
источник

S

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

SD

Serg Dove in Kubernetes — русскоговорящее сообщество
логи прометеуса это логи пода где запущен прометеус?
источник

S

Solyar in Kubernetes — русскоговорящее сообщество
Да, но в случае с дискавернигом таргетов стоит сначала смотреть в под Prometheus Operator
источник

SD

Serg Dove in Kubernetes — русскоговорящее сообщество
вот а у меня почему то такого нет. наверное что-то я неправильно поставил
источник

S

Solyar in Kubernetes — русскоговорящее сообщество
А как ставили?
источник

SD

Serg Dove in Kubernetes — русскоговорящее сообщество
helm upgrade --install prometheus -n monitoring prometheus-community/prometheus -f values.yaml
источник

DP

Denis Postnikov in Kubernetes — русскоговорящее сообщество
Сам Service:

apiVersion: v1
kind: Service
metadata:
 name: service-auth
 namespace: stage-01
spec:
 type: ExternalName
 externalName: service-auth.custom.domain
 selector:
   name: service-auth
 ports:
 - port: 80
   name: http


Не работает:
root@service-auth:/# curl service-auth.custom.domain
curl: (6) Could not resolve host: service-auth.custom.domain


Работает:
root@service-auth:/# curl service-auth
<html><title>404: Not Found</title><body>404: Not Found</body></html>root@service-auth:/#
источник

DP

Denis Postnikov in Kubernetes — русскоговорящее сообщество
Вообще мне казалось что ExternalName это немного иное. По идее, он транслирует запросы типа <service-name> в custom.domain
источник

DP

Denis Postnikov in Kubernetes — русскоговорящее сообщество
А не наоборот
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
дык вроде все работает как надо нет?
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
так и есть он запрос в metadata.name проксирует в spec.externalName
источник

DP

Denis Postnikov in Kubernetes — русскоговорящее сообщество
Смысл в том, что я пытаюсь заставить эти 2 запроса работать идентично

Не работает:
root@service-auth:/# curl service-auth.custom.domain
curl: (6) Could not resolve host: service-auth.custom.domain

Работает:
root@service-auth:/# curl service-auth
<html><title>404: Not Found</title><body>404: Not Found</body></html>root@service-auth:/#
источник