Jaka jest różnica między inżynierem DevOps a konsultantem Devsps i architektem DevOps? Biorąc pod uwagę mądre role i wynagrodzenie oraz mądre staż i mądre zapotrzebowanie na pracę
Jaka jest różnica między inżynierem DevOps a konsultantem Devsps i architektem DevOps? Biorąc pod uwagę mądre role i wynagrodzenie oraz mądre staż i mądre zapotrzebowanie na pracę
Przeczytałem artykuł z Medium zatytułowany „Ewolucja wykorzystania kontenera w serwisie Netflix” i obejrzałem kilka filmów na ten temat, ale nie jest dla mnie jasne, dlaczego Titus (w nich wspomniany) powinien zostać użyty. Czy różni się od Kubernetes, czy powinien być używany w połączeniu z...
Uczyłem się w CompSci, gdzie przede wszystkim uczyłem się języka Java, ale dowiedziałem się, że moją pasją są systemy, więc zawsze pracowałem po stronie operacyjnej. Przydaje mi się skryptowanie, więc nie szukam strony, która nauczy mnie Ruby, ale coś, co wyjaśni bardziej dogłębnie to, co robicie...
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 {...
Moja organizacja przeżywa eksplozję mikrousług. Obecnie nie mamy sformalizowanego sposobu ładowania nowych projektów. Odkrywam, że zespół przyjdzie do mnie z błędem w procesie wdrażania lub kompilacji i spędzę na tym czas tylko po to, aby zdać sobie sprawę, że już go rozwiązałem w innym projekcie....
Obecnie jestem w stanie, że testowanie kosztuje mnie dużo pieniędzy i dużo czasu ... Tło: wdrażam maszyny wirtualne w programie softlayer i używam skryptu poinstalacyjnego (bash), który zainstaluje każde oprogramowanie, którego potrzebuję, gdy maszyna wirtualna będzie gotowa. Problem polega na...
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...
Jak uniknąć sytuacji rozgałęzień podczas pracy z dużymi organizacjami? Współpracujemy z wieloma dużymi organizacjami finansowymi, których podejście polega na tym, aby nie wprowadzać aktualizacji oprogramowania, a jedynie wysokie / krytyczne łatki bezpieczeństwa i niestandardowe funkcje....
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...
Używam wtyczki Promowane wersje do przypisywania określonych ikon do zadań Jenkins na określonych warunkach i chciałbym opublikować te ikony promocyjne. Jak mogę generować zewnętrzne linki do tych ikon dla każdego zadania, aby były dostępne zewnętrznie? ————— Na przykład chciałbym utworzyć...
Stworzyłem trzy węzłowe, błędne środowisko wielu maszyn i mam problemy z ssh'ingiem od jednego błędnego vm do drugiego. Oto plik Vagrantfile: Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.define "master" do |master| master.vm.hostname = "master.local"...
Próbuję ocenić, czy dobrym pomysłem jest odejście od przepływu pracy w stylu devops do tradycyjnych programów typu dev-then-ops (nie jestem pewien, jak to nazywasz). Jesteśmy małym 5-osobowym działem zamkniętym w 4000-osobowej firmie zajmującej się mediami tradycyjnymi (np. Nie-programową). Dwa...
TL; DR: Czy znasz dostawców hostowanych CI / CD dla iOS, którzy mają swoje centrum danych / build-boxy w Azji, a przynajmniej w Europie? (Punkty bonusowe, jeśli zapewniają zarówno kompilację, jak i wdrożenie, ale kompilacja to MVP). Historia: Obsługujemy CI / CD na dużą skalę dla systemów iOS i...
Jeśli ucieknę docker run -it ubuntu bash Czy to faktycznie SSH do kontenera, czy używa innego
Mam problemy z ustaleniem, jak najlepiej zastosować hosty / role do różnych systemów operacyjnych w Ansible. Obecnie używam Ansible do generowania maszyn wirtualnych Windows / Mac / Linux, a każda z maszyn wirtualnych ma różne role, które należy do nich zastosować. Przeczytałem najlepsze praktyki...
Powiedzmy, że mam kod szefa kuchni, taki jak: require 'mixlib/shellout' yum_package 'somepackage' myvar = Mixlib::ShellOut.new('/bin/somecommand').run_command.stdout.strip Gdzie /bin/somecommandjeszcze nie istnieje, ponieważ jest zainstalowany przez somepackage. Z tego powodu to się nie powiedzie...
Mam aplikację na iOS w sklepie z aplikacjami i ostatnio otrzymałem ogromny wzrost ruchu do mojej strony docelowej hostowanej na EC2 i spowodowałem, że strona nie reaguje, na szczęście udało mi się ją odzyskać poprzez ponowne uruchomienie i uaktualnienie instancji do t2.medium. Teraz szukam kogoś,...
Mamy trzy serwery, na których działają programy w języku Python, które wykonują zadania analizy danych w ramach tmuxsesji. Obecnie używamy metody ssh'ing do każdego z nich, łącząc tmuxsesję i obserwując dane wyjściowe w linii poleceń. Ta metoda jest nużąca, dlatego szukamy rozwiązania...
Używam rurociągów wielobranżowych Jenkins. Jeśli gałąź zostanie scalona, a usunięte jenkins, również usunie gałąź z potoku. To świetnie, ale chcę uruchomić polecenie / skrypt po usunięciu gałęzi. Jak mogę jenkins uruchomić polecenie po usunięciu gałęzi? Czy istnieje sposób, aby jenkins uruchomił...
Załóżmy, że jestem przedsiębiorcą z niewielkimi pieniędzmi początkowymi na mój Wielki pomysł (TM) i zakładam firmę, która początkowo planuje samodzielnie wdrożyć mój świetny pomysł (TM) i zatrudnić dodatkową pomoc na podstawie stopy wzrostu firmy. Często odpowiedzi na tej stronie skupiają się na...