Ga naar de inhoud
agovena.
agovena.
Aan de slag
Community
Terug naar marketplace

Marketplace · Extension

Virtualizor

Een experimentele adapter met verbindings- en productschema voor Virtualizor.

Over dit package

Wat het pakket doet

Een experimentele adapter met verbindings- en productschema voor Virtualizor. Het pakket hoort bij Provisioning, maar is niet beschikbaar voor productielevering. Het voorlopige productschema bevat plan_id, location. Deze vermelding beschrijft de pakketbron en is geen aanbod van werkende geautomatiseerde hosting. 2

Vereisten

Agovena Core ^0.0.1. Activeer Provisioning vóór deze uitbreiding. 1

Deze uitbreiding is niet als productierijp gemarkeerd. Controleer de ondersteunde werkwijze in je eigen testomgeving voordat je klantbestellingen aanneemt.

Het pakket instellen

Laat de uitbreiding uitgeschakeld voor klantproducten. Activeer in een geïsoleerde ontwikkelinstallatie eerst Provisioning en bekijk de gedeclareerde Virtualizor-verbindingsvelden. Bewaar API-gegevens uitsluitend in beschermde serverinstellingen en laat verify_tls aan. De verbindingstime-out staat standaard op 20 seconden. Stuur geen echte klantbestellingen naar deze adapter.

Werking en foutafhandeling

Provisioning, activeren, opschorten, hervatten, verwijderen, planwijzigingen, statussynchronisatie en paneelacties geven via de gedeelde basisklasse bewust een validatiefout voor een niet-ondersteunde handeling. Ook capaciteitscontrole wordt niet ondersteund door de gedeelde HTTP-client. Een verbindingstest kan wel draaien, maar activeert deze handelingen niet en bewijst geen compatibiliteit met de provider-API. 2

Providerspecifieke grenzen

Het verbindingsconcept vereist api_token en het geheime api_secret. De HTTP-klasse verstuurt bearer-authenticatie met X-API-Secret en gebruikt /api/v1/servers. De officiële Virtualizor Admin API-documentatie beschrijft een Admin API Key en API Password. De adapter moet dat providerprotocol expliciet vertalen. De huidige headers vormen geen geverifieerde implementatie.

Open de providerhandleiding

Bronnen

Doorzoek de documentatie

Zoek handleidingen, commando’s en API-endpoints

Waar ben je naar op zoek?

Documentatie