Geplande taken
Een virtuele machine eenmalig of terugkerend in- of uitschakelen in de console, een geplande taak direct uitvoeren, wijzigen en verwijderen.
Een geplande taak schakelt een virtuele machine op een vast tijdstip in of uit, eenmalig of terugkerend. Een terugkerende taak wordt na elke uitvoering opnieuw ingesteld.
In de console
Selecteer op de startpagina Geplante taken. De lijst toont elke taak met haar virtuele machine, haar actie, haar schema, de kolom Volgende run en de kolom Status.
(Groter weergeven)
- Selecteer Geplande taak maken. Het dialoogvenster opent. Voer een Naam in, optioneel een Beschrijving, en kies de Virtuele machine.
- Kies de Actie: Inschakelen of Uitschakelen.
- Kies het Schema en vul in wat het vraagt:
- Eenmalig: stel Uitvoeren om in. U voert lokale tijd in en Kyvernon slaat die op als UTC.
- Uurlijks: stel het Interval in uren in en de Minuut.
- Dagelijks: stel het interval in dagen in, het Uur (UTC) en de minuut. Het uur is UTC.
- Wekelijks: stel het interval in weken in, de Dagen van de week, het uur en de minuut.
- Maandelijks op dag: stel het interval in maanden in, het uur, de minuut en de Dag van de maand, van 1 tot 31 of -1 voor de laatste dag van de maand.
- Maandelijks op weekdag: stel het interval in maanden in, het uur, de minuut, Welke in de maand (eerste tot vierde, of laatste) en de Weekdag.
- Stel optioneel Stoppen na in, waarna een terugkerende taak stopt, en Per e-mail melden, een adres dat een bericht krijgt wanneer de taak is uitgevoerd. Schakel Taak is ingeschakeld uit om de taak te bewaren zonder haar uit te voeren.
Selecteer Geplande taak maken.
(Groter weergeven)
In de lijst is de status In wachtrij, Bezig, Geslaagd, Fout of Uitgeschakeld. Nu uitvoeren voert een taak direct uit, Bewerken wijzigt haar en Verwijderen verwijdert haar na een bevestiging. Een uitvoering die al bezig is, wordt niet gestopt door een verwijdering. De virtuele machine van een taak kan niet veranderen: maak een nieuwe taak voor een andere machine.
Resultaat
De taak verschijnt met het tijdstip van de volgende uitvoering. Na een uitvoering verandert de status in Geslaagd of Fout, en de uitvoering is een taak in het takenvenster. Het meldingsadres wordt gebruikt wanneer SMTP op de controller is ingeschakeld.
Automatisering
Met de CLI
kyvernon scheduled-tasks create --body-file nightly-off.json
kyvernon scheduled-tasks list --entity <vm-id>
kyvernon scheduled-tasks get <id>
kyvernon scheduled-tasks reconfigure <id> --body-file nightly-off.json
kyvernon scheduled-tasks run <id>
kyvernon scheduled-tasks delete <id>nightly-off.json schakelt een virtuele machine elke dag om 21:30 UTC uit:
{
"name": "nightly-off",
"entityId": "vm-42",
"action": "power_off",
"recurrence": {"kind": "daily", "interval": 1, "hour": 21, "minute": 30}
}Met de API
POST /v1/scheduled-tasks accepteert de bovenstaande body. PUT /v1/scheduled-tasks/{id} herconfigureert een taak, POST /v1/scheduled-tasks/{id}/run voert haar direct uit en GET /v1/scheduled-tasks toont de taken die de aanroeper mag zien.
actionispower_onofpower_off.recurrence.kindisonce,hourly,daily,weekly,monthly_by_dayofmonthly_by_weekday. Elk type behalveonceaccepteertintervalenminute;daily,weeklyen de maandtypen accepteren ookhour.weeklyneemt de dagen als vlaggen,mondaytotsunday.monthly_by_dayaccepteertday.monthly_by_weekdayaccepteertweekday(0 tot 6) enoffset, vanfirsttotfourthoflast.runAt(RFC 3339) is het tijdstip van een eenmalige taak en is standaard nu.enabled,description,activeTime,expireTimeennotificationzijn optioneel.
Zie ook
Versie 0.1. Laatst gewijzigd: 2026-11-14