Chciałbym zaproponować rozbudowę API v4.
Czego brakuje według mnie?
- możliwość zamówienia serwera z poziomu API
- możliwość reinstalacji serwera z poziomu API
- możliwość pobrania credentiali do SSH z poziomu API
Argumentacja wprowadzenia takich endpointów
Dzięki wprowadzeniu takich zmian, będzie można łatwo zautomatyzować proces tworzenia VPS'ów i instalacji niezbędnego oprogramowania za pomocą Pythona (np. z użyciem mojej biblioteki) i Ansible.
Post Scriptum
No i tak dodatkowo, bo jest to również powiązane z automatyzacją, lecz nie tylko. Dajdzie człowiekowi możliwość wrzucenia własnego klucza SSH do panelu. Cloud-init to łyka, a praca z Ansible będzie jeszcze łatwiejsza ;)
Jeżeli zamierzacie wprowadzić takie zmiany, spodziewajcie się ode mnie posta z przykładowym użyciem opierającym się na mojej blibiotece oraz Ansible.
Podoba się pomysł? Plusujcie dedykowanym do tego serduszkiem pod postem, dzięki ❤️