screen – uruchamianie wielu poleceń w tle

Miałeś pewnie taką sytację, że chciałeś uruchomić zadanie, które będzie się wykonywać bardzo długi czas. Uruchomiłeś to zadanie i nagle bez większych powodów zostałeś odłączony od interntu. Twoje połączenie z serwerem zostało przerwane, sesja ssh została usunięta a twoja cała praca została stracona. Takie coś zdażyło się każdemy i każdej z nas. Szcześliwie dla nas wszystkich mam dzisiaj dla was rozwiązanie tego problemu, a jest nim screen, który pozwala nam tworzyć sesje terminala które mogą być spokojnie rozłączane i podłączane ponownie.

Read More

Dodanie logicznego volumenu z istniejącej partycji LVM

Dzisiaj opiszę przykład działania na LVM, po tym jak na jednym z systemów miałem dysk 1 Tb, ale na system zostało przeznaczone tylko 200 Gb. Przyszła pora na przeniesienie własnej chmury owncloud. Po szybkim działaniu postanowiłem napisać poniższy wpis, zapraszam do czytania.

Read More

Extending root filesystem on ec2

Jedną z zalet chmur obliczeniowych jest ich łatwa skalowalność, dzisiaj pokaże jak w prosty sposób przeskalować i zwiększyć partycję systemową w naszej instancji. W AWS możemy tworzyć dowolne partycje o rozmiarach od 1 GiB do maksymalnie 16384 GiB – czyli ponad 16 Terabajtów. Za pomocą kilku kliknięć przeskalujemy instancję z 16 GiB do 40 GiB.

Read More

Jak pracuję

Kilkukrotnie zdarzyło się kiedy pytano się mnie jakich narzędzi używam, jak pracuję oraz jakie narzędzia polecam. Dzisiaj po dłuższej przerwie wracam do pisania i postanowiłem przygotować ten wpis. Prezentuje w nim jakich narzędzi używam obecnie, z pominięciem tych, których używam, ponieważ wymagają tego moi klienci.

Read More

Helm init problem z konfiguracją

Jest to pierwszy wpis związanego z k8s oraz Rancherem.

Jeżeli masz problem z helm init

helm version
Client: &version.Version{SemVer:"v2.12.3", GitCommit:"xxxf22yyysd30ssf186e", GitTreeState:"clean"}
Error: Get https://your-do-k8s-link.ondigitalocean.com/api/v1/namespaces/kube-system/pods?labelSelector=app%3Dhelm%2Cname%3Dtiller: dial tcp: lookup your-do-k8s-link.ondigitalocean.com on 127.0.0.53:53: no such host

Problem jest taki że w digital ocean dostajesz plilk z konfiguracją – a helm szuka nie tam gdzie trzeba 🙂

Wystarczy dodać prosty export do zmiennych środowiskowych

export KUBECONFIG=/srv/clusters/config.yml

i Viola działa :

$ helm version
Client: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}

Linki dsp2017 część 1

Dzisiaj nietypowy wpis, z linkami które mi pomogły, zaciekawiły pomogły rozwiązać jakiś problem. Każdy wpis z tagiem linki będzie rozwijany przez około 2-3 tygodnie.

Read More

Kaizen metoda na lepsze jutro / projekt

Kaizen jest praktyką ciągłego, długofalowego doskonalenia produktu. Została wprowadzona i opisana przez Massaki Imai w roku 1986 w Japonii. Uznawana jest na całym świecie jako ważny filar w długofalowej strategii konkurencyjnej organizacji. Praktyka to to przede wszystkim małe codzienne kroki. W myśl zasady przewodniej – duże rezultaty przychodzą z wielu małych zmian wykonanych w pewnym czasie.

 

Read More

ansible-container w projekcie infragame.online

Ansible containers

Ansible containers pozwala nam na budowanie obrazów dockera przy pomocy playbooków znanych nam z ansible. Cała praca polega nam na opisaniu naszej aplikacji w formacie bardzo podobnym do formatu plików znanych z docker-compose.

Read More

Docker compose – przygotowanie

Dzisiaj przygotujemy proste środowisko do mojego projektu – zainstalujemy i skonfigurujemy sobie dockera oraz uruchomimy prostą aplikację opartą o flaska oraz postgresql. Nad wszystkim będzie czuwał nginx.

Read More