Skip to content
This repository was archived by the owner on Apr 3, 2025. It is now read-only.

Conversation

@mchtech
Copy link

@mchtech mchtech commented Aug 3, 2018

Add four options: PublicNetwork(UUID), NetworkMode (Flat, EIP, PortForwarding), Custom Init Scripts Download Urls.

  1. Automatically create an EIP or two PortForwarding rules and attach it/them to created VM, (only) when specified "NetworkMode" is not ZStack FlatNetwork (use EIP or PortForwarding).

  2. The created EIP or PF rules will be deleted when VM is destroyed.

  3. The VIP that created and referenced by EIP or PF rules will be "public address" (rke.cattle.io/external-ip), and the IPv4 address of first NIC of VM will be "private address" (rke.cattle.io/internal-ip)

  4. Use L3NetworkUUID of first Nic as DefaultL3NetworkUUID

  5. Fix go-zstack SDK bug (DefaultL3NetworkUUID should be defaultL3NetworkUUID in JSON region)

  6. Execute Custom Init Scripts before and after "autoFdisk"

@mchtech mchtech changed the title ZStack EIP and PortForwarding Support Support ZStack EIP and PortForwarding , Custom Init Scripts and DefaultL3Network Aug 5, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant