quarta-feira, 19 de janeiro de 2022

MAPA DEVOPS

Fala Galera, beleza? 

Muita gente tem me perguntado sobre o que estudar para DevOps, então selecionei um mapa com os caminhos a percorrer para estudar e se desenvolver para área. Vou enviar o Mapa no seu email, para isso preciso que você se inscreva abaixo:





terça-feira, 18 de janeiro de 2022

Como criar uma maquina para rodar script bash no Docker

Fala moçada, Tio Alê na área,😆💛

Criando o Script bash no Visual Studio Code:

Vamos considerar que você já sabe criar um script.

Resumo para entendimento; esse script vai limpar a branch de homolog trazendo sempre uma branch de produção atualizada para seu repositório.

Objetivo dessa tarefa, manter sempre a branch de homologação com código revisado e limpo.

#!/bin/bash

rm -f list-project

wget -c https://caminhodoseuprojeto.no.azuredevops -O list-project

for LINE in `cat list-project`; do
mkdir -p projeto
cd projeto
git clone $LINE .
git checkout -b homolog
git pull origin master
git push origin --delete homolog
git push origin homolog
cd ..
rm -Rf projeto

done

Se você quer saber os detalhes desse script, deixa um comentário que te ajudo com outro post.

Borahh lá ao principal.👇

Criando o Dockerfile no Visual Studio Code:

1º No Docker; file> New File ou (Crtl+N) no do arquivo Dockerfile

Linha 1: Vamos chamar o Sistema operacional (Ubuntu)

Linha 2: criar a pasta scripts

Linha 3: copiar o arquivo script.sh para a pasta scripts

Linha 4: trabalhar do diretório scripts

Linha 5: Executar chmod +x script.sh para dar permissão de execução

Linha 6: Atualizar o Ubuntu e instalar o wget (gerenciador de links e download)

Linha 7: Instalar o Git (vai chamar os comandos do script)

Linha 8: CMD "ls" vai listar os diretórios 

Linha 9: ENTRYPOINT ["sh","./script.sh"] vai executar o script 

FROM ubuntu
RUN mkdir -p /scripts
COPY script.sh /scripts
WORKDIR /scripts
RUN chmod +x script.sh
RUN apt-get update && apt-get install wget -y
RUN apt-get install git -y
CMD ["ls"]
ENTRYPOINT ["sh","./script.sh"]






Foi útil para você? deixe seu comentário, poderá ajudar mais pessoas.



Fique por dentro das novidades, entre para o nosso canal.




Me siga também no Linkedin, obrigado pela leitura.




Como logar no Azure na linha de comando com MFA.

Fala moçada,

Para logar no Azure após essa mensagem abaixo:

The following tenants require Multi-Factor Authentication (MFA). Use 'az login --tenant TENANT_ID' to explicitly login to a tenant.


Basta inserir o seguinte comando:

1º Identifique sua tenant:

tenant. (aparece na hora que você tenta logar da forma convencional)

59484268-88dc-419f-a3ba-42e4ce4e0000 (exemplo)

2º Comando:

az login --tenant 59484268-88dc-419f-a3ba-42e4ce4e0000

3º Login,

Abrirá a janela solicitando login com seu email e após o código enviado pelo seu MFA.


Foi útil para você? deixe seu comentário, poderá ajudar mais pessoas.



Fique por dentro das novidades, entre para o nosso canal.



                                Me siga também no Linkedin, obrigado pela leitura. 



MAPA DEVOPS

Fala Galera, beleza?  Muita gente tem me perguntado sobre o que estudar para DevOps, então selecionei um mapa com os caminhos a percorrer pa...