https://github.com/jetthoughts/infrastructure
Contains sample recipes for DataCenter
https://github.com/jetthoughts/infrastructure
Last synced: about 1 year ago
JSON representation
Contains sample recipes for DataCenter
- Host: GitHub
- URL: https://github.com/jetthoughts/infrastructure
- Owner: jetthoughts
- License: gpl-3.0
- Created: 2017-05-21T18:26:38.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-08-21T22:31:16.000Z (almost 5 years ago)
- Last Synced: 2025-04-13T14:04:15.848Z (about 1 year ago)
- Language: HCL
- Size: 460 KB
- Stars: 13
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# infrastructure
Contains sample recipes for DataCenter
# Cluster
## Provision hosts
Decided to use Maas as host provision tool.
## Manifesto
- We want fast deployments: each instance provision itself independently and immutable images are used
- We use existing provisioning tools: [Terraform](https://www.terraform.io/), [Packer](https://www.packer.io/), [Ansible](https://www.ansible.com/) and [kubeadm](http://kubernetes.io/docs/getting-started-guides/kubeadm)
- We avoid resources that are available only for a specific cloud provider
- We provision IaaS, PaaS and SaaS: lifting a distributed application should be possible with a few commands