Git - cofnięcie ostatniego commitu
Przy pracy z gitem nie raz spotkamy się z sytuacją kiedy będziemy musieli wycofać ostatnio dodany commit. Z pomocą przychodzi reset z oderwaniem "głowy" o jeden »
Przy pracy z gitem nie raz spotkamy się z sytuacją kiedy będziemy musieli wycofać ostatnio dodany commit. Z pomocą przychodzi reset z oderwaniem "głowy" o jeden »
Przy budowaniu playbooków często musimy dodać jakąś ścieżkę globalnie do zmiennej PATH. Możemy tego dokonać np. przy użyciu modułu copy: - name: Add new $PATH. copy: »
Exit code przydać nam się mogą w ansiblu do sprawdzania prostych warunków. W tym przypadku do zweryfikowania czy mamy zainstalowany pakiet repozytoriów puppetlabs. - name: "Check »
LXD to tak naprawdę nakładka (api) na kontenery LXC. Backup kontenerów możemy robić na kilka sposobów. Snapshot Snapshot to tak naprawdę nic innego, jak rsync file »
Haproxy nie umożliwia nam zapisywania logów bezpośrednio do pliku i trzeba w tym celu użyć np. rsysloga. Logi można wysyłać na zdalny serwer logów, lub odpalić »
Od marca 2018 r. let's encrypt wprowadził opcję generowania certyfikatów typu wildcard. Generowanie certyfikatu certbot certonly --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory »
Dzięki agentowi zabbixa możemy uruchamiać zewnętrzne programy/skrypty i przekazywać ich outputu bezpośrednio do serwera zabbixa. Umożliwia to opcja UserParameter. Problem może pojawić się, jeżeli skrypt »
Keepalived, narzędzie do zapewnienia loadbalancingu i wysokiej dostępności (HA). Wstęp Jak wiadomo w OVH, aby przypisać adresację publiczną, trzeba wygenerować w panelu adres mac, który następnie »
Wykonanie dumpa bazy danych kontenera mysql z poziomu hosta: docker exec NAZWA_KONTENERA /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql Odtworzenie dumpa: cat »
Żeby zapewnić HA cluster powinien składać się, z nieparzystej liczby nodów (3, 5, 7...). Samo XtraDB jest forkiem MySQL Galera. Wstęp Poniżej przykładowa konfiguracja dla dwóch »