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
Em muitos posts e opiniões gerais, há um ditado que diz "um processo por contêiner". Por que essa regra existe? Por que não executar ntp, nginx, uwsgi e mais processos em um único contêiner que precisa ter todos os processos para funcionar? postagens de blog mencionando esta regra: "Processo único ...
Como ajudar os engenheiros do DevOps a se sentirem menos como um lobo solitário?
Acabei de falar com um cara do DevOps que levantou alguns pontos realmente bons sobre as lutas de ser um engenheiro do DevOps e se sentir como um exército de um homem às vezes, mesmo que ele esteja em uma equipe de 16 engenheiros. Ele usa muitos chapéus diferentes, mas ...
Qual é a diferença entre SRE e DevOps?
Qual é a diferença entre SRE e DevOps? As operações de engenharia e desenvolvimento da confiabilidade do site parecem se sobrepor muito em detalhes. Como sei qual grupo é responsável por quê e como sei quais trabalhos seriam apropriados para minha qualificação? Parece que o SRE é sobre manutenção de ...
Como você faz backup dos trabalhos Jenkins e das configurações principais?
Eu gostaria de fazer backup de todos os trabalhos e arquivos de configuração do Jenkins. Qual é a maneira mais fácil de fazer isso?
A maneira mais limpa de sair prematuramente de um trabalho no Jenkins Pipeline como um sucesso?
Eu tenho um trabalho que criará arquivos, a menos que um dos valores que está sendo alimentado corresponda a um valor mais antigo. Qual é a maneira mais limpa em Jenkins de abortar ou sair do trabalho, sem que seja FAILED? A saída é o comportamento correto, por isso quero ...
56 jenkins jenkins-pipeline groovy
O que é um artefato?
Existem algumas perguntas e respostas que mencionam " artefatos ". Eu não ficaria surpreso se, de alguma forma, estivesse relacionado a artefatos . Minhas perguntas : O que é realmente um "artefato" (no contexto do DevOps)? Por que os artefatos são usados?
Qual é a definição de "gado, não animais de estimação"?
O termo "trate seus servidores como gado, não animais de estimação" proliferou nos últimos anos, principalmente quando aplicado a contêineres do Docker e máquinas virtuais O que isso realmente significa?
Eu gostaria de usar o Terraform MySQL Provider para manter uma lista de usuários mysql e concessões úteis para criar novos ambientes de teste. Os arquivos .tfe .tfstateparecem querer armazenar as senhas do MySQL em texto sem formatação. Em relação a .tf: Entendo que os .tfarquivos vivem no controle de ...
Qual é a diferença entre travis-ci.org e travis-ci.com?
Alguns dos projetos do GitHub contribuem para usar o Travis CI para criar testes. No entanto, notei que alguns projetos usam https://travis-ci.org/ para testes de construção, enquanto outros usam https://travis-ci.com/ . Ambos os sites parecem funcionar de forma idêntica, mesmo usando a mesma interface do usuário. Qual é a diferença ...
O que é sem servidor?
Todos os provedores de nuvem estão comercializando suas soluções "sem servidor". A promessa é que o servidor não substituirá a maneira como os desenvolvedores atualmente desenvolvem seu software e as operações o gerenciam na produção. O que é "sem servidor"? Onde podemos aprender mais sobre isso e como ele pode ...
Vejo que sempre que alguém faz o DevOps, trata-se principalmente de automatizar coisas como implantação etc. Mas onde a automação termina e o DevOps começa?
Uma das minhas equipes ágeis adotou uma abordagem interessante nos estágios iniciais do projeto. Em vez de iniciar o projeto com um Sprint 0, onde eles configuram a infraestrutura de código e decidem sobre a arquitetura da solução, eles começaram a criar um "Walking Skeleton", que descrevem como uma prática ...
Por fim, você é tão apaixonado pelo Docker que deseja mover seus sistemas de produção críticos para os negócios on-line com dados confidenciais do cliente para um Docker Swarm. Alguns podem até já o ter feito. A outra organização não pode pagar por uma política que proíbe os processos de ...
Qual é a diferença entre o Sysadmin e o DevOps Engineer?
Ao se candidatar a um emprego, geralmente você pode encontrar dois tipos de trabalhos semelhantes: Sysadmin Engineer e DevOps Engineer . Ambos lidam com a configuração do servidor e garantem a operação confiável dos sistemas de computador. Pode ser difícil dizer a diferença entre os dois. Quais são as principais ...
Como o Ansible é diferente de simplesmente executar um shell bash de provisionamento no Vagrant?
Uma equipe de administradores de TI que tem experiência usando scripts de shell para resolver seus problemas, está pensando em começar a usar o Ansible. Existem diferenças substanciais e boas razões para começar a usar o Ansible vs. para continuar escrevendo scripts shell?