𝚔𝚟𝚊𝚙𝚜
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
𝚔𝚟𝚊𝚙𝚜
Andor
Rainbow
Vadim
Vadim
Andor
Rainbow
Типа проблема ромбовидного наследования
production - shop1 - base
\ shop2 /
𝚔𝚟𝚊𝚙𝚜
Rainbow
Можно было сделать
shop1 - production - base
shop2 /
но смысл от kustomize исчез тогда. А kustomize ради kustomize мне показался не очень. Сделал проще с subenvst
𝚔𝚟𝚊𝚙𝚜
Насколько мне известно 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 на макоси запускаю
Etki
Andor
лол
Andor
да может просто слишком старую версию пытаюсь запустить
Andor
ща 1.13 попробую, прост проверить
Andor
потому что почему бы и нет
Andor
ага, с 1.13 работает сразу
Vadim
Andor
да всем насрать уже на 1.8 кроме неудачников вроде меня
Andor
ща на 1.9 попробую
Andor
да, 1.9 тоже пашет сразу
Rainbow
Это типа k8s "минус v1.150"
Andor
я скоро на нормальное перейду
Rainbow
ты вроде говорил там совсем без k8s?
Andor
дааа
Rainbow
Andor
это для тех кто слишком молод для pacemaker? :D
Rainbow
Latest commit 0d8b08a 4 days ago
оно живое)
Rainbow
тула не на golang, сто лет такого не видел 😁 на c
Andor
эээ, ты не знал про pacemaker?
Rainbow
l1njan
Andor
на номад наверное
Rainbow
* nomad это если руками инсталить, а так hosted k8s
Rainbow
Не хочу больше никогда k8s инсталить руками 😭
Vadim
fleet вроде только coreos разворачивает, контейнеры и прочие аппликухи там вне скоупа
Rainbow
Vadim
Rainbow
Только проблема номер один - он шедулит как попало и штормит часто.
Andor
Rainbow
ок, gke, разверни мне кластер
Ivan
Andor
Etki
у меня нет столько денег
gke не ок
gke стой
gke пожалуйста
окей гугл как стать гей-шлюхой
Ivan
Ivan
Ivan
но зачем тебе протухший?
Andor
мне надо было 1.8, что явно указано в опциях запуска
Andor
Ivan
Andor
а ты думал!
Rainbow
Ivan
Тяжело тебе будет обновляться переездом
Andor
Andor
спасибо что напомнил, я снова радуюсь
Ivan
Ivan
Etki