Niedawno podłączyłem nasze serwery CI, aby budować obrazy dokerów po git commit. Mamy około 8 różnych kontenerów, z których każdy ma swój własny język / frameworki. Niektóre są węzłami i mają pakiet.json, inne to usługi python, które nie zawierają semantycznej informacji o wersji. Moje pytanie nie dotyczy sposobu tworzenia tagów, …
Kontekst: skompiluj okno dokowane, aby uruchomić kilka kontenerów, w tym Gunicorn, który wywołuje aplikację Flask. Używam pliku środowiska web/env.gunicorndo przechowywania mojej konfiguracji uruchamiania Gunicorn. Ten plik zawiera GUNICORN_CMD_ARGS="--bind=127.0.0.1:8001 --workers=3" Problem polega na tym, że GUNICORN_CMD_ARGSgdzieś w potoku nie jest poprawnie przetwarzany. Błąd, który mam kiedy działa docker logs gunicornIS Error: …
Rozwijamy się jako firma, nasze produkty się rozwijają, rosną również nasze działania i wysiłki związane z DevOps - przeszliśmy z Bamboo na bardziej elastycznego i konfigurowalnego Jenkinsa, używając potoków wdrażania i innych wtyczek; przełączyłem się na Ansible i zacząłem używać Dockera tu i tam wewnętrznie. Wszystkie te rzeczy wymagają pewnego …
Niedawno przestawiliśmy nasze środowisko produkcyjne na Kubernetes. Chciałbym wymusić ograniczenia procesorów dla kontenerów. Dostaję sprzeczne miary procesora, które nie pasują do siebie. Oto moja konfiguracja: Agenci DataDog działający jako Daemonset Istniejące aplikacje działające bez limitów procesora Kontenery, o których mowa, to wielowątkowe aplikacje Ruby Dwie metryki: kubernetes.cpu.usage.{avg,max}idocker.cpu.usage c4.xlarge węzły klastra …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.