Category

Wirtualizacja
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
Dawno nic nie napisałem. Brzydzę się sobą i samobiczuję na placu przed firmą. Nastał jednak ten dzień, kiedy w końcu poza wysyłaniem maili, spotykaniem się i jedzeniem 8 obiadów dziennie oraz nieprzerwaną telekonferencją, mogłem popracować. A temat zgłębiłem zaiste ciekawy! Końcem lata wysypało projektów VDI-owych jak grzybów w lesie. Infrastruktura choć standardowa, to bardzo przyjemna...
Continue Reading
Infrastruktura przeznaczona na potrzeby wirtualizacji stacji roboczych jest u niektórych niejednokrotnie ważniejsza niż zwirtualizowane serwery. Sprawa jest oczywista, nie ma „stacji roboczych” wszyscy nie mogą pracować. Nie ma serwerów, ludzie również nie mogą pracować, ale potencjalnie nie wszyscy. Powinniśmy zatem dbać równie starannie o oba środowiska. Niestety czasem zdarza się, że uaktualnienie któregoś ze środowisk...
Continue Reading
Po dłuższej przerwie wracamy do naszego GitLab’a i jego skalowania. W poprzednim artykule uruchamialiśmy GitLab’a na jednym serwerze, na którym działał Docker. Oczywiście całość korzystała z wolumenów. Dzięki temu mieliśmy dane aplikacji poza kontenerem co ułatwiało jego ponowne uruchomienie podczas awarii hosta. Niestety dalej byliśmy ograniczeni właśnie do jednego serwera wirtualnego czy fizycznego. W razie...
Continue Reading
Jackson, bo tak miał na imię, był malarzem, przedstawicielem ekspresjonizmu abstrakcyjnego. Urodził się w 1912 roku, a zmarł w wypadku samochodowym w 1956. Gdy patrzy się na jego obrazy, coś w zimnym, czarnym sercu architekta IT drga. Niespiesznie, delikatnie, ale niemożliwie do zignorowania. Uporczywie coś przypomina, coś manifestuje. Pollock stworzył swój własny styl. Otóż w sposób...
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
Jak już wiemy GitLab posiada spore możliwości, jeżeli chodzi o obsługę sporej ilości użytkowników. W poprzednim wpisie wspomniałem, że po zwiększeniu vCPU czy pamięci operacyjnej RAM, możemy osiągnąć duży przeskok w postaci obsługiwanych użytkowników jednocześnie. Przy zastosowaniu już 4 rdzeni i 8GB RAM GitLab jest w stanie obsłużyć 2000 użytkowników. Idąc dalej 16 rdzeni i...
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
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
1 2 3 19