High security, resilient, batteries included kubernetes deployment.
The MassiveKube project is being built as a number of components in there own repositories:
- aports - Alpine Linux builds of the software we depend on.
- machine-images - Machine images we deploy to the cloud providers. Currently only AWS is supported.
- terraform - Responsible for setting up the infrastructure to run the platform.
- Setup VPC
- Public/Private subnet separation
- Route53 Zone
- Bastion AMI
- Bastion AWS Config
- Setup Controller AutoScaling Group
- Lockdown Controller SG
- Setup A-Record/DNS-SD Lambda for etcd cluster discovery
- Setup serverlessl for etcd
- Add etcd to Controller AMI
- Add headstart to Controller AMI
- Configure controller
user-datato include etcd config - ???
- Setup Node AutoScaling Group
- Lockdown Node SG
- ???