Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to use public IP for the pod VM in Azure #2035

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Sep 12, 2024

  1. azure: Enable publicIP usage for pod VM

    This change allows CAA to use the public IP of the pod VM to make a
    connection to the kata-agent.
    
    A static public IP is created and attached to the VM NIC.
    Dynamic public IP is not working as the IP is not available immediately.
    Network Security Group (NSG) should be adjusted to allow connectivity to port 15150
    from the specific IP range of the systems running cloud-api-adaptor
    (CAA).
    
    Note that the communication between CAA and pod VM uses TLS.
    
    Signed-off-by: Pradipta Banerjee <pradipta.banerjee@gmail.com>
    bpradipt committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    68893c9 View commit details
    Browse the repository at this point in the history
  2. azure: Delete public IP when deleting the VM

    The static public IP doesn't get deleted automatically, hence
    delete it post the VM deletion.
    
    Signed-off-by: Pradipta Banerjee <pradipta.banerjee@gmail.com>
    bpradipt committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    c9b77d4 View commit details
    Browse the repository at this point in the history