Commit Graph
29 Commits
Author SHA1 Message Date
Curtis Wilson f8cdec1bb8 Added Arch libvirt image. 2021-11-29 10:40:33 -05:00
Curtis Wilson ae2bb14251 Rolled back main.tf to have master and worker. 2021-11-26 15:21:32 -05:00
Curtis Wilson ca2cbea604 Added a script to poll AWS node status. 2021-11-26 15:01:54 -05:00
Curtis Wilson 191c12dcd0 Use config map and added RHEL 7 & 8. 2021-11-18 11:41:26 -05:00
Curtis Wilson 937fdc812a rebase with master 2021-11-18 11:28:38 -05:00
Curtis Wilson 17d70ea351 Moved node-config to be local, added AMI vars. 2021-11-18 11:19:59 -05:00
Curtis Wilson dab37be485 Update get-vm-ips.sh to work with new map config. 2021-11-18 10:45:58 -05:00
Curtis Wilson 1e81dc036b Make libvirt module accept config map. 2021-11-18 09:45:16 -05:00
Curtis Wilson df53ae047d AWS nodes and user-data created from config map. 2021-11-17 21:50:07 -05:00
Curtis Wilson a730a9d940 Added a aws_ami module. 2021-11-17 14:18:31 -05:00
Curtis Wilson bb80e8f3da Recomment user-data from master. 2021-11-16 21:02:41 -05:00
Curtis Wilson 7c266ec4aa Added aws-ami module. 2021-11-16 21:01:34 -05:00
Curtis Wilson 6b4c56e5fb Create ansible invetory with get-vm-ips.sh 2021-11-16 14:38:06 -05:00
Curtis Wilson 6aed115478 Added CentOS 7 & 8 and Arch 2021-11-16 14:36:57 -05:00
Curtis Wilson 678c44d462 Added arch AWS image. 2021-11-15 09:14:33 -05:00
Curtis Wilson 925ff307dd Creates 1 amazn, 1 ubuntu to test ansible. 2021-11-14 11:49:25 -05:00
Curtis Wilson 4791bf9b6d Forgot to add aws-nodes files.
- Moved network_config.cfg to libvirt-nodes.
2021-11-12 21:58:22 -05:00
Curtis Wilson 097a150b57 Made cloud-init configs an input to libvirt-nodes. 2021-11-12 20:54:05 -05:00
Curtis Wilson 58f2a14a27 Fixed cloud-init for aws.
- Organized main.tf
- Still need to add cloud-init as an input parameter for the libvirt
  module.
2021-11-12 20:28:12 -05:00
Curtis Wilson b9da870158 Created aws-node module. 2021-11-12 18:31:01 -05:00
Curtis Wilson c2909d078b Moved AWS network resources into a aws-network module. 2021-11-12 15:55:25 -05:00
Curtis Wilson 1f5b81116f Single AWS node is working. 2021-11-12 14:03:45 -05:00
Curtis Wilson 5d21c16b69 Tested with centos 7 image. 2021-11-11 18:37:17 -05:00
Curtis Wilson 6f2b0a03b9 Added outputs for IPs.
- Made sure node-memory ad node-vcpus is passed down to module.
- Fixed get-vm-ips.sh after move to module.
2021-11-11 14:50:45 -05:00
Curtis Wilson f4889f0428 node module is working. 2021-11-10 22:22:17 -05:00
Curtis Wilson 99d7ba1c43 Setting passwords and keys working via variables.
- Setting hostnames is working also.
2021-11-10 15:29:22 -05:00
Curtis Wilson cdfe21bc07 Setting keys and password with cloud-init working. 2021-11-10 13:59:07 -05:00
Curtis Wilson 14166ca8be Initial attempt is working. 2021-11-10 11:24:50 -05:00
Curtis Wilson b07deec786 Add example configs from libvirt provider. 2021-11-09 17:06:17 -05:00