Search Results

kubernetes
Dobra, wiemy już mniej więcej z jakich klocków definiujemy nasze konfigi i myślę, że to idealny moment, aby przejść do architektury Kubernetesa, a dokładnie jej składowych. Mamy za sobą kilka akapitów o tym, po co i dlaczego, teraz czas na to, jak to działa. Zacznijmy od tego, że Kubernetes jest systemem klastrowym i w środowiskach produkcyjnych działa w konfiguracji...
Continue Reading
Co zatem umożliwia ten Kubernetes?  Przede wszystkim daje nam wysoką prędkość działania. Nie mówię tutaj o takiej surowej prędkości aplikacji – że 2 sek. szybciej się coś wyświetla, nie. Chodzi o prędkość, z jaką możemy wykonywać zmiany na infrastrukturze, pozostawiając aplikację wciąż dostępną i produkującą. To, co teraz jest ogromnym problemem – okna serwisowe, zmiany wersji...
Continue Reading
Kubernetes jest projektem open source orkiestratora, umożliwiającego uruchamianie skonteneryzowanych aplikacji. Projekt ten na początku tworzony był przez Google, które powołało go do życia, zainspirowane wieloma latami tworzenia i uruchamiania wysoce skalowalnych systemów w kontenerach, poprzez zorientowanie na aplikację API. Jednak Kubernetes to o wiele więcej niż tylko technologia udostępniona przez Google. W tym momencie to cała społeczność...
Continue Reading
W niniejszym artykule poruszę temat wystawiania mikroserwisów na zewnątrz klastrów z kontenerami, będzie też trochę o tym, czy i jak zautomatyzować proces zarządzania kubernetesowym ingressem i jak z grubsza ogarnąć temat takiej automatyzacji w środowisku RBAC k8s. Zrobimy też sobie automat do dynamicznej rekonfiguracji ingressa i nawet dla potomnych wrzucimy go na najnowszy nabytek microsoftu....
Continue Reading
Pozazdrościłem koledze Sławkowi Wolakowi technicznego artykułu dot. kontenerów i RexRay i pomyślałem, że nie będę gorszy i również napiszę o czymś ze stajni Dockera. Dodatkowym motorem był mój wykład na poznańskim spotkaniu grupy Amazon Web Services (tutaj relacja), gdzie wykorzystałem Ansible do utworzenia środowiska Continuous Integration i Continuous Deployment na bazie klastra z Docker Swarm i Gitlab  jako narzędzia do budowania, testowania...
Continue Reading
Są typy projektów, które lubimy i „czujemy” oraz takie, których wolimy unikać. Doradztwo przy projektach związanych z rozwojem infrastruktury IT należy do tych, które sprawiają mi największą frajdę, szczególnie, gdy mogę jednocześnie współpracować z fantastycznym zespołem specjalistów z inleo. Przybliżę Wam mały wycinek naszej pracy doradczej, którą realizowaliśmy ją dla jednej z największych firm sektora...
Continue Reading
Transformacja pojęcia infrastruktury IT to dość stały proces – w zasadzie obserwujemy zmianę nieprzerwanie. Zmieniają się idee architektoniczne, rozwiązania i w zasadzie same pojęcie tego, czym infrastrukturę IT nazywamy. Widać to zarówno poprzez paletę technologii z której korzystamy na co dzień, jak również i to z czym spotykamy się w naszych środowiskach. Zmiana w IT...
Continue Reading
Wstęp do konteneryzacji za nami, opublikowany na blogu został już jakiś czas temu i możecie go znaleźć tutaj. Skoro już wiemy mniej więcej jak to ustrojstwo działa, to już najwyższy czas pobrudzić rączki i postawić sobie jakieś środowisko konteneryzacyjne. Myślę, że warto rozpocząć swoją przygodę z konteneryzacją od platformy Docker. Jest ona relatywnie prosta, a...
Continue Reading
Wszyscy, albo prawie wszyscy uwielbiamy konteneryzację. Co więcej coraz więcej aplikacji jest przygotowywana, aby je uruchomić w kontenerze. Nie jest inaczej w przypadku GitLab’a. Dostępny jest on jako gotowa paczka do uruchomienia w środowiskach Docker czy Kubernetes. Wróćmy jeszcze do samych kontenerów. Myślę, że warto przypomnieć czym są i jak działają. Kontenerem określamy jakąś jednostkę...
Continue Reading
GitLab początkowo był projektem open-source stworzonym przez Dmitriy Zaporozhets i Valery Sizov. Produkt udostępniano całkowicie za darmo i oparto o Licencje MIT. Dzisiaj posiadamy dwie wersje: GitLab CE: Community Edition i GitLab: Enterprise Edition. Jak nie trudno stwierdzić druga z wersji jest płatna, ale posiada znacznie większe możliwości. Samo oprogramowanie to pojedyncza aplikacja, która zapewnia...
Continue Reading
1 2