Я использую ReplicationController для создания контейнера redis для контейнера.Перезагрузка контейнера с задержкой
Контейнер redis контролируется Redis Sentinel. И есть проблема, если redis разбился и перезагрузился слишком быстро, это может вызвать проблемы с Redis Sentinel, когда идет голосование.
{
"apiVersion": "v1",
"kind": "ReplicationController",
"metadata": {
"name": "redis",
"labels": { "name" : "redis" }
},
"spec": {
"replicas": 1,
"selector": {
"name":"redis"
},
"template": {
"metadata": {
"labels": {
"name":"redis"
}
},
"spec": {
"volumes": [
//...
],
"containers": [
//...
],
"restartPolicy": "Always"
}
}
}
}
Можно ли задержать перезапуск? то есть перезапустить контейнер через 60 секунд после последнего сбоя