{"id":20865344,"url":"https://github.com/tech-preta/packer_base","last_synced_at":"2025-03-12T15:14:16.019Z","repository":{"id":216842123,"uuid":"739045790","full_name":"Tech-Preta/packer_base","owner":"Tech-Preta","description":"Uma base para a criação de imagens utilizando Packer, com provisionamento feito através de playbooks do Ansible. ","archived":false,"fork":false,"pushed_at":"2024-01-12T16:04:37.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T16:46:21.090Z","etag":null,"topics":["ansible","aws","github-actions","hashicorp-cloud","packer"],"latest_commit_sha":null,"homepage":"https://nataliagranato.vercel.app","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tech-Preta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2024-01-04T16:40:15.000Z","updated_at":"2024-01-31T14:37:33.000Z","dependencies_parsed_at":"2024-01-13T07:15:43.482Z","dependency_job_id":"6d099afa-95d7-48db-94ab-8c0d1461e001","html_url":"https://github.com/Tech-Preta/packer_base","commit_stats":null,"previous_names":["nataliagranato/packer_base","tech-preta/packer_base"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fpacker_base","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fpacker_base/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fpacker_base/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fpacker_base/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tech-Preta","download_url":"https://codeload.github.com/Tech-Preta/packer_base/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243238969,"owners_count":20259126,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","aws","github-actions","hashicorp-cloud","packer"],"created_at":"2024-11-18T05:48:36.327Z","updated_at":"2025-03-12T15:14:15.998Z","avatar_url":"https://github.com/Tech-Preta.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"- # Packer Base Project\n\nEste projeto fornece uma base para a criação de imagens utilizando Packer, com provisionamento feito através de playbooks do Ansible. Além disso, integrações com GitHub Actions foram configuradas para automação de CI e releases.\n## Estrutura do Projeto\n\nO projeto possui a seguinte estrutura de diretórios: \n- **packer/** : Contém os arquivos necessários para a configuração do Packer. \n- **ansible/** : Contém os playbooks do Ansible utilizados para o provisionamento. \n- **.github/workflows/** : Contém os arquivos de configuração das GitHub Actions.\n## Configuração do Packer\n\nO diretório `packer/` contém os arquivos necessários para configurar e executar o Packer. Certifique-se de ajustar o arquivo `packer.json` conforme as necessidades do seu projeto.\n## Playbooks do Ansible\n\nOs playbooks do Ansible estão localizados no diretório `ansible/`. Personalize esses playbooks de acordo com os requisitos específicos do seu ambiente e aplicação.\n## GitHub Actions\n\nO diretório `.github/workflows/` contém os arquivos de configuração das GitHub Actions: \n- **ci.yml** : Configuração para CI, que é acionada a cada push para a branch principal. \n- **release.yml** : Configuração para releases, acionada quando uma nova tag é criada.\n\nCertifique-se de revisar e personalizar esses arquivos conforme necessário.\n## Contribuições\n\nContribuições são bem-vindas! Sinta-se à vontade para enviar pull requests, relatar problemas ou propor melhorias.\n## Licença\n\nEste projeto é licenciado sob a [Licença MIT]() . Consulte o arquivo LICENSE para obter mais detalhes.---\n\nEsperamos que este projeto forneça uma base sólida para a criação e provisionamento de imagens usando Packer e Ansible, facilitando o processo de integração contínua e lançamento automatizado.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftech-preta%2Fpacker_base","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftech-preta%2Fpacker_base","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftech-preta%2Fpacker_base/lists"}