Size: a a a

2020 April 14

DP

Daniel Podolsky in Go-go!
вопрос не ясен
источник

k

kvaps in Go-go!
У меня есть проект, в нём есть несколько локальных модулей, должны-ли они быть описанны в go.mod?
источник

У

Улица in Go-go!
kvaps
У меня есть проект, в нём есть несколько локальных модулей, должны-ли они быть описанны в go.mod?
Не, только сторонние (из других репозиториев)
источник

У

Улица in Go-go!
Главное при go mod init правильно назвать
github.com/kvaps/dnsmasq-controller

Модули удобная тема. Сначала конечно может отталкивать, но есть вики очень хорошее по модулям, прямо must read
https://github.com/golang/go/wiki/Modules
источник

k

kvaps in Go-go!
ок, спасибо
источник

k

kvaps in Go-go!
но только тогда я не понмаю от чего возникает ошибка:
build command-line-arguments: cannot load github.com/kvaps/dnsmasq-controller/pkg/conf: no matching versions for query "latest"
источник

k

kvaps in Go-go!
собираю с GO111MODULE=on
источник

DP

Daniel Podolsky in Go-go!
он несоответствия путей
источник

а

а кто это in Go-go!
kvaps
У меня есть проект, в нём есть несколько локальных модулей, должны-ли они быть описанны в go.mod?
если в субпакадже есть свой go.mod, он считается отдельным модулем
источник

k

kvaps in Go-go!
Daniel Podolsky
он несоответствия путей
Блин, я зыбыл /pkg в Dockerfile пробросить, точно, спасибо :facepalm:
источник

У

Улица in Go-go!
kvaps
ок, спасибо
Если будешь что-то с приватного гитлаба тянуть, перед go mod vendor
Нужно прописать

export GOPRIVATE=private.gitlab.com

И соответственно git config по токену должен быть настроен
источник

У

Улица in Go-go!
kvaps
Блин, я зыбыл /pkg в Dockerfile пробросить, точно, спасибо :facepalm:
Это веб-сервер будет или оператор?
источник

k

kvaps in Go-go!
Улица
Это веб-сервер будет или оператор?
Я запилил dnsmasq-controller для Kubernetes, хочу конфигурить DNS и DHCP через CRD
источник

У

Улица in Go-go!
kvaps
Я запилил dnsmasq-controller для Kubernetes, хочу конфигурить DNS и DHCP через CRD
Вот здесь есть классный Dockerfile + Makefile(там для helm уже кое-какие наработки есть)
Dockerfile заточен под веб-серверы, но можно под операторов переписать

https://github.com/stefanprodan/podinfo/blob/master/Dockerfile
источник

ВС

Владимир Столяров... in Go-go!
kvaps
Я запилил dnsmasq-controller для Kubernetes, хочу конфигурить DNS и DHCP через CRD
а зачем такое нужно? вроде же там раздача адресов налажена, да и coredns есть
источник

k

kvaps in Go-go!
Владимир Столяров
а зачем такое нужно? вроде же там раздача адресов налажена, да и coredns есть
Для bare-metal и загрузки физических нод по pxe
источник

k

kvaps in Go-go!
Улица
Вот здесь есть классный Dockerfile + Makefile(там для helm уже кое-какие наработки есть)
Dockerfile заточен под веб-серверы, но можно под операторов переписать

https://github.com/stefanprodan/podinfo/blob/master/Dockerfile
Хм, я попробовал kube-builder и остался прям, очень доволен
источник

У

Улица in Go-go!
kvaps
Хм, я попробовал kube-builder и остался прям, очень доволен
Readme захватывающий, thx, хочу потестить
источник

ВС

Владимир Столяров... in Go-go!
kvaps
Для bare-metal и загрузки физических нод по pxe
а не смотрели на https://github.com/danderson/netboot ?
источник

k

kvaps in Go-go!
Смотрел на pixiecore, офигенная штука
источник