Módulo do Terraform para criar Droplets na DigitalOcean
stephan-lopes / digitalocean-droplet Goto Github PK
View Code? Open in Web Editor NEWMódulo do Terraform para criar Droplets na DigitalOcean
License: Mozilla Public License 2.0
Módulo do Terraform para criar Droplets na DigitalOcean
License: Mozilla Public License 2.0
N/A
Adicionar ao Github Actions o Create Issue Branch para que a cada issue nova, seja criada uma nova branch.
.github/workflows/
arquivo contendo a Action que cria a Issue.N/A
Modificar o tfsec atual, pelo tfsec-pr-commenter-action. Ele é mais atual, e possuí uma forma mais simples de fazer a checagem de segurança.
N/A
Remover variável de Token da Digital Ocean, para ser usado Variável de Ambiente.
Essa modificação é para que, posteriormente, possa ser automatizado via GitHub Actions
N/A
Adicionar resource de Floating IP
e de Firewall
, ao módulo, possibilitando com que seja criada regras dinâmicas de firewall, além de ter um endereço de IP Fixo a ele
N/A
Escrever um conteúdo no README, sobre o que é este módulo, no que ele pode ser utilizado, como utilizar, e afins. O intuito, seria melhorar a forma com o qual o projeto é apresentado publicamente.
O workflow do Create Issue Branch não está funcionando como deveria. Toda vez que abre uma Issue, ele não faz nada.
Remover o Workflow, e usar a criação de Branch de Issue através da UI
A action do terraform está dando erro, por conta da verificação do event, se ele é um Pull Request.
Não temos uma condição que seja satisfeita atualmente. O único event que aciona a Action, é o de Push.
Existem duas opções que podem ser feitas:
O droplet está sendo criado sem a chave SSH pública que permite com que ela seja acessada.
Gerar chave pública via Terraform e adicionar ao Droplet para que a security seja corrigido.
Adicionar Action do Terraform no Workflow para fazer todo o processo de Formatação, Inicialização, Validação e Planejamento. Isso auxilia na integração posterior de um teste com Apply e Destroy.
Esse processo, só deve ocorrer, em chamadas de pull request para a branch main, como uma forma de validar que os arquivos de terraform estão prontos para serem testados.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.