Files
kubermatic-terraform/README.md
Vassiliy Yegorov 315793a8d0 add img
2022-06-07 11:58:54 +07:00

40 lines
912 B
Markdown

# Поднимаем кластер k8s в [любом] облаке
![clouds](./clouds.png?raw=true)
## Утилиты
- [terraform](https://www.terraform.io/downloads)
- [kubeone](https://github.com/kubermatic/kubeone/releases/)
## Видео к курсу
- [видео]()
## Ставим
### готовим ключ
- ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ~/.ssh/demo-cluster
- eval `ssh-agent`
- ssh-add ~/.ssh/demo-cluster
### готовим стенд и кластер
- export HCLOUD_TOKEN="<YOUR HCLOUD TOKEN>"
- terraform init
- terraform apply
- terraform output -json > output.json
- kubeone apply --manifest kubeone.yaml --tfjson
## Сносим
- kubeone reset --manifest kubeone.yaml -t output.json
- terraform destroy
##### Автор
- **Vassiliy Yegorov** [vasyakrg](https://git.realmanual.ru)
- [школа](realmanual.ru)
- [youtube](youtube.com/realmanual)