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

1
Quais são as alternativas para o uso do Docker no Docker (dind) para o escravo Jenkins em execução no contêiner?
Ao usar o escravo Jenkins em execução no contêiner, quais são as alternativas ou implementações "seguras" (em termos de segurança) para o Docker no Docker . Exemplo de arquitetura: Mestre Jenkins em execução como contêiner Docker Escravo Jenkins em execução como contêiner Docker Tarefa de teste executada no contêiner Docker …

3
Por que os arquivos Ansible criptografados não podem ser descriptografados, embora o arquivo de senha do cofre tenha sido definido?
Acompanhamento das perguntas e respostas . De acordo com esta e esta documentação, deve ser possível definir um arquivo de senha de cofre padrão especificando vault_password_file = ~/.vault_pass.txtum dos seguintes arquivos: * ANSIBLE_CONFIG (an environment variable) * ansible.cfg (in the current directory) * .ansible.cfg (in the home directory) * /etc/ansible/ansible.cfg …




2
Quais estratégias podem ser empregadas para proteger dados confidenciais em arquivos de log?
O trabalho em ambientes altamente regulamentados é classificado de diferentes maneiras, dependendo da sensibilidade. Em alguns casos, isso é legalmente imposto e deve ser tratado de maneira diferente. Exemplos de uma política de classificação de dados são: Dados altamente restritos , como senhas, chaves privadas, tokens SAML e números de …




3
Como a integração contínua pode ser dimensionada para projetos / equipes muito grandes?
Tradicionalmente, os sistemas de CI monitoram apenas a qualidade do código em uma ramificação de integração, sinalizando quando ocorrem regressões. A intervenção humana é necessária para reparos. À medida que o número de desenvolvedores que trabalham no mesmo ramo aumenta, aumenta o risco de quebras / bloqueios. Eventualmente, chega-se a …


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.