feat(frontend): added fields for rollback config

pull/90/head
Samuel Rowe 3 years ago
parent 7c1256a75d
commit bf7647a5a2

@ -153,6 +153,52 @@ const Deploy = () => {
</Group>
</Accordion>
<Accordion id={`${uuid}.deploy.rollbackConfig`} title="Rollback config">
<TextField
label="Parallelism"
name="deploy.rollbackConfig.parallelism"
/>
<TextField label="Delay" name="deploy.rollbackConfig.delay" />
<Toggle
name="deploy.rollbackConfig.failureAction"
label="Failure action"
options={[
{
value: "continue",
text: "Continue"
},
{
value: "pause",
text: "Pause"
}
]}
/>
<TextField label="Monitor" name="deploy.rollbackConfig.monitor" />
<TextField
label="Max failure ratio"
name="deploy.rollbackConfig.maxFailureRatio"
/>
<Toggle
name="deploy.rollbackConfig.order"
label="Order"
options={[
{
value: "stop-first",
text: "Stop first"
},
{
value: "start-first",
text: "Start first"
}
]}
/>
</Accordion>
<Records
name="deploy.labels"
title="Labels"

Loading…
Cancel
Save