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

5
Czy DevOps jest ograniczony do firm oferujących produkty SaaS?
Praktyki opisujące DevOps, takie jak ciągła dostawa, automatyzacja itp. Dotyczą produktów zapewniających ciągłą obsługę, takich jak produkty SaaS. Na przykład firma zajmująca się tworzeniem oprogramowania, która głównie wykonuje projekty dla innych klientów, może nigdy nie zostać utrzymana po zakończeniu projektu. Projekty klientów nie są udostępniane innym klientom, ponieważ są nieistotne. …

2
Przekazywanie tajemnic do kontenera Docker
Mam podstawowy obraz dokera, który służy do uruchamiania oprogramowania do analizy obrazu. Dla każdego kontenera utworzonego z obrazu istnieje zestaw ustawień konfiguracyjnych, z których niektóre są tajne (klucze szyfrowania, informacje o kliencie itp.), Które są używane przez oprogramowanie do analizy i dystrybucji przetworzonych obrazów. Jak mogę bezpiecznie przekazać te tajemnice …

4
Gdzie umieścić hasło repozytorium
W naszym projekcie planujemy użyć skarbca ansible, aby zapobiec wyciekowi haseł lub kluczy w git. Chodzi o to, aby umieścić wszystkie nasze wrażliwe dane w zwykłym pliku, a następnie zaszyfrować ten plik za pomocą hasła, zanim przejdziesz do git. Aby odszyfrować plik, musimy przekazać hasło do przechowalni, aby odpowiedzieć, myślę …


4
Jakie są metody pomiaru ROI dla DevOps?
DevOps jest złożony i obejmuje wiele niedeterministycznych aspektów, takich jak kultura i proces. Jakie są sposoby mierzenia inicjatyw DevOps pod kątem sukcesu? Jak udowodnić firmie, że dokonana inwestycja zwraca (lub oszczędza) prawdziwe dolary?
24 metrics  roi 

2
Jak korzystać z inicjowania chmury z Terraform?
Pracuję z Digital Ocean i Terraform i już mogę zautomatyzować domenę, subdomenę, preferencje sieciowe i hosta, ale istnieje sekcja o nazwie, User dataktóra wygląda następująco: Opis tego pola mówi Allows the use of Cloud-init to configure your droplet. Rozglądając się, znalazłem dokumentację . Moje pytanie brzmi: jak to wykorzystać podczas …

2
Dlaczego nie wolno używać wartości logicznej w docker-compose.yml?
Definiowanie wartości logicznej w pliku docker-compose.yml: environment: SOME_VAR: true i prowadzenie docker upwyników w: contains true, which is an invalid type, it should be a string, number, or a null Próby rozwiązania problemu Jeśli wartość true zostanie zmieniona na True, problem będzie się powtarzał. Używanie 'true'nie jest akceptowana przez samego …

4
Co to jest pojemnik?
Istnieje kilka pytań dotyczących kontenerów , takich jak: Jaką rolę odgrywają narzędzia do zarządzania konfiguracją w niezmiennej infrastrukturze? Jakie problemy rozwiązuje aranżacja kontenera? Proste pojemniki CI / CD w AWS Moje pytania : Co to właściwie jest „kontener” (w kontekście DevOps)? Dlaczego są używane?

5
Co to są niezmienne serwery?
Istnieją pytania dotyczące niezmiennych serwerów , takie jak: Jak wdrożyć niezmienny wzorzec serwera bez utraty możliwości wykonywania sekcji zwłok? Jaką rolę odgrywają narzędzia do zarządzania konfiguracją w niezmiennej infrastrukturze? Wydaje się oczywiste, że ma to związek z serwerami (tę część otrzymuję). I po prostu trawiąc gramatykę niezmiennego , pomyślałbym, że …


3
Jakie są możliwe wdrożenia (lub przykłady) zasady czterech oczu?
Michael Grünewald opublikował ostatnio ten komentarz : Bardzo ważną metodą, o której nie wspominasz, jest „zasada czterech oczu” stosowana w finansach - albo jako obowiązek regulacyjny, albo jako ochrona. W branży oprogramowania jest on wdrażany na różne sposoby, np. Recenzje kodu, ale może być również wykorzystywany do sprawdzania poprawności poleceń …

5
Jak wyczyścić osierocone migawki AWS EC2?
Skończyliśmy z dużą ilością migawek AWS EC2, w których usunięto AMI, ale migawka pozostawia się do zgnilizny. Chciałbym nie-ręczny sposób identyfikowania i usuwania tych sierot, aby zaoszczędzić nam pieniądze i miejsce. Idealnie myślę o skrypcie bash wykorzystującym CLI , ale mój AWS-fu jest słaby. Zakładam, że ktoś już to zrobił, …

1
Dlaczego Docker-in-Docker jest uważany za zły?
W sierpniu 2013 r. Jérôme Petazzoni stworzył Docker in Docker, co dindw skrócie pozwoliło na utworzenie kontenerów Docker wewnątrz kontenerów Docker, ta funkcja okazała się bardzo popularna, dzięki czemu repozytorium GitHub Jérôme'a otrzymało ponad tysiąc gwiazd i trzysta widelców. Począwszy od wersji Docker 1.8, wydanej dwa lata później w sierpniu …



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.