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
Dlaczego zaleca się uruchomienie tylko jednego procesu w kontenerze?
W wielu postach na blogu i w ogólnej opinii istnieje powiedzenie „jeden proces na kontener”. Dlaczego ta reguła istnieje? Dlaczego nie uruchomić ntp, nginx, uwsgi i innych procesów w jednym kontenerze, który musi mieć wszystkie procesy do działania? posty na blogu wspominające o tej regule: „Pojedynczy proces na pojemnik to ...

8
Jak pomóc inżynierom DevOps poczuć się mniej jak samotny wilk?
Właśnie rozmawiałem z facetem DevOps, który podniósł kilka naprawdę dobrych argumentów na temat zmagań bycia Inżynierem DevOps i czasami czuję się armią jednoosobową, nawet jeśli jest w drużynie 16 inżynierów. Nosi wiele różnych czapek, ale siedzi w zespole programistów i zajmuje się infrastrukturą. Uwielbia fajną technologię, z którą współpracuje - ...
66 culture 

4
Jaka jest różnica między SRE a DevOps?
Jaka jest różnica między SRE a DevOps? Niezawodność witryny Operacje inżynieryjne i programistyczne wydają się nakładać na siebie bardzo szczegółowo. Skąd mam wiedzieć, która grupa jest odpowiedzialna za co i skąd mam wiedzieć, jakie stanowiska byłyby odpowiednie dla mojego zestawu umiejętności? Wygląda na to, że SRE polega na utrzymywaniu serwerów ...



5
Co to jest artefakt?
Istnieje sporo pytań i odpowiedzi, które wspominają o „ artefaktach ”. Nie zdziwiłbym się, gdyby był w jakiś sposób związany z artefaktami . Moje pytania : Czym właściwie jest „artefakt” (w kontekście DevOps)? Dlaczego wykorzystywane są artefakty?


5
Jak zarządzać sekretami w .tf i .tfstate?
Chciałbym skorzystać z Terraform MySQL Provider, aby zachować listę użytkowników mysql i udziela się przy tworzeniu nowych środowisk testowych. .tfI .tfstatepliki zarówno wydają się chce do przechowywania haseł MySQL w postaci zwykłego tekstu. Dotyczy .tf: Rozumiem, że .tfpliki podlegają kontroli wersji i są utrzymywane przez zespół. Czym różni się ta ...

2
Jaka jest różnica między travis-ci.org a travis-ci.com?
Kilka projektów GitHub, które przyczyniam się do korzystania z Travis CI do testowania kompilacji. Zauważyłem jednak, że niektóre projekty używają https://travis-ci.org/ do testowania kompilacji, podczas gdy inne używają https://travis-ci.com/ . Obie strony wydają się działać identycznie, nawet przy użyciu tego samego interfejsu użytkownika. Jaka jest różnica między travis-ci.org i travis-ci.com ...
45 travis-ci 

5
Co to jest Serverless?
Wszyscy dostawcy usług w chmurze sprzedają swoje „bezserwerowe” rozwiązania. Obietnicą jest to, że bezserwerowe zastąpi sposób, w jaki programiści opracowują swoje oprogramowanie, a operacje zarządzają nim w produkcji. Co to jest „bezserwerowy”? Gdzie można dowiedzieć się więcej na ten temat i jak można go dzisiaj wykorzystać?


1
Co to jest „chodzący szkielet”?
Jeden z moich zwinnych zespołów zastosował ciekawe podejście na wczesnych etapach projektu. Zamiast rozpocząć projekt od Sprint 0, w którym konfigurują infrastrukturę kodu i decydują o architekturze rozwiązania, zaczęli budować „Walking Skeleton”, który opisują jako praktykę DevOps. Wydaje się, że sprowadza się to do zbudowania czegoś bardzo małego (w przypadku ...

6
Jakie najlepsze i kompleksowe praktyki należy wziąć pod uwagę podczas uruchamiania dokera w produkcji?
Wreszcie, jesteś tak bardzo zakochany w Docker, że chcesz przenieść swoje krytyczne pod względem biznesowym systemy produkcyjne online z wrażliwymi danymi klientów do Docker Swarm. Niektórzy nawet już to zrobili. Innej organizacji nie stać na to z powodu polityki zabraniającej procesów produkcyjnych działających w trybie root. Jaka może być lista ...

6
Jaka jest różnica między Sysadmin a DevOps Engineer?
Podczas ubiegania się o pracę zwykle można znaleźć dwa rodzaje podobnych zadań: Inżynier Sysadmin i Inżynier DevOps . Oba dotyczą konfiguracji serwera i zapewniają niezawodne działanie systemów komputerowych. Różnica między nimi może być trudna. Jakie są główne różnice między nimi?


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.