𝚔𝚟𝚊𝚙𝚜
Rainbow
Я пару проектов через kustomize задеплоил. А пару криво вышло. Вроде у меня был шаблон name: minion-send-sms-$OWNER .... env: - name: secret valueFrom: ...smsc-$OWNER ... и в таком духе дальше cat k8s.yml | OWNER=shop1 envsubst | kubectl apply -f - cat k8s.yml | OWNER=shop2 envsubst | kubectl apply -f - Как это сделать в kustomize я не нашел (только если не в разных namespace). Т.е. тул не прям супер универсальный.
𝚔𝚟𝚊𝚙𝚜
Andor
Rainbow
Rainbow
https://github.com/kubernetes-sigs/kustomize/blob/master/docs/kustomization.yaml#L43-L48 + patches в env
я пытался и в курсе про nameSuffix, там переселись name когда я делал production.yml в котором bases: - ./shop1 - ./shop2
Rainbow
Типа проблема ромбовидного наследования production - shop1 - base \ shop2 /
𝚔𝚟𝚊𝚙𝚜
kustomize нет из коробки в опеншифт
Но есть свои темплейты же
Rainbow
Можно было сделать shop1 - production - base shop2 / но смысл от kustomize исчез тогда. А kustomize ради kustomize мне показался не очень. Сделал проще с subenvst
Vadim
Но есть свои темплейты же
там простая замена (и кривая), надеюсь с приходом kustomize их выбросят
𝚔𝚟𝚊𝚙𝚜
Насколько мне известно Lisp - он весь такой)
Andor
какой "такой"?
𝚔𝚟𝚊𝚙𝚜
Ну я слышал, что чтобы начать программировать на Lisp, нужно сначала написать интерпретатор Lisp :)
𝚔𝚟𝚊𝚙𝚜
Ну а вообще он очень простой и лёгкий
Andor
"каждая достаточно сложная система содержит в себе самодельную, забагованую и ограниченную реализацию Lisp"
𝚔𝚟𝚊𝚙𝚜
Я правда сам не пробовал :)
Andor
правда в оригинале было про программы на С и Фортране
Andor
но правило было сформулировано очень давно, сейчас можно расширить, я думаю
Andor
хотите нубский вопрос?
Andor
пытаюсь тут первый раз в жизни запустить minikube, а оно мне после запуска сразу говорит что прав нет
Andor
minikube start --vm-driver hyperkit --kubernetes-version=v1.8.15 --memory=4096 --bootstrapper=kubeadm --extra-config=kubelet.authentication-token-webhook=true --extra-config=kubelet.authorization-mode=Webhook --extra-config=scheduler.address=0.0.0.0 --extra-config=controller-manager.address=0.0.0.0 на макоси запускаю
Andor
лол
Andor
да может просто слишком старую версию пытаюсь запустить
Andor
ща 1.13 попробую, прост проверить
Andor
потому что почему бы и нет
Andor
ага, с 1.13 работает сразу
Andor
да всем насрать уже на 1.8 кроме неудачников вроде меня
Andor
ща на 1.9 попробую
Andor
да, 1.9 тоже пашет сразу
Rainbow
да всем насрать уже на 1.8 кроме неудачников вроде меня
я знаю людей, которые отзываются переходить с https://github.com/coreos/fleet на что-то нормальное
Rainbow
Это типа k8s "минус v1.150"
Andor
я скоро на нормальное перейду
Andor
Это типа k8s "минус v1.150"
по описанию выглядит как "минус контейнеры"
Rainbow
ты вроде говорил там совсем без k8s?
Andor
дааа
Rainbow
по описанию выглядит как "минус контейнеры"
там типа systemd только кластер + докер
Andor
это для тех кто слишком молод для pacemaker? :D
Rainbow
это для тех кто слишком молод для pacemaker? :D
какое оно старое, прям тянет сразу доку закрыть 🙈
Rainbow
Latest commit 0d8b08a 4 days ago оно живое)
Rainbow
тула не на golang, сто лет такого не видел 😁 на c
Andor
эээ, ты не знал про pacemaker?
Rainbow
эээ, ты не знал про pacemaker?
Ага, прям удивился, что такое было и работало.
l1njan
Latest commit 0d8b08a 4 days ago оно живое)
это ты видимо слишком молод, раз не видел fleet)
l1njan
Я или @Andorka? Я под fleet писал
а на что с него переходить?
Rainbow
а на что с него переходить?
они рекомендуют k8s, я бы взял nomad
Andor
на номад наверное
Rainbow
* nomad это если руками инсталить, а так hosted k8s
Rainbow
Не хочу больше никогда k8s инсталить руками 😭
Vadim
fleet вроде только coreos разворачивает, контейнеры и прочие аппликухи там вне скоупа
Vadim
да, но в Start пишется что-то вроде docker run ... и работает
так можно и свой k8s на cloud-init написать
Rainbow
Только проблема номер один - он шедулит как попало и штормит часто.
Andor
Не хочу больше никогда k8s инсталить руками 😭
"ок гугл, разверни мне кубернетис кластер"
Rainbow
ок, gke, разверни мне кластер
Ivan
да может просто слишком старую версию пытаюсь запустить
Миникуб на макос вместе с докером же прилетает
Andor
Миникуб на макос вместе с докером же прилетает
как это связано с моим вопросом?
Etki
у меня нет столько денег gke не ок gke стой gke пожалуйста окей гугл как стать гей-шлюхой
Andor
Он там свежий!
а я разве говорил что мне надо свежий?
Ivan
но зачем тебе протухший?
Andor
мне надо было 1.8, что явно указано в опциях запуска
Ivan
ух
Andor
а ты думал!
Rainbow
у меня нет столько денег gke не ок gke стой gke пожалуйста окей гугл как стать гей-шлюхой
есть тег типа "платиновое сообщение"? 😆можно на футболке печатать
Ivan
Тяжело тебе будет обновляться переездом
Andor
спасибо что напомнил, я снова радуюсь
Ivan