172 похожих чатов

А как вы бэкапите etcd?😂 { name: 'etcd-backup',

image: 'k8s.gcr.io/etcd:3.4.13-0',
command: [
'/bin/sh',
'-xc',
'etcdctl snapshot save /data/etcd-$(while read k s v; do test "$k" = "rtc_date" && echo "$v" && break; done </proc/driver/rtc)-$(while read k s v; do test "$k" = "rtc_time" && echo "$v" && break; done </proc/driver/rtc).db',
],
...

29 ответов

8 просмотров

а циклы зачем?

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Sergei Monakhov
а циклы зачем?

а это любознательному читателю предлагается угадать🙈

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Sergei Monakhov
а нельзя просто date +%s заюзать?

неа, в официальном etcd имадже его нет: sh-5.0# echo /bin/* /bin/cp /bin/sh

𝚔𝚟𝚊𝚙𝚜
неа, в официальном etcd имадже его нет: sh-5.0# ec...

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

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Sergei Monakhov
печаль, у меня это еще и на с3 сразу льется, так, ...

так-то можно init-контейнером бэкап снимать

капец

ппц, неужели нельзя было в отдельный блок выделить получение даты и времени, типа date=$(while read...) time=$(while read...) etcdctl snapshot save /data/etcd-${date}-${time}.db ?

date тоже выпилили из образа etcd ?

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Lucky SB
date тоже выпилили из образа etcd ?

Оттуда вообще всё выпилили кроме самого ectd, etcdctl, sh, cp и зачем-то timedatectl😱

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Timofey Larkin
ппц, неужели нельзя было в отдельный блок выделить...

кстати, всё было бы намного проще если бы можно было сделать просто: command: - etcdctl - snapshot - save - /data/etcd-$(TIMESTAMP).db env: - name: TIMESTAMP valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.creationTimestamp

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Lucky SB
$(curl http://worldclockapi.com/api/json/utc/now)

Хорошая попытка, но из бинарников имеется только etcd, etcdctl, sh, cp и tzconfig

𝚔𝚟𝚊𝚙𝚜
Хорошая попытка, но из бинарников имеется только e...

собери свой контейнер на базе центоса и положи внутрь tcpdump

𝚔𝚟𝚊𝚙𝚜- Автор вопроса

да я-то уже сделал :D

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Lucky SB
ну по приколу

ну и шуточки у вас

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Andrew Urpin
и ls нет?

нет, но можно делать echo /some/path/*:)

𝚔𝚟𝚊𝚙𝚜- Автор вопроса

вот же положила

𝚔𝚟𝚊𝚙𝚜
Хорошая попытка, но из бинарников имеется только e...

можно ведь какой нибудь echo 'HTTP/1.0\nGET /\n\n' > /dev/tcp/<IP of time server>/80🤣

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
𝚔𝚟𝚊𝚙𝚜- Автор вопроса
Timofey Larkin
можно ведь какой нибудь echo 'HTTP/1.0\nGET /\n\n'...

Решил остановиться на таком варианте 🙈 https://github.com/kvaps/kubernetes-in-kubernetes/blob/3eb9e757c6cc44519030c8e522a741970d95ad1e/deploy/helm/kubernetes/templates/etcd-backup-cronjob.yaml#L88-L89

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Карта сайта