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

feat: support N nginx ingresses #2467

Merged

Commits on Jan 12, 2023

  1. add additionalStableIngresses datatype

    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    9cdf72b View commit details
    Browse the repository at this point in the history
  2. add validation for additionalStableIngresses

    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    62e9534 View commit details
    Browse the repository at this point in the history
  3. add rollout controller logic for additionalStableIngresses

    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    44cf430 View commit details
    Browse the repository at this point in the history
  4. add nginx ingress logic for setting weight & fetching names for addit…

    …ionalStableIngresses
    
    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    56144c3 View commit details
    Browse the repository at this point in the history
  5. add nginx testing for additionalStableIngresses

    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    188e3df View commit details
    Browse the repository at this point in the history
  6. add ingress & controller tests for additionalStableIngresses

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    48989e0 View commit details
    Browse the repository at this point in the history
  7. remove validation_references_test.go snafu

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    90b899a View commit details
    Browse the repository at this point in the history
  8. add ingress util testing for additionalStableIngresses

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    202304c View commit details
    Browse the repository at this point in the history
  9. update test pattern

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    f973001 View commit details
    Browse the repository at this point in the history
  10. go fmt

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    28e2a3b View commit details
    Browse the repository at this point in the history
  11. make codegen

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    9ab2106 View commit details
    Browse the repository at this point in the history
  12. improve testing, and fix validation error reporting for when there is…

    … more than 1 Nginix Ingress Controller
    
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3936581 View commit details
    Browse the repository at this point in the history
  13. fix bug

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    e5a4753 View commit details
    Browse the repository at this point in the history
  14. update logging

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    7952e6e View commit details
    Browse the repository at this point in the history
  15. add validation for additionalStableIngresses

    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    7a334dc View commit details
    Browse the repository at this point in the history
  16. add nginx testing for additionalStableIngresses

    Signed-off-by: Travis Perdue <perduetravis@gmail.com>
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    tperdue321 authored and Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    98e18bb View commit details
    Browse the repository at this point in the history
  17. add ingress & controller tests for additionalStableIngresses

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    f83381f View commit details
    Browse the repository at this point in the history
  18. make codegen

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    ed68ee8 View commit details
    Browse the repository at this point in the history
  19. fix rebase issues

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4584951 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. deduplicate tests

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    bc415c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. DRY up nginx_text.go

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    bc017bd View commit details
    Browse the repository at this point in the history
  2. DRY more code

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    ea4cfcf View commit details
    Browse the repository at this point in the history
  3. dry up code

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    070360e View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. address sonarcloud code smells & duplicate code

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    adc7cf0 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. change additionalStableIngresses to stableIngresses

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    d3cb726 View commit details
    Browse the repository at this point in the history
  2. update validation

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    5b50c2d View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. reason only about stableIngress or StableIngresses, not both

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    2f25533 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. update rollout controller tests

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    3e6ba69 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. update validation_references tests

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    ccc4a47 View commit details
    Browse the repository at this point in the history
  2. fix nginx bug & tests

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    5c75ddf View commit details
    Browse the repository at this point in the history
  3. fix ingress_test

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    c30bcf9 View commit details
    Browse the repository at this point in the history
  4. update specs

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    82e2a1c View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/master' into feature-support-n…

    …-nginx-ingresses
    
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    29297c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. update nginx md

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    4e91541 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Merge remote-tracking branch 'upstream/master' into feature-support-n…

    …-nginx-ingresses
    Travis Perdue committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    2bf5042 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. make file/test specific variables private

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    bdcd8f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Merge remote-tracking branch 'upstream/master' into feature-support-n…

    …-nginx-ingresses
    
    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    a57447a View commit details
    Browse the repository at this point in the history
  2. make codegen

    Signed-off-by: Travis Perdue <travis.perdue@rallyhealth.com>
    Travis Perdue committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    7699f3a View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into feature-support-n…

    …-nginx-ingresses
    Travis Perdue committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    afd6d13 View commit details
    Browse the repository at this point in the history