DevOps

Perguntas e respostas para engenheiros de software que trabalham em testes automatizados, entrega contínua, integração e monitoramento de serviços e construção de infraestrutura SDLC

2
Como chef coisas que ainda não existem
Digamos que eu tenha algum código do Chef, como: require 'mixlib/shellout' yum_package 'somepackage' myvar = Mixlib::ShellOut.new('/bin/somecommand').run_command.stdout.strip Onde /bin/somecommandainda não existe porque está instalado por somepackage. Isso falhará no tempo de compilação da receita por esse motivo, mas obviamente funcionará no tempo de convergência, desde que o pacote seja instalado com …

4
Monitorar o progresso do programa em vários servidores
Temos três servidores que executam programas python que executam tarefas de análise de dados dentro de uma tmuxsessão. O método que estamos usando no momento é o ssh'ing em cada um deles, conectando a tmuxsessão e assistindo a saída na linha de comando. Esse método é entediante, portanto, o que …

5
Posso encontrar uma pequena empresa no DevOps?
Suponha que eu seja um empreendedor com pouco dinheiro para minha Great Idea (TM) e inicie uma empresa que inicialmente planeje implementar minha Great Idea (TM) por conta própria e contrate ajuda adicional em uma base ditada pela taxa de crescimento da empresa. Freqüentemente, as respostas neste site se concentram …

6
Como evitar o abraço da morte na instância EC2?
Eu tenho um aplicativo iOS na loja de aplicativos e, recentemente, recebi um grande aumento de tráfego na minha página de destino hospedada no EC2 e resultou na página não responder, felizmente consegui recuperá-lo reiniciando e atualizando a instância para um t2.medium. Agora, estou procurando contratar alguém para implementar uma …

7
O que estão buscando analogias do DevOps?
Alguns apresentadores usam analogias para esclarecer uma certa tecnologia, por exemplo, Pizza as a Service 2.0, que explica as diferenças entre as diferentes pilhas as-a-Service (aaS). As vantagens dessa analogia da Pizza é que ela consiste em várias analogias, ou seja, tempo de execução, também conhecido como pizza, e legado …
9 culture 




1
Uso da CPU do Kubernetes em conflito e métricas de contêiner do Docker
Recentemente, mudamos nosso ambiente de produção para o Kubernetes. Eu gostaria de impor limites de CPU nos contêineres. Estou recebendo métricas de CPU conflitantes que não se encaixam. Aqui está a minha configuração: Agentes do DataDog em execução como um Daemonset Aplicativos existentes em execução sem limites de CPU Os …




7
Como faço para registrar a saída da tarefa em um arquivo?
Uma das minhas tarefas ansíveis importa um banco de dados Oracle usando impdp. Isso gera muita saída para o console, então eu configurei no_log: True. No entanto, quando isso falhar, quero ver o log! Como posso fazer essa tarefa específica registrar em um arquivo e não no console?

3
Não é possível fazer o ssh em um ambiente vagabundo de várias máquinas
Criei um ambiente de vagabundo multi-máquina de três nós e estou tendo problemas de transferir de um vagabundo vm para outro. Aqui está o arquivo Vagrant: Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.define "master" do |master| master.vm.hostname = "master.local" master.vm.network "private_network", type: "dhcp" end config.vm.define "node1" do |node1| node1.vm.hostname = …
9 vagrant 

2
Como reconstruir vários trabalhos ao mesmo tempo no Jenkins?
Estou usando o Jenkins Rebuild Plugin para executar uma compilação parametrizada com um único botão de reconstrução . No entanto, quando preciso executar novamente dezenas de trabalhos parametrizados (selecionados ou da mesma pasta), ainda não é eficiente. Existe alguma maneira mais simples (eventualmente usando plug-in diferente) de executar novamente vários …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.