Produkcja

Wdrożenie panelu webowego dla konkretnego klastra Kubernetes

Artykuł przedstawia sposób wdrożenia panelu “Kubernetes Dashboard” na różnych wersjach klastra kubernetesowego. Dowiesz się, czym w ogóle jest Dashboard, do czego jest wykorzystywany i jak może pomóc w usprawnieniu pracy z klastrem k8s. Poruszane zagadnienia: Czym jest Dashboard? Dlaczego może Ci się przydać? Jak przeprowadzić wdrożenie na klastrach w wersji 1.25 oraz 1.27+? Dwa sposoby …

Wdrożenie panelu webowego dla konkretnego klastra Kubernetes Read More »

Docker i Nginx jako reverse-proxy do obsługi server side tagging

W tym wpisie dowiesz się, jak krok po kroku wdrożyć GTM server side. Poznasz więc sposób tagowania po stronie serwera z wykorzystaniem: serwerów podglądu i tagowania uruchamianych w środowisku dockerowym, a także Nginx jako serwera proxy. Zagadnienia poruszane w tym artykule: Czym w ogóle jest tagowanie po stronie serwera oraz dlaczego warto je wdrożyć? Konfiguracja …

Docker i Nginx jako reverse-proxy do obsługi server side tagging Read More »

Docker z Let’s Encrypt i Certbot – wdrożenie sklepu internetowego PrestaShop z własnym modułem przy użyciu Docker Compose

Artykuł przedstawia krok po kroku – jak wdrożyć demonstracyjny sklep internetowy z wykorzystaniem oprogramowania PrestaShop, Docker (Docker Compose), LetsEncrypt Certbot i Nginx. Warto podkreślić, iż sklep będzie cyklicznie resetowany, aby mógł realnie pełnić funkcję demonstracyjną customowego modułu. Zagadnienia, jakie będą poruszane to: Wyjaśnienie konfiguracji zawartej w plikach wykorzystanych do wdrożenia Na co zwrócić uwagę w …

Docker z Let’s Encrypt i Certbot – wdrożenie sklepu internetowego PrestaShop z własnym modułem przy użyciu Docker Compose Read More »

Certified Kubernetes Application Developer: jak zdać CKAD za pierwszym razem

W tym artykule podam Ci kilka sprawdzonych w boju informacji na temat certyfikacji Kubernetes: CKAD – Certified Kubernetes Application Developer. Certyfikat ten weryfikuję oraz potwierdza umiejętność wdrażania aplikacji w Kubernetes. Oto co znajdziesz w artykule: Jak przygotować się do egzaminu, by zdać za pierwszym razem Jak wygląda środowisko podczas egzaminu Co muszę umieć, aby zdać …

Certified Kubernetes Application Developer: jak zdać CKAD za pierwszym razem Read More »

Open Container Initiative (OCI) – standard dla obrazów i kontenerów

Docker (jako firma) w 2015 roku dołączył do OCI (Open Container Initative), tym samym znacznie otwierając się na współpracę z innymi firmami w rozwoju konteneryzacji. Był to jeden z przełomowych momentów (również dla nas – użytkowników) i spora zmiana polityki firmy. Powiem tylko tyle, albo aż tyle: Ten wpis powinien przeczytać każdy, kto myśli na …

Open Container Initiative (OCI) – standard dla obrazów i kontenerów Read More »

Komunikacja kontenerów – sieć typu bridge

Komunikacja kontenerów Podstawowa rzecz, z jaką prędzej czy później musimy się zmierzyć, to komunikacja między kontenerami. Najprostszy przykład, jaki nasuwa mi się na myśl, to komunikacji kontenera zawierającego frontend z kontenerem zawierającym backend aplikacji. Kolejny przykład – komunikacja backendu z usługami typu Redis czy Elasticsearch. Takich przykładów może być zdecydowanie więcej. Wszystko zależy od naszych …

Komunikacja kontenerów – sieć typu bridge Read More »

Kontener na produkcji puchnie – czyli problem z miejscem na dysku

Prędzej czy później możemy natknąć się na sytuację, gdzie kontener na produkcji po jakimś czasie puchnie. Inaczej mówiąc, z czasem jego rozmiar na dysku jest coraz to większy i większy. Przyjrzymy się dzisiaj temu problemowi oraz pokażę potencjalne miejsca, które mogą być tego powodem. Problem puchnięcia kontenera (jak i sposób jak tego uniknąć) jest na …

Kontener na produkcji puchnie – czyli problem z miejscem na dysku Read More »

LazyDocker – czyli Docker NIE tylko dla leniwych

Docker kojarzony jest głównie z terminalem, a co za tym idzie — wpisywaniem poleceń służących do uruchamiania kontenerów i zarządzania nimi. Czy można tego uniknąć i nie wpisywać tych wszystkich poleceń manualnie? Odpowiedź brzmi: TAK. Istnieje wiele narzędzi pozwalających zarządzanie Dockerem z poziomu GUI. Dzisiaj chciałbym pokazać narzędzie, które może być ciekawą alternatywą lub po …

LazyDocker – czyli Docker NIE tylko dla leniwych Read More »

Jak tworzyć testy jednostkowe dla obrazów dockerowych?

Dzisiaj dla odmiany, zamiast formy tekstowej mam dla Ciebie wideo. Temat dosyć niszowy, ale warty uwagi, czyli Docker i testy jednostkowe. Oglądając to wideo, dowiesz się, dlaczego warto tworzyć testy jednostkowe dla obrazów oraz przede wszystkim nauczysz się jak to robić! Film skupia się głównie na praktyce, czyli na pisaniu testów i ich uruchamianiu. Testy …

Jak tworzyć testy jednostkowe dla obrazów dockerowych? Read More »

Zmienne środowiskowe w Dockerze

Przeglądając grupy tematyczne związane z Dockerem, zauważyłem, że wiele osób ma problem z zrozumieniem, w jaki sposób można przekazywać zmienne środowiskowe do obrazu i do kontenera. Zmotywowało mnie to do stworzenia tego artykułu. Z artykułu dowiesz się WSZYSTKO na temat zmiennych środowiskowych w Dockerze. Oczywiście wszystko na przykładach, tak by łatwiej było zrozumieć, a następnie …

Zmienne środowiskowe w Dockerze Read More »