DevOps

Instalacja i konfiguracja Zabbix agenta

W poprzednim wpisie Dlaczego zmieniłem Munin na Zabbix – monitoring serwera opisałem, dlaczego zmieniłem Munin na Zabbix. Pokazałem też w jaki sposób uruchomić Zabbix server z wykorzystaniam docker-compose. Teraz przychodzi czas na instalację agentów na poszczególnych wirtualnych maszynach. Moje wirtualne maszyny postawione są na Debianie. Jak to zrobić? Kilka poleceń i konfiguracji, aby agent mógł […]

Dlaczego zmieniłem Munin na Zabbix – monitoring serwera

Dlaczego zmieniłem Munin na Zabbix? Długo zabierałem się z tą decyzją, ale w końcu zdecydowałem się. Dlaczego tak długo? Zapraszam do wpisu. Główną motywacją zmiany z Munin na Zabbix była popularność Zabbixa na forach internetowych czy grupach związanych z tematyką sysops i devops. Oprócz popularności, zaczęło mi brakować funkcjonalności informowania mnie o problemach z serwerem […]

Github Actions – self-hosted runner

W pierwszym wpisie na temat Github Actions wspominałem, że za darmo mamy do wykorzystania 2000 minut akcji. 2000 minut to ok 33 godziny, wydaje się dużo, ale czy na pewno? Jeden mały błąd (brak timeout), push wieczorem i rano budzimy się biedniejsi o 500 zużytych minut-akcji. Pomnóżmy to razy 2 akcje i połowa z budżetu […]

Github Actions – budowa obrazów Dockerowych i wrzucenie ich do repozytorium

W poprzednim wpisie pokazałem w jaki sposób zbudować i przetestować aplikację z wykorzystaniem Github Actions. Czas na kolejne workflow, na którym zmarnowałem bardzo dużo czasu. Dlaczego? Zapraszam 🙂 Spis treści Pushowanie obrazu przez Github Actions – plik yml Analiza pliku yml Pushowanie obrazu przez Github Actions – plik yml Analiza pliku yml Tam razem plik […]

Github Actions – budowa i testowanie aplikacji

W dzisiejszym wpisie pokażę przykład w jaki sposób zbudować i przetestować aplikację napisaną w wykorzystaniem Node.JS oraz React (Create React App). Spis treści Zaczynamy Struktura pliku Gotowy plik na zbudowanie przetestowanie i zbudowanie aplikacji React z wykorzystaniem Create React App. Analiza pliku yml Gotowy plik na zbudowanie przetestowanie i zbudowanie aplikacji Node.JS Podsumowanie Zaczynamy Zdefiniowanie […]

Github Actions czy Jenkins? Czy warto korzystać z Github Actions?

Pisząc mniejszy czy większy projekt, aplikację czy bibliotekę, stajemy przed wyborem czy korzystać z automatyzacji procesów czy nie. Czy warto poświęcić czas na konfigurację automatycznych buildów, testów, releasów czy innych czynności? Ja właśnie stanąłem przed takim wyborem. Dodatkowo przed jeszcze trudniejszym wyborem… Github Actions czy Jenkins? Spis treści Zacznijmy od początku Dlaczego Github Actions a […]

Proxmox – ciemny motyw (dark mode)

👉 tl;dr Jak ustawić ciemny motyw w proxmox? Coraz więcej systemów operacyjnych czy stron internetowych (tak, moja w trakcie pisania tego posta jeszcze nie 😉) pozwala na ustawienie ciemnego motywu. Jak dużo użytkowników korzysta z ciemnego? Przede wszystkim szybkie googlowanko i okazuje się, że całkiem dużo osób zmienia z jasnego na ciemny motyw. Dlaczego? Głównym […]