Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leoviana00/setup-k8s-vagrant-ansible
Setup k8s simples com vagrant, virtualbox e ansible
https://github.com/leoviana00/setup-k8s-vagrant-ansible
ansible containerd docker k8s vagrant virtualbox
Last synced: 28 days ago
JSON representation
Setup k8s simples com vagrant, virtualbox e ansible
- Host: GitHub
- URL: https://github.com/leoviana00/setup-k8s-vagrant-ansible
- Owner: leoviana00
- License: mit
- Created: 2022-07-12T11:54:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-27T02:53:23.000Z (almost 2 years ago)
- Last Synced: 2023-03-08T16:33:26.858Z (almost 2 years ago)
- Topics: ansible, containerd, docker, k8s, vagrant, virtualbox
- Language: Makefile
- Homepage:
- Size: 741 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
Setup Kubernetes
## 🌱 Project
- Criação de um setup kubernetes via `ansible`, `vagrant` e `virtualbox`.
## 🗒 Pré requisitos
- `vagrant`
- `ansible`
- `virtualbox`## ✨ Ferramentas utilizadas
- Vagrant
- Ansible
- Kubernetes
- Virtualbox
- VsCode## 🚀 Execução
1. Instalar pré-requisitos
```bash
make requirements
```- OBS: Você pode enfrentar problemas com o vagrant para criar redes privadas. Significa que o Vagrant não poderá criar uma rede diferente da série 198.
- Para resolver o problema edite ou caso não tenha crie o arquivo de configuração `/etc/vbox/networks.conf` e adicione o seguinte:```console
* 0.0.0.0/0 ::/0
```2. Subir ambiente
```bash
vagrant up
```
3. Para ambiente
```bash
vagrant halt
```4. Remover ambiente
```bash
vagrant destroy -f
```## 📄 Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.