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 #1

Merged
merged 38 commits into from
Jan 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
1d0f9cf
add additionalStableIngresses datatype
tperdue321 Jun 22, 2022
22845f2
add validation for additionalStableIngresses
tperdue321 Jun 22, 2022
066ed1e
add rollout controller logic for additionalStableIngresses
tperdue321 Jun 22, 2022
e302429
add nginx ingress logic for setting weight & fetching names for addit…
tperdue321 Jun 22, 2022
31eb2e4
add nginx testing for additionalStableIngresses
tperdue321 Jun 22, 2022
56880f0
add ingress & controller tests for additionalStableIngresses
Jun 23, 2022
1c45c18
remove validation_references_test.go snafu
Jun 23, 2022
427576c
add ingress util testing for additionalStableIngresses
Jun 23, 2022
ca45cf5
Merge pull request #1 from rallyhealth/feature-additional-nginx-ingre…
tperdue321 Jun 30, 2022
c99628b
Cut v1.2.1 rallyhealth (#3)
tperdue321 Aug 30, 2022
93d05cd
add v1.2.2 patch for issue#2024 (#5)
ssanders1449 Sep 27, 2022
a1af660
V1.3.0 rallyhealth pr (#6)
tperdue321 Oct 18, 2022
00e39cd
Cut rallyhealth v1.3.1 (#7)
tperdue321 Oct 31, 2022
4172fb6
Merge upstream master (#8)
tperdue321 Dec 6, 2022
be03008
add additionalStableIngresses datatype
tperdue321 Jun 22, 2022
8aac670
add validation for additionalStableIngresses
tperdue321 Jun 22, 2022
76a32ec
add rollout controller logic for additionalStableIngresses
tperdue321 Jun 22, 2022
b0f81e7
add nginx ingress logic for setting weight & fetching names for addit…
tperdue321 Jun 22, 2022
a78eb49
add nginx testing for additionalStableIngresses
tperdue321 Jun 22, 2022
cfbc788
add ingress & controller tests for additionalStableIngresses
Jun 23, 2022
9bd5922
remove validation_references_test.go snafu
Jun 23, 2022
37d620c
add ingress util testing for additionalStableIngresses
Jun 23, 2022
6c95f16
update test pattern
Dec 8, 2022
86fedec
go fmt
Dec 8, 2022
bef4ae5
make codegen
Dec 8, 2022
f09aac7
improve testing, and fix validation error reporting for when there is…
Dec 13, 2022
9e8eb28
fix bug
Dec 14, 2022
895678d
update logging
Dec 14, 2022
2555e2c
chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#2492)
dependabot[bot] Dec 20, 2022
a277945
Update USERS.md (#2493)
balajisiva Dec 20, 2022
17931a9
update docs links to all point to readthedocs (#2483)
zachaller Dec 20, 2022
d610ec6
docs: fix rendering by upgrading deps (#2495)
zachaller Dec 20, 2022
b12b673
build: manually run auto changelog and fix workflow (#2494)
zachaller Dec 20, 2022
2cc3065
docs: add release schedule (#2446)
zachaller Dec 20, 2022
e481f92
chore(deps): bump actions/stale from 6 to 7 (#2496)
dependabot[bot] Dec 21, 2022
54efbee
chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#2497)
dependabot[bot] Dec 21, 2022
a981fee
Merge remote-tracking branch 'upstream/master'
Dec 27, 2022
df3e1b6
Merge branch 'master' into feature-support-n-nginx-ingresses
Dec 27, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ blank_issues_enabled: false

contact_links:
- name: Have you read the docs?
url: https://argoproj.github.io/argo-rollouts/
url: https://argo-rollouts.readthedocs.io/
about: Much help can be found in the docs
- name: Ask a question
url: https://github.com/argoproj/argo-rollouts/discussions/new
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ jobs:
fetch-depth: 0
- name: Update Changelog
run: |
curl -o git-chglog.tar.gz -L https://github.com/git-chglog/git-chglog/releases/download/v0.15.1/git-chglog_0.15.1_darwin_amd64.tar.gz
curl -o git-chglog.tar.gz -L https://github.com/git-chglog/git-chglog/releases/download/v0.15.1/git-chglog_0.15.1_linux_amd64.tar.gz
tar -zxvf git-chglog.tar.gz
chmod u+x git-chglog
./git-chglog --sort semver -o CHANGELOG-AUTO.md v1.3.1..
./git-chglog --sort semver -o CHANGELOG.md v1.3.1..
rm git-chglog
- name: Create Pull Request
uses: peter-evans/create-pull-request@v4
Expand All @@ -29,4 +29,4 @@ jobs:
title: "docs: Update Changelog"
body: Update changelog to reflect release changes
branch: update-changelog
base: master
base: master
4 changes: 2 additions & 2 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,8 @@ jobs:
# This symlink is necessary to ensure that `git diff` detects changes
- name: Create symlink in GOPATH
run: |
mkdir -p ~/go/src/github.com/argoproj
ln -s $(pwd) ~/go/src/github.com/argoproj/argo-rollouts
mkdir -p ~/go/src/github.com/rallyhealth
ln -s $(pwd) ~/go/src/github.com/rallyhealth/argo-rollouts
- uses: actions/cache@v3
with:
path: /home/runner/.cache/go-build
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/stale-issues-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v6
- uses: actions/stale@v7
with:
operations-per-run: 250
stale-issue-message: 'This issue is stale because it has been open 60 days with no activity.'
Expand All @@ -28,4 +28,4 @@ jobs:
exempt-issue-labels: 'awaiting-approval,work-in-progress'
stale-pr-label: 'no-pr-activity'
exempt-pr-labels: 'awaiting-approval,work-in-progress'
exempt-all-milestones: true
exempt-all-milestones: true
4 changes: 2 additions & 2 deletions .github/workflows/waiting-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v6
- uses: actions/stale@v7
with:
operations-per-run: 250
stale-issue-message: 'This issue is stale because it has awaiting-response label for 5 days with no activity. Remove stale label or comment or this will be closed in 5 days.'
Expand All @@ -29,4 +29,4 @@ jobs:
stale-pr-label: 'no-pr-activity'
exempt-pr-labels: 'awaiting-approval,work-in-progress'
exempt-all-milestones: true
any-of-labels: 'awaiting-response'
any-of-labels: 'awaiting-response'
Loading