Introduction
This page describes the steps to configure a control plane Virtual IP (VIP) and default VIP for the Votiro Appliance (VA) when working with AWS (Amazon Web Services). This is necessary if the customer is not using an external load balancer.
Note: If the customer is using an external load balancer, then only one IP should be added for Control plane vip and not paralus_web_vip.
Procedure
| 1. | After creating three nodes in AWS VA, add two more IPs. |
| 2. | They are in the inventory.yaml in Ansible: |
| 3. | Add two available IPs. You can verify the availability of the IPs by checking in the AWS EC2 console. Navigate to Network & Security > Network Interfaces: |
| 4. | Assign the two IPs to the first node as follows: Go back to Instances and right click on one of the nodes. In the menu that opens, select Networking. In the submenu that opens, select Manage IP addresses. |
| 5. | The IP addresses window opens: |
| 6. | Add the IPs (as in the above screenshot) only on the first node. |
| 7. | Click the Assign new IP address button. |
| 8. | Change the value of vip_interface in the file /opt/votiro/package/cluster-infra/kube-vip/kube-vip.yaml from ens160 to the interface of your linux machine. |
| 9. | You can check the interface with this command: |
ip link show
| 10. | In the same file below the second spec line add nodeSelector ( with the name of your first node, as in the below example): |
nodeSelector:
kubernetes.io/hostname: <my-first-node-name>
Comments
0 comments
Please sign in to leave a comment.