cloud-setup: add tool for automatic IP configuration in cloud
This is a tool for automatically configuring networking in a cloud environment. Currently it only supports IPv4 on EC2, but it's intended for extending to other cloud providers (Azure). See  and  for how to configure secondary IP addresses on EC2. This is what the tool currently aims to do (but in the future it might do more).  https://aws.amazon.com/premiumsupport/knowledge-center/ec2-ubuntu-secondary-network-interface/ It is inspired by SuSE's cloud-netconfig (, ) and ec2-net-utils package on Amazon Linux (, ).  https://www.suse.com/c/multi-nic-cloud-netconfig-ec2-azure/  https://github.com/SUSE-Enceladus/cloud-netconfig  https://github.com/aws/ec2-net-utils  https://github.com/lorengordon/ec2-net-utils.git It is also intended to work without configuration. The main point is that you boot an image with NetworkManager and nm-cloud-setup enabled, and it just works.
Showing with 3586 additions and 5 deletions