Skip to content

Instantly share code, notes, and snippets.

View JeanPoffo's full-sized avatar
:shipit:

Jean Poffo JeanPoffo

:shipit:
View GitHub Profile

Primeiramente deve ser gerado a Key na sua maquina:

ssh-keygen -t rsa -b 4096 -C "youremail@yourprovider.com"

Validamos se o agente ssh esta funcionando para adicionar a chave:

eval "$(ssh-agent -s)"

Adicionamos a chave ao agente ssh:

@JeanPoffo
JeanPoffo / automatted_deploy_with_git_actions_aws_docker.md
Last active March 3, 2024 01:48
Criando um deploy automatizado com GitHub Actions, AWS e Docker

Criando um deploy automatizado com GitHub Actions, AWS e Docker

AWS IAM

Introdução

O IAM faz o gerenciamento da parte de identificação e acesso aos serviços da AWS. Para o correto funcionamento de todas as funcionalidades do deploy, vamos criar duas funções do IAM, uma para o CodeDeploy acessar o EC2, e outra para o EC2 utilizar o SSM (que concede acesso ao System Manager) e possibilitar a comunicação com o CodeDeploy. Pot último, vamos criar um usuário do IAM, para o GitHub acessar posteriormente o CodeDeploy.

Função para o CodeDeploy

@JeanPoffo
JeanPoffo / docker-and-docker-compose-installation-linux.md
Last active July 3, 2022 12:47
Instalação completa do Docker e Docker Compose no Linux

Instalando o Docker

Passo-a-passo

Removendo vestígios de instalações anteriores

sudo apt remove docker docker-engine docker.io containerd runc

Atualizando o repositório

@JeanPoffo
JeanPoffo / configure-linux-instance-mongodb.md
Last active February 9, 2024 14:48
Artigo tratando sobre a configuração de uma instância Linux de alta performance para executar o MongoDB

Criando uma Instância Linux de Alta Performance para o MongoDB

A seguir, teremos uma série de dicas divididas em tópicos para configurar uma instância Linux de alta performance para executar o MongoDB.

Incremento do Limite de Processos do OS

O MongoDB precisa criar vários descritores de arquivos quando vários clientes se conectam, sendo necessário ter vários processos simultâneos para operar com eficácia. Os padrões normais do OS acabam por limitar essa quantidade de processos.

Vamos alterar os limites de processos no OS.