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 for kube-vip #320

Merged
merged 27 commits into from
May 17, 2022
Merged

Commits on Apr 8, 2022

  1. init

    davidspek committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    ecc3976 View commit details
    Browse the repository at this point in the history
  2. run make generate

    davidspek committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    843f036 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d41478 View commit details
    Browse the repository at this point in the history
  4. fix linting errors

    davidspek committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    bf68262 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9751345 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be61a92 View commit details
    Browse the repository at this point in the history
  7. pin kube-vip version

    davidspek committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    d95b01a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    088bbf9 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Clean up scripting, fix awk, add ip routes for IBX datacenters

    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    a6c222c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40c7de0 View commit details
    Browse the repository at this point in the history
  3. Remove echo used for debuggin

    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    b68c838 View commit details
    Browse the repository at this point in the history
  4. Adding a space for readability.

    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    a0fc851 View commit details
    Browse the repository at this point in the history
  5. Have kubeadm ignore manifests directory already existing.

    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    b05171b View commit details
    Browse the repository at this point in the history
  6. run make generate

    davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    7d7c0b7 View commit details
    Browse the repository at this point in the history
  7. revert to non-kubevip state

    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f3f5d78 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    857424f View commit details
    Browse the repository at this point in the history
  9. run make generate

    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    277e4a4 View commit details
    Browse the repository at this point in the history
  10. Generate kube-vip template via kustomize

    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    d1b8a2b View commit details
    Browse the repository at this point in the history
  11. Add ignore preflight errors to base template as it applies to all clu…

    …sters < version 1.23, not just kube-vip ones.
    
    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    d552aad View commit details
    Browse the repository at this point in the history
  12. Update templates to set up BGP routes in IBX datacenters, update CPEM…

    … provider to released upstream version.
    
    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    ae0ed29 View commit details
    Browse the repository at this point in the history
  13. Further refinements to the templates. bgp sections are only for kube-…

    …vip, remove systemctl restart networking to avoid networking service error.
    
    Signed-off-by: Chris Privitere <cprivite@users.noreply.github.com>
    cprivitere authored and davidspek committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f1fb7a9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    84f9d04 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. add suggested changes

    Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
    davidspek committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    4509155 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. run make generate

    Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
    davidspek committed May 2, 2022
    Configuration menu
    Copy the full SHA
    1e09a52 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. fix lint error

    Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
    davidspek committed May 3, 2022
    Configuration menu
    Copy the full SHA
    467fadc View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. remove services from kube-vip config

    Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
    davidspek committed May 4, 2022
    Configuration menu
    Copy the full SHA
    98c29cd View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Convert to having the EIP_MANAGEMENT variable as part of the packetcl…

    …uster Type (#5)
    
    * Convert to having the EIP_MANAGEMENT variable as part of the packetcluster type
    
    * Make vipmanager field immutable.
    
    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    
    * Rename field to VIPManager
    
    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    
    * rename to vipmanager, fix defaults, rm services
    
    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    
    * Fix typo and make VIPManager an enum
    
    Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
    cprivitere committed May 16, 2022
    Configuration menu
    Copy the full SHA
    b0cff13 View commit details
    Browse the repository at this point in the history