Size: a a a

2020 October 08

m

manefesto in ru_hashicorp
не, а чего нет то ?
я тоже плакал и собирал nginx  с поддержкой geoip2
источник

m

manefesto in ru_hashicorp
и оно в проде
источник

m

manefesto in ru_hashicorp
а чего номад не собрать
источник

m

manefesto in ru_hashicorp
ради интереса попробую собрать
источник

YF

Yurii Fisakov in ru_hashicorp
Хех. У нас тоже такой-же nginx с geoip собирается)
источник

m

manefesto in ru_hashicorp
значит ничего зазорного
источник

m

manefesto in ru_hashicorp
./pkg/darwin_amd64/nomad
Usage: nomad [-version] [-help] [-autocomplete-(un)install] <command> [args]

Common commands:
   run         Run a new job or update an existing job
   stop        Stop a running job
   status      Display the status output for a resource
   alloc       Interact with allocations
   job         Interact with jobs
   node        Interact with nodes
   agent       Runs a Nomad agent

Other commands:
   acl             Interact with ACL policies and tokens
   agent-info      Display status information about the local agent
   deployment      Interact with deployments
   eval            Interact with evaluations
   exec            Execute commands in task
   license         Interact with Nomad Enterprise License
   monitor         Stream logs from a Nomad agent
   namespace       Interact with namespaces
   operator        Provides cluster-level tools for Nomad operators
   plugin          Inspect plugins
   quota           Interact with quotas
   scaling         Interact with the Nomad scaling endpoint
   sentinel        Interact with Sentinel policies
   server          Interact with servers
   system          Interact with the system API
   ui              Open the Nomad Web UI
   version         Prints the Nomad version
   volume          Interact with volumes

собралось
источник

VS

Vladimir Samoylov in ru_hashicorp
Yurii Fisakov
Нет уж, спасибо 🙂
Еще и сбоку номада саппортить совсем не хочется

Видимо оно не выпиливается никак:

If the local Consul agent is configured and accessible by the Nomad agents, the Nomad cluster will automatically bootstrap provided server_auto_join, client_auto_join, and auto_advertise are all enabled (which is the default).
Можно поизучать в сторону параметров  client_auto_join (bool: true) и auto_advertise
auto_advertise (bool: true) - Specifies if Nomad should advertise its services in Consul
client_auto_join (bool: true) - Specifies if the Nomad clients should automatically discover servers in the same region by searching for the Consul service name defined in the server_service_name option.
источник

VS

Vladimir Samoylov in ru_hashicorp
consul {
 address             = "127.0.0.1:8500"
 auto_advertise      = false
 server_auto_join    = false
 client_auto_join    = false
}
Что то типа такого я бы попробовал. Раз он всё равно автоматически лезет в консул, то получается нужно запрещать
источник

JR

Jürgen Romins in ru_hashicorp
Yurii Fisakov
Хех. У нас тоже такой-же nginx с geoip собирается)
Ага я помню как Денис матерился 😂
источник

YF

Yurii Fisakov in ru_hashicorp
Vladimir Samoylov
consul {
 address             = "127.0.0.1:8500"
 auto_advertise      = false
 server_auto_join    = false
 client_auto_join    = false
}
Что то типа такого я бы попробовал. Раз он всё равно автоматически лезет в консул, то получается нужно запрещать
Я попробовал это сразу, но увы - не помогло
источник

YF

Yurii Fisakov in ru_hashicorp
Но спасибо за совет
источник

VS

Vladimir Samoylov in ru_hashicorp
Yurii Fisakov
Я попробовал это сразу, но увы - не помогло
сча попробую у себя, если не работает, то можно и issue завести или как это чаще бывает найти issue...))
источник

JR

Jürgen Romins in ru_hashicorp
Кстати раз про консул, может кто видел механизм авто ренью сертификатов?
источник

m

manefesto in ru_hashicorp
кстати consul не является по факту обязательным компонентом nomad
источник

m

manefesto in ru_hashicorp
Jürgen Romins
Кстати раз про консул, может кто видел механизм авто ренью сертификатов?
каких это
источник

YF

Yurii Fisakov in ru_hashicorp
Vladimir Samoylov
consul {
 address             = "127.0.0.1:8500"
 auto_advertise      = false
 server_auto_join    = false
 client_auto_join    = false
}
Что то типа такого я бы попробовал. Раз он всё равно автоматически лезет в консул, то получается нужно запрещать
Ну кстати я попробовал грязный хак и в принципе добился чего хотел.
Указал невалидный адрес агента)
источник

YF

Yurii Fisakov in ru_hashicorp
consul {
 address             = "127.0.0.1:9500"
 auto_advertise = false
 server_auto_join = false
 client_auto_join = false
}
источник

m

manefesto in ru_hashicorp
хитёр
источник

JR

Jürgen Romins in ru_hashicorp
manefesto
каких это
сервера и агента)
источник