Commit graph

6601 commits

Author SHA1 Message Date
Ricardo Katz
683d2c4344 Decouple shared functions between controllers (#8829)
* Decouple shared functions between controllers

* Apply suggestions from code review

Co-authored-by: Jintao Zhang <tao12345666333@163.com>

* Fix package names and fmt

Co-authored-by: Jintao Zhang <tao12345666333@163.com>
2022-07-20 11:53:44 -07:00
Long Wu Yuan
8a934d1f2c bumped kubectl to v1.24.0 (#8807) 2022-07-20 09:10:36 -07:00
inosato
40e2225aeb FIx typo x_forwarded_for (#8838) 2022-07-20 08:46:36 -07:00
Jintao Zhang
845b4230ac fix: test-runner Makefile (#8840)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2022-07-19 10:56:08 -07:00
dependabot[bot]
24adc59116 Bump google.golang.org/grpc from 1.47.0 to 1.48.0 (#8833)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.47.0 to 1.48.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.47.0...v1.48.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 07:07:15 -07:00
dependabot[bot]
5127ae6549 Bump github/codeql-action from 2.1.15 to 2.1.16 (#8837)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.15 to 2.1.16.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](3f62b754e2...3e7e3b32d0)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 07:05:15 -07:00
dependabot[bot]
074d95b828 Bump github.com/prometheus/common from 0.35.0 to 0.37.0 (#8832)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.35.0 to 0.37.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.35.0...v0.37.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 07:03:15 -07:00
dependabot[bot]
097fb50694 Bump actions/dependency-review-action from 2.0.2 to 2.0.4 (#8836)
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](1c59cdf2a9...94145f3150)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 05:39:16 -07:00
dependabot[bot]
0f46587b4b Bump actions/setup-go from 3.2.0 to 3.2.1 (#8835)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](b22fbbc292...84cbf80943)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 05:37:15 -07:00
Lien Li
664985cc1b Migrate ginkgo to v2 in e2e-test-runner (#8830) 2022-07-17 22:19:20 -07:00
Guilhem Lettron
e704530a50 feat: update mimalloc to 1.7.6 (#8827)
Signed-off-by: Guilhem Lettron <guilhem@barpilot.io>
2022-07-17 12:13:20 -07:00
Philipp B
5a2c0054b1 fix(docs): describe MetalLB configuration via CRDs rather than configMap (#8821)
Signed-off-by: Philipp Born <mail@philipp-born.eu>
2022-07-13 02:53:37 -07:00
Miguel Martínez
7b51026841 Fixed typo (#8817) 2022-07-12 17:41:37 -07:00
Ricardo Katz
2a98d4d528 Release v1.3.0 (#8811)
* Release v1.3.0

* Update charts/ingress-nginx/CHANGELOG.md

Co-authored-by: Jintao Zhang <tao12345666333@163.com>

* Update charts/ingress-nginx/README.md

* Update Changelog.md

Co-authored-by: Jintao Zhang <tao12345666333@163.com>

Co-authored-by: James Strong <strong.james.e@gmail.com>
Co-authored-by: Jintao Zhang <tao12345666333@163.com>
2022-07-12 06:30:50 -07:00
Ricardo Katz
89b26d0a40 Prepare for v1.3.0 (#8810) 2022-07-11 11:22:21 -03:00
dependabot[bot]
e5c47e6e1f Bump k8s.io/klog/v2 from 2.60.1 to 2.70.1 (#8805)
Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog) from 2.60.1 to 2.70.1.
- [Release notes](https://github.com/kubernetes/klog/releases)
- [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes/klog/compare/v2.60.1...v2.70.1)

---
updated-dependencies:
- dependency-name: k8s.io/klog/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 07:03:50 -07:00
Ricardo Katz
7b8986a9b7 revert arch var name (#8808) 2022-07-11 09:00:08 -03:00
Jintao Zhang
5955180f1d chore: start v1.3.0 release process (#8802)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2022-07-11 01:13:50 -07:00
Long Wu Yuan
1c9e8de9ad bumped to alpine3.16 (#8803) 2022-07-10 22:59:48 -07:00
Kevin Scholz
f7d21d9330 Fix example Helm chart values to enable custom http errors (#8558) 2022-07-10 18:59:47 -07:00
Ricardo Katz
9016201315 Add v1.24.0 to test matrix (#8798) 2022-07-10 18:35:47 -07:00
Steven Bambling
de1f4ba54e Add condition for monitoring.coreos.com/v1 API (#8770) 2022-07-10 14:05:47 -07:00
Jintao Zhang
23438c535f fix: add MAC_OS variable for static-check (#8796) 2022-07-09 11:41:46 -07:00
Jintao Zhang
c5a3442e4a feat: migrate leaderelection lock to leases (#8733)
* feat: migrate leaderelection lock to leases

Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

* Update RBAC

Co-authored-by: Shafeeque E S <shafeeque.e.s@sap.com>
2022-07-09 05:37:46 -07:00
James Strong
3947859843 Update nginx base image in one place (#8400)
* update files to use one base image file

Signed-off-by: James Strong <strong.james.e@gmail.com>

* add chart test as well

Signed-off-by: James Strong <strong.james.e@gmail.com>

* update e2e-test image building

Signed-off-by: James Strong <strong.james.e@gmail.com>

* update e2e base image arg

Signed-off-by: James Strong <strong.james.e@gmail.com>

* add current e2e so test run

Signed-off-by: James Strong <strong.james.e@gmail.com>

* working on fixing build

* getting dev-env and make release to work

* test

* i think buildx is working on mac

* updates

* why docker for mac and linux cli differ

* fix target arch

* fix target arch

* fix loag issue

* fix issue

* update the chroot docker file

* fix docker base build

* mac is the issue

* env not getting to the e2e deployment.go file

* fix pull issue

* fix pull issue

* move test scripts into test folder

* clean up ci

* updates for PR

* remove unnesscary var
2022-07-08 09:27:47 -07:00
Long Wu Yuan
9e21482a69 changed to alpine-v3.16 (#8793) 2022-07-08 06:57:46 -07:00
Long Wu Yuan
b89e8494d7 added announcement (#8750) 2022-07-06 00:02:49 -07:00
dependabot[bot]
e08cbe5a32 Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#8781)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.5 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.5...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-04 11:19:23 -07:00
Jintao Zhang
b302779e7a chore: remove stable.txt from release process (#8778)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2022-07-04 03:17:23 -07:00
James Strong
05bd19668e Remove stable (#8775)
* update stable.txt

* remove stable.txt since kind doesnt need it
2022-07-03 10:49:21 -07:00
Taylor Monacelli
c8dc36b5ed Update docs to make it easier for noobs to follow step by step (#8738)
* Change helm release name in docs

Following step by step instructions in readme I ran into error:
Error: release: not found

And realized the commandline was differnent from description.  Let
change description to match commandline?

* Fix verb tense in docs
2022-07-03 10:35:21 -07:00
Luc
93d8f39165 Update deploy.yaml (#8365)
* Update deploy.yaml

Removed the *service.beta.kubernetes.io/exoscale-loadbalancer-name* annotation so it uses service UID by default.
It thus removes the current limitation that prevent the installation of several ingress nginx controllers on different clusters belonging to the same organization.

* Removing default loadbalancer name
2022-07-02 14:55:24 -07:00
Long Wu Yuan
dcf0f3de58 fix bullet md format (#8771) 2022-07-02 14:43:24 -07:00
dependabot[bot]
51453494ac Bump ossf/scorecard-action from 1.1.1 to 1.1.2 (#8772)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](3e15ea8318...ce330fde6b)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 14:41:24 -07:00
dependabot[bot]
864c15e4cf Bump github/codeql-action from 2.1.14 to 2.1.15 (#8773)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.14 to 2.1.15.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](41a4ada31b...3f62b754e2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 14:35:26 -07:00
dependabot[bot]
7de61884fa Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#8752)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 11:41:24 -07:00
Jintao Zhang
741cd3ce5e Bump github/codeql-action from 1.0.26 to 2.1.14 (#8765)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2022-07-02 11:37:24 -07:00
Pearl Dsilva
7739424ece Fix typos and add links to developer guide (#8769) 2022-07-01 03:45:22 -07:00
Long Wu Yuan
4bfae67005 updated URLs (#8767) 2022-06-29 22:48:06 -07:00
dependabot[bot]
cd3cd2a514 Bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#8751)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.2 to 1.7.5.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.2...v1.7.5)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 04:46:59 -07:00
Long Wu Yuan
97dfc4bcca change sha e2etestrunner and echoserver (#8740) 2022-06-26 07:48:59 -07:00
Long Wu Yuan
219c26d870 updated baseimage sha (#8737) 2022-06-24 09:44:57 -07:00
Long Wu Yuan
b28c9f1190 set ld-musl-path (#8736) 2022-06-23 22:31:20 -07:00
James Strong
05fe734b06 Ci pin deps (#8720)
* pinning deps for CI

* update all the actions and pin them

* missed one

* update helm to another action

* typo on step

* typo on step

* Update .github/workflows/ci.yaml

Co-authored-by: Jintao Zhang <tao12345666333@163.com>

Co-authored-by: Jintao Zhang <tao12345666333@163.com>
2022-06-23 16:55:20 -07:00
Long Wu Yuan
3796249923 developing k6 perftest (#8581) 2022-06-23 08:41:42 -07:00
Daniel Schulze
22282de4d4 Working OpenTelemetry sidecar (base nginx image) (#8719)
* Delete entrypoint script and add sidecar lib path

* make otel libs path otel specific

* add description

* remove library path adaption from nginx base image
2022-06-23 08:29:42 -07:00
Dmitry Bashkatov
43c48146ae add new summary metric: ingress_header_seconds (#8726) 2022-06-22 12:59:43 -07:00
Eric84626
4f2e156701 support extraEnvs for job resources in helm chart (#8545)
* support extraEnvs for job resources in helm chart

Signed-off-by: Li, Eric <Xiannan.li@fmr.com>

* Update helm doc

* Update helm doc

* Updated helm doc - add controller.admissionWebhooks.extraEnvs

* Added some test data for webhook controller.admissionWebhooks.extraEnvs

* added new line at the end of deployment-webhook-extraEnvs-values.yaml

* Fixed helm chart test issue
2022-06-21 07:16:26 -07:00
James Strong
a90434a5f4 Merge pull request #8714 from kubernetes/openssf-scorecard
Create Openssf scorecard
2022-06-21 08:02:50 -05:00
dependabot[bot]
c98e5aec4a Bump github.com/prometheus/common from 0.34.0 to 0.35.0 (#8708)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.34.0...v0.35.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 15:39:42 -07:00