Tehnoloogia

Tugev alus iga Blackcapi töövoo taga.

Blackcap on enamat kui köögis nähtavad funktsioonid. Selle rollipõhine haldus, teenusepakkujateadlikud andmetööriistad, diagnostika, taustatööd, varundused, säilitamine, testimine ja juurutusteenused muudavad selle pikaajaliselt praktiliseks käitada ja toetada.

Haldus- ja arendustööriistad

Tehnilised tööriistad on saadaval seal, kus roll neid nõuab.

Need võimalused on sihilikult eraldatud igapäevastest retsepti-, planeerimis-, ostu- ja kokkamise töövoogudest.

Süsteemi nähtavus

Vaata, mida instants käitab ja miks.

Tarkvara tarnimine

Juuruta Blackcap lähtekoodina või kompileerituna.

Blackcap kasutab sama ühist väljalaskemudelit eri paketivormingutes. Toetatud juurutussihtmärkidele saab luua lähtekoodi- ja kompileeritud pakette ilma rakendust eraldi väljalaskeajalugudeks jagamata.

🌱

Lähtekoodipaketid

Juuruta Blackcap pakendatud Pythoni lähtekoodist väljalaskekohase käituskeskkonna ja sihtkeskkonnale sobivate sõltuvustega.

⚙️

Kompileeritud paketid

Juuruta kompileeritud Blackcapi pakett, kui eelistatakse iseseisvamat rakenduse käituskeskkonda, säilitades sama Git- ja väljalaskepäritolu.

📦

Ühine tarnemudel

Microwave Pie haldab korduvkasutatavaid väljalaskeid, juurutuspõhiseid pakette, litsentsimist, paigaldust ja uuendusi ühisest rakenduse lähtekoodist.

Blackcapi uuendused

Uuendus on automaatselt saadaval. Rakenda see siis, kui soovid.

Paketihallatud Blackcapi paigaldused näitavad Uuendus saadaval teate rakenduse kasutajaliideses, kui ühine tarneteenus kinnitab uuema väljalaske. Blackcap ei sunni uuendust, laadi seda ise alla ega taaskäivitu iseseisvalt. System Admin valib, millal pakett ette valmistada ning millal uuendus rakendada ja Blackcap taaskäivitada; pärast taaskäivitust kinnitatakse töötav väljalase.

Loe Blackcapi rakenduse uuenduste dokumentatsiooni.

Juurutuse alus

Üks rakendusmudel Raspberry Pi ja GCP jaoks.

Blackcap toetab nii Raspberry Pi ja SQLite'i teed kui ka GCP, Compute Engine'i, Cloud SQL PostgreSQL-i, Cloud SQL Auth Proxy, Gunicorni, Nginxi ja hallatud HTTPS-i teed. Toetatud juurutustüübid võivad kasutada lähtekoodi- või kompileeritud pakette ja liikuda erinevate Rakenduse väljalasete juurde, kui juurutusvajadused erinevad. Tsentraliseeritud andmebaasiteenused, teenusepakkujateadlikud repositooriumid, organisatsiooni piiritlemine, idempotentsed migratsioonid, systemd teenused, hallatud ajastused ja ühine taustatöö infrastruktuur hoiavad juurutusmudelid kooskõlas.

Võrdle toetatud platvormipinu või loe Microwave Pie tarkvara tarnimise kohta.

Tutvu üksikasjadega

Tehniline dokumentatsioon jääb toote juurde.

Avalik dokumentatsioon ja rakendusesisene Dokumentatsiooni leht kasutavad sama kanoonilist Blackcapi allikat.

Ava tehniline dokumentatsioon