Pytania i odpowiedzi dla inżynierów oprogramowania pracujących nad testami automatycznymi, ciągłym dostarczaniem, integracją usług i monitorowaniem oraz budowaniem infrastruktury SDLC
Zainstalowałem Certbota, wykonując ten samouczek : sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-nginx A teraz chcę skonfigurować mój certyfikat, ale potrzebuję dns-digitaloceanwtyczki: # certbot certonly --dns-digitalocean Saving debug log to /var/log/letsencrypt/letsencrypt.log Could not choose appropriate plugin: The requested dns-digitalocean plugin does not appear to be installed The …
Technologie chmurowe są obecnie bardzo popularne, ale mogą być kosztowne. Jakie są najlepsze strategie uczenia się / wypróbowania usług w chmurze bez gromadzenia ogromnego rachunku?
Właśnie zacząłem pracować z Dockerem i Kubernetsem i obserwowałem wiele stosów, w których niektórzy budują nginx + php na jednym obrazie, a niektórzy budują obraz z nginx, a drugi z php (montowanie tej samej ścieżki i dołączanie oba kontenery w tym samym wdrożeniu w Kubernetes). Jakie byłyby zalety budowania dwóch …
W ściśle regulowanych środowiskach, takich jak sektor usług finansowych, podział obowiązków jest niezbędnym mechanizmem unikania kolizji między osobami mającymi obowiązki rozwojowe i przywileje produkcyjne. Tradycyjnie oznacza to, że programiści opracowują kod, a następnie przekazują go do Operacji, jednak w wielu modelach operacyjnych DevOps segregacja między Programowaniem a Operacjami jest co …
Na Manage Jenkins mam wiadomość, że: Nowa wersja Jenkinsa (2.47) jest dostępna do pobrania (dziennik zmian). Czy jest jakiś sposób uaktualnienia Jenkinsa z GUI podobnie jak w przypadku wtyczek? Używam Jenkinsa ver. 2.43 w systemie Linux.
Widziałem sporo blogów, które obserwuję, polecając z czasem coraz więcej książek. Lubię czytać fikcje i nie mam niechęci do książek, ale tam, gdzie blog może być aktualizowany / przepisywany, gdy technologia porusza się na tych książkach, które zwykle ~ 20-30 £ nie mogą. Czy w tytułach związanych z DevOps jest …
Byłem zainteresowany przekształceniem naszych niestandardowych integracji Jenkins w potok. Nie mogę jednak wymyślić, jak to zrobić. Czy ktoś może mi pomóc ze skryptem Jenkins, który mógłby wykonać następujące czynności? 1---2---3-----------9---10 | | |---4-------| | | |---5---6---| | | |---7---| 1: Start pipeline 10: End pipeline 5: Build some files * …
Zintegrowałem Jenkins z Bitbucket za pomocą wtyczki Bitbucket . Zgodnie z Wiki wtyczki dane zadanie zostanie uruchomione, jeśli repozytorium jest ustawione w SCM zadania. Jak wiadomo, jeśli jeden zestaw SCM zostanie ustawiony w zadaniu Jenkinsa, zostanie on sklonowany na etapie przed kompilacją. Jak na razie dobrze. Jednak główny cel zadania, …
Istnieje kilka pytań feature flag toggles, takich jak: Jak przekonać programistów do korzystania z przełączników flagi funkcji? Jak korzystać z przełączników flagi funkcji? Pytania : Czym właściwie jest „przełączanie flagi funkcji” (w kontekście DevOps)? Dlaczego są używane?
Ciągłe dostarczanie lub ciągłe wdrażanie infrastruktury i kodu jest stosunkowo proste w porównaniu do wypróbowania takich samych podejść do baz danych, w szczególności RDBMS. Kod i infrastruktura nie zmieni się ani nie ewoluuje po zakończeniu wdrażania. W bazach danych będą jednak dodawane nowe dane, tworząc dane, jeśli nie schemat, z …
Mam swoje grupy zabezpieczeń w securitygroup.tfpliku. W tym samym katalogu znajduje się wiele innych opisów zasobów (rds, ec2 itp.). Czy istnieje sposób na wykonanie terraform apply --auto-approve tylko dla mnie securitygroups.tf?
W projekcie Phoenix podczas jednej z wycieczek po fabryce powiedziano nam, że każda stacja robocza jest kombinacją osoby, maszyny, pomiaru i procesu. To ma sens, bo przecież mamy ludzi, serwery, kluczowe wskaźniki wydajności i instrukcje. Jednak ilekroć modeluję proces (na przykład cykl życia Biletu pomocy technicznej), staram się to wziąć …
Pytanie o „ Co to jest repozytorium artefaktów? ” Zawiera odpowiedź z interesującym wyjaśnieniem części repozytorium. A po przeczytaniu całej odpowiedzi nie jestem pewien, co dokładnie oznacza „ artefakt ” w kontekście DevOps. Jakieś sugestie? Ps: Z jednej z odpowiedzi wydaje mi się, że rozumiem, że może artefakt jest tym, …
Chciałbym zrozumieć różnice między Puppet i Ansible, zwłaszcza jakie ograniczenia ma Puppet w porównaniu z Ansible. Czy są jakieś rzeczy, których nie możesz zrobić w Puppet, ale w Ansible? Innymi słowy, dlaczego niektórzy ludzie odchodzą od Puppet do Ansible?
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.