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 ответов

5 просмотров

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

𝚔𝚟𝚊𝚙𝚜- Автор вопроса
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

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

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

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Реально в одиночку написать игровой движок на Си?
ㅤ (SVO)
11
Карта сайта