Size: a a a

2019 March 11

Z

Zlokot in gcp_ru
тож вариант.. но в случе cli - похоже нужно будет пересоздавать весб деплоймент. а я отредактировать хочу существующий, который создавал с веб морды
источник

GI

Grigorii Ignatev in gcp_ru
kubectl edit,  а еще лучше конечно все это дело в VCS держать
источник

Z

Zlokot in gcp_ru
еще вопрос - есть прометей в namespace == monitoring
есть експортер в другом неймспейсе, но на том же кластере.
и похоже прометей не видит его.

/prometheus $ ping celery-prometheus-exporter-service
ping: bad address 'celery-prometheus-exporter-service'

хотя другой прометей, в том же неймспейсе, что и екппортер - все ок резолвит:

λ kubectl -n sandbox exec -it prometheus-54489c4474-qdxsc /bin/sh
/prometheus $ ping celery-prometheus-exporter-service
PING celery-prometheus-exporter-service (10.155.34.79): 56 data bytes
ping: permission denied (are you root?)
источник

VS

Vladimir Stafievsky in gcp_ru
если в другом неймспейсе, то в хостнейм название неймспейса добавляйте.
celery-prometheus-exporter-service.Another_namespace

если я конечно правильно понял проблему.)
источник

GI

Grigorii Ignatev in gcp_ru
а еще лучше просто дискавери заюзать через аннотации
и не мучаться
источник

Z

Zlokot in gcp_ru
Vladimir Stafievsky
если в другом неймспейсе, то в хостнейм название неймспейса добавляйте.
celery-prometheus-exporter-service.Another_namespace

если я конечно правильно понял проблему.)
да, спасибо. так работает
источник

Z

Zlokot in gcp_ru
камрадос, еще вопрос..
есть графана - задеплоена с офф имаджа.
cmdline процесса в контейнере выглядит так:
'
grafana@grafana-69fd699dbb-drb5j:/usr/share/grafana$ cat /proc/1/cmdline
grafana-server --homepath=/usr/share/grafana --config=/etc/grafana/grafana.ini --packaging=docker cfg:default.log.mode=console cfg:default.paths.data=/var/lib/grafana cfg:default.paths.logs=/var/log/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning grafana@grafana-69fd699dbb-drb5j:/usr/share/grafana$
'

то есть достаточно длинная колбаса с кучей параметров.

мне нужно конфиг графаны - --config=/etc/grafana/grafana.ini замапить в конфигмап GCE, чтобы нарулить smtp настройки.

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

например вот так :
'
   spec:
     containers:
       - name: grafana
         image: grafana/grafana
         args:
           - "--config.file=/etc/grafana/grafana.ini"
'
источник

GI

Grigorii Ignatev in gcp_ru
там же есть env GF_PATHS_CONFIG, по дефолту у него значение /etc/grafana/grafana.ini

отсюда http://docs.grafana.org/installation/docker/
источник

GI

Grigorii Ignatev in gcp_ru
ставь env и забей на args
источник

Z

Zlokot in gcp_ru
хм.. то есть с помощью этого енва, я как раз получу то, что хочу - подмену только одного параметра для конфиг файла?
источник

GI

Grigorii Ignatev in gcp_ru
если верить их доке, то да
я не проверял)
источник
2019 March 13

TK

Timur Kalandarov in gcp_ru
Timur Kalandarov
FYI, проблема все еще весит в саппорт центре.

У меня в рамках одного региона все ок, но между регионами некоторые машины не видят друг друга.
Все, взлетело между регионами только что все)
источник

TK

Timur Kalandarov in gcp_ru
5 суток!
источник

ZO

Zon Orti in gcp_ru
Соболезнования, очень странный кейс
источник
2019 March 15

A

Andor in gcp_ru
тут есть любители обмазаться терраформом для гугл-клауд-платформ?
источник

A

Andor in gcp_ru
мне бакет для стейта ручками создавать или оно таки само умеет?
источник

A

Andor in gcp_ru
querying Cloud Storage failed: googleapi: Error 403: my-email@company.tld does not have storage.objects.list access to terraform-state-prod., forbidden
источник

A

Andor in gcp_ru
это бакета нету или это прав нету у сервис-аккаунта? (у меня права владельца)
источник

A

Andor in gcp_ru
а ну конечно
источник

A

Andor in gcp_ru
имя бакета же должно быть глобально уникальным
источник