DevOps

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

2
Jak Sys. Umiejętności administracyjne do pracy jako inżynier DevOps?
Szukam wskazówek, jak zdobyć umiejętności inżyniera DevOps. Zawsze chciałem pracować nad projektami związanymi z rozwojem, ponieważ uwielbiam kodować, ale niestety nigdy nie miałem okazji. Wcześniej pracowałem przy projektach zewnętrznych przy użyciu .Net i PHP i posiadam certyfikat Java SE, ale nigdy go nie używałem. Moje doświadczenie zawodowe obejmuje administrowanie systemem …
10 sysadmin 

2
Jak śledzić zmiany w ustawieniach AWS?
Czy istnieje sposób na śledzenie zmian, które wprowadzamy w systemie AWS? Na przykład zmiany ustawień podsieci, od użycia nat do iwg - wyświetlają komunikat, a następnie znikają. Czy istnieje sposób, aby AWS utworzył dziennik, aby można było śledzić, jakie zmiany zostały wprowadzone w co i kiedy? Najbliższe nam teraz są …

2
Pamięć jest gwałtownie uwalniana każdego dnia o tej samej porze
Mam kilka maszyn wirtualnych na Windows Azure, które prowadzą naszą witrynę e-commerce, a ostatnio zaczęliśmy używać Telegraf, InfluxDb i Grafana do monitorowania tych maszyn. Po kilku tygodniach zbierania danych zauważyłem dziwny wzorzec związany z danymi dostępnej pamięci : Codziennie prawie zawsze o tej samej porze dnia zauważyłem, że uwalniana jest …
10 azure  windows 

2
Wydaje się, że Git rozpoznaje właściwość http.sslcainfo z .gitconfig, ale ignoruje ją podczas wykonywania? SEC_E_UNTRUSTED_ROOT
wszystko, mam działający łańcuch certyfikatów (testowalny z OpenSSL), ale jakoś nie mogę poradzić Gitowi, aby załadował te certyfikaty. Otrzymuję ten sam błąd „niezaufanego organu głównego” (SEC_E_UNTRUSTED_ROOT) niezależnie od tego, czy moja konfiguracja git wskazuje na istniejący czy fałszywy plik łańcucha certyfikatów. Aby uzyskać szczegółowe informacje, sprawdź załączony zrzut ekranu. Ustawienie …
10 git  windows  ssl 

2
Jak uniknąć „ponownych burz” w usługach rozproszonych?
„Ponowna burza” jest powodowana, gdy klienci są skonfigurowani do ponawiania określonej liczby razy przed poddaniem się, zasada ponawiania jest konieczna, ponieważ utrata pakietów nastąpi podczas normalnego działania usługi. Weź ten przykład: Jeśli na przykład usługi jako całość zostały skalowane w celu obsługi 80 000 żądań na sekundę i działały przy …

1
Czy powinienem używać wielu sygnałów wejściowych w Logstash?
Po kilku badaniach dotyczących beatswtyczki wejściowej, a zwłaszcza przepisania , zastanawiam się, czy powinienem użyć tylko jednego wejścia bitowego lub wielokrotności do obsługi wielu typów wpisów. Będę miał wydarzenia z około 500 maszyn, z dystrybucją 20/80 okien / systemu Linux. Planuję używać wielu bitów: shipper, filebeat, metricbeat i może packetbeat. …



5
Czy istnieje narzędzie CI, które gwarantuje brak regresji na poziomie jakości branży?
Tradycyjnie systemy CI wykonują monitorowanie poziomów jakości tylko w gałęzi integracji, wykonując weryfikacje jakości w bazie danych, w której zmiany zostały już zatwierdzone, obserwując regresje i wysyłając powiadomienia o interwencji człowieka. Ale kiedy te regresje zostaną wykryte, oddział już ma problemy, przynajmniej od czasu rozpoczęcia odpowiedniej weryfikacji jakości i pozostanie …

2
Jak zmienić istniejące zasady w organizacji?
Zakładam, że organizacja chcąca przeprowadzić transformację DevOps ma pewne problemy i zasady, które powinna zmienić. Zainteresowanie może pochodzić od menedżerów wyższego szczebla, menedżerów średniego szczebla, a nawet od podstaw. Jednym z największych czynników hamujących tę zmianę jest zmuszanie innych ludzi do robienia tej zmiany. Na przykład w wielu przypadkach wypychanie …
10 culture 

2
Co zawiera „DevOps Transformation”?
Niektóre firmy konsultingowe promują usługę o nazwie „DevOps Transformation”. Wiele dużych firm mówi na ten temat na konferencjach i spotkaniach na całym świecie. Co pociąga za sobą taka „DevOps Transformation”? Jak to wygląda w sensie praktycznym, zarówno dla udanych transformacji, jak i nieudanych.


2
Jak wyłączyć niektóre gałęzie w kompilacjach Multibranch Jenkins?
Mam ustawione zadanie dla wielu oddziałów, aby uruchomić dowolny oddział z plikiem Jenkins. Mam kilka opcji, o których mogę pomyśleć, jeśli chcę usunąć gałąź z listy zadań uruchomionych dla potoku wielooddziałowego. Mogę usunąć gałąź Mogę usunąć plik Jenkins z tego oddziału Drugie rozwiązanie jest dobre, z tym wyjątkiem, że muszę …

4
Terraform: Czy istnieje zwięzła składnia do określania wielu znaczników zasobu?
Aby dołączyć wiele tagów do zasobu, obecnie używam wielu tagbloków: resource "aws_autoscaling_group" "instance" { ... tag { key = "Name" value = "${var.cluster_prefix}" propagate_at_launch = true } tag { key = "Owner" value = "${var.tag_Owner}" propagate_at_launch = true } tag { key = "Project" value = "${var.tag_Project}" propagate_at_launch = true …
10 terraform 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.