Pagājuši divi gadi un 4 dienas, kopš es uzrakstīju , bet viss jau sen nav tur — viss mainās un attīstās, un HAProxy-WI cenšas atbilst šai tendencei. Divu gadu laikā ir paveikts daudz darba, par galvenajiem jaunumiem es vēlos tagad pastāstīt, tāpēc: laipni lūdzam zem "kat".

1. Sāksim, iespējams, ar to, kas vispirms krīt acīs, un tas ir, protams, — dizains. Manuprāt, viss kļuvis loģiskāks, saprotamāks un ērtāks, nu un protams, arī pievilcīgs :). Izvēlnes sadaļas kļuvušas strukturētākas.
2. Parādījās lapas katram serverim, kas ir ērti, lai saprastu, kā strādā atsevišķi pakalpojumi. Tas izskatās tā:

3. Parādījās atbalsts Nginx! Tomēr integrēt to tāpat kā HAProxy diemžēl neizdevās, ņemot vērā ierobežotās iespējas savas statistikas izvēršanai bezmaksas Nginx versijā, bet pamata funkcijas (redigešana, salīdzināšana un konfigurāciju versiju vadība, darbu un pakalpojumu izveide) HAProxy-WI tomēr ir pieejamas Nginx.

4. Var izveidot pilnvērtīgu monitoringu HAProxy un Nginx! Tas sastāv no: Grafana, Prometheus un Nginx un HAProxy eksportētājiem. Dažas klikšķināšanas un laipni lūdzam informācijas panelos!
5. Iepriekšējā ieraksta komentāros man vairākas reizes teica, ka bash skriptu izmantošana pakalpojumu instalēšanai — tas ir kā sevi šaut kājā. Es ar to piekrītu, un tāpēc 95% visu instalāciju tagad notiek caur Ansible. Patiešām ērti, turklāt arī uzticamāk. Vienīgi plusi apkārt!
6. Kā gan var nenolietot velosipēdu velosipēdā? Vēl viens velosipēdu bērns, teiksim tā… Mazs tāds velosipēdiņš, trīs riteņu, iespējams: iespēja viegli uzraudzīt portus attiecībā uz pieejamību, HTTP atbildi un pārbaudīt atbildi pēc atslēgvārda. Jā, ne daudz funkciju, bet toties uzstādīt un administrēt ir viegli 🙂

7. Ļoti foršs darbs ar HAProxy RunTime API. Kāpēc ļoti foršs? Tāds ir tikai mums un… iespējams, viss. Protams, izklausās nedaudz pretenzios, bet man tiešām patīk, kā tas strādā. Kā, piemēram, izskatās darbs ar daudzajiem mīļajiem un ienīstajiem stick-table:

Iespējams, tas ir viss galvenais. Ir paveikts daudz darba, kas saistīts ar grupām, lomām, drošību un kļūdu izcelšanu… Bet vispār zināt ko? Tagad taču , kur ir pieejama HAProxy-WI demo versija, kur varat paši visu izmēģināt, un kur ir arī changelog. Tikai negribētos redzēt "habbro efektu", lūdzu, jo man ir vājais serveris mājaslapai un demoversijai. Un saite uz
Avots: habr.com
