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 EMLB based templates for testing and deployment #773

Merged
merged 6 commits into from
Jun 25, 2024

Commits on Jun 21, 2024

  1. feat: add emlb templates for cluster generation and testing, update e…

    …2e tests to reference emlb template
    
    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    1b70171 View commit details
    Browse the repository at this point in the history
  2. test: add EMLB spec to the quickstart e2e test

    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    921257a View commit details
    Browse the repository at this point in the history
  3. fix: Set controlPlaneEndpoint address up for kube-vip clusters again.

    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    a8247e9 View commit details
    Browse the repository at this point in the history
  4. refactor: handle kube-vip better

    * add constants for "KUBE_VIP" and "CPEM" VIPManager IDs
    * Get the Elastic IP reservation when using Kube-VIP (used to do this previously but it got accidentally removed)
    
    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    6accec5 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. fix: Only remove load balancer origins on control plane nodes

    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4ac085a View commit details
    Browse the repository at this point in the history
  2. docs: add example of deploying an EMLB cluster.

    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    a731c31 View commit details
    Browse the repository at this point in the history