Commit graph

106 commits

Author SHA1 Message Date
dependabot[bot]
476be7757f
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]
c3d43315b0
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]
cdd69d03ab
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
Ricardo Katz
8f6c2e6b2e
Add v1.24.0 to test matrix (#8798) 2022-07-10 18:35:47 -07:00
James Strong
e1a16f6e74
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
596712b34f
added announcement (#8750) 2022-07-06 00:02:49 -07:00
dependabot[bot]
0f3c1f7be2
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]
fda73c983e
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
Jintao Zhang
ed93b70712
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
James Strong
0f30cb04e4
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
bb1f9deafd
developing k6 perftest (#8581) 2022-06-23 08:41:42 -07:00
James Strong
6bc4ed15eb
Create Openssf scorecard 2022-06-20 16:03:02 -05:00
dependabot[bot]
1a24bc26a1
Bump actions/dependency-review-action from 1 to 2 (#8703)
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 1 to 2.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](https://github.com/actions/dependency-review-action/compare/v1...v2)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 15:17:10 -07:00
dependabot[bot]
2e1b890758
Bump actions/setup-go from 2.2.0 to 3.2.0 (#8697)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](bfdd3570ce...b22fbbc292)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 13:55:11 -07:00
dependabot[bot]
bb83708b83
Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#8698)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](82c141cc51...3cea537223)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 13:51:11 -07:00
dependabot[bot]
3db47847ea
Bump actions/download-artifact from 2 to 3 (#8695)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...fb598a63ae348fa914e94cd0ff38f362e927b741)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 12:09:18 -07:00
dependabot[bot]
667a49afd3
Bump crazy-max/ghaction-docker-buildx from 1.6.2 to 3.3.1 (#8694)
Bumps [crazy-max/ghaction-docker-buildx](https://github.com/crazy-max/ghaction-docker-buildx) from 1.6.2 to 3.3.1.
- [Release notes](https://github.com/crazy-max/ghaction-docker-buildx/releases)
- [Changelog](https://github.com/crazy-max/ghaction-docker-buildx/blob/master/CHANGELOG.md)
- [Commits](e01797ad2e...126d331dc6)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-docker-buildx
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 12:07:18 -07:00
Naveen
902c9dbee8
Updated dependabot to include github actions (#8335)
- Updated dependabot to include github actions.
2022-06-15 08:37:17 -07:00
Long Wu Yuan
0005c080da
moved whathappend to top (#8684) 2022-06-10 03:51:47 -07:00
Long Wu Yuan
2fc8a62d1a
removed unavailable flag (#8681) 2022-06-09 10:03:42 -07:00
Long Wu Yuan
fb2f00bae5
bumped kind version to 0.14.0 (#8677) 2022-06-07 09:02:56 -07:00
Abhishek Agarwal
4a6d15a5a2
update ci kind version to v0.14.0 (#8656)
* update ci kind version to v0.14.0

Signed-off-by: Abhishek Agarwal <abhishek.agarwal@mayadata.io>

* updated the ci strategy matrix k8s versions

Signed-off-by: Abhishek Agarwal <abhishek.agarwal@mayadata.io>
2022-06-01 03:57:02 -07:00
Long Wu Yuan
24b8e32b08
bumped go version to 1.18.1 (#8578) 2022-05-11 11:45:03 -07:00
Long Wu Yuan
072da9a665
bump helm helm-docs kustomize to fix failing ci (#8492) 2022-04-20 15:10:57 -07:00
Ricardo Katz
3def835a6a
Jail/chroot nginx process inside controller container (#8337)
* Initial work on chrooting nginx process

* More improvements in chroot

* Fix charts and some file locations

* Fix symlink on non chrooted container

* fix psp test

* Add e2e tests to chroot image

* Fix logger

* Add internal logger in controller

* Fix overlay for chrooted tests

* Fix tests

* fix boilerplates

* Fix unittest to point to the right pid

* Fix PR review
2022-04-08 21:48:04 -07:00
Ricardo Katz
43a5b7a52d
Add dependency review enforcement (#8443) 2022-04-07 09:31:58 -07:00
James Strong
ad47d49216
force helm release to artifact hub (#8417)
* force helm release to artifact hub

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

* update releaser version

Signed-off-by: James Strong <strong.james.e@gmail.com>
2022-04-01 17:14:13 -03:00
Nishant Jain
5c07c862e1
Removed s390x, linux/arm platform as docker build was crashing (#8121)
Co-authored-by: Carlos Tadeu Panato Junior <ctadeu@gmail.com>
2022-03-22 04:23:44 -07:00
Naveen
974d038c2a
Pinned GitHub workflows by SHA (#8334)
- Pinned actions by SHA https://github.com/ossf/scorecard/blob/main/docs/checks.md#pinned-dependencies
- Included permissions for some of the actions. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

Dependabot can upgrade pinned version of actions.
2022-03-14 08:29:58 -07:00
Jintao Zhang
40c69a1ef7
chore: add Artifact Hub lint (#8204)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2022-01-28 06:16:31 -08:00
Long Wu Yuan
922e27fea7
reintroduce helm-docs step in ci (#8164) 2022-01-20 15:32:30 -08:00
Ricardo Katz
cce04fca48
Rollback on helmdoc generation (#8154) 2022-01-17 05:09:30 -08:00
Ricardo Katz
c667cf083b
Last attempt to fix helm docs (#8153) 2022-01-16 22:59:36 -03:00
Ricardo Katz
2db580a513
fix helmdoc push shell script (#8152) 2022-01-16 22:49:11 -03:00
Ricardo Katz
0e5d4ad425
Automatically generate helm docs (#8151) 2022-01-16 17:25:28 -08:00
Ricardo Katz
ae6ab1d5ed
use github token for docs 2022-01-16 19:08:06 -03:00
Ricardo Katz
fd820db469
Update to go v1.17.6 (#8119) 2022-01-09 17:31:11 -08:00
Ricardo Katz
38c73233f3
Remove deprecated libraries, update other libs, add ci v1.23 (#8118) 2022-01-09 16:29:12 -08:00
Carlos Tadeu Panato Junior
4dda149ed0
chart/ghaction: set the correct permission to have access to push a release (#8115)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2022-01-08 09:18:19 -08:00
Ricardo Katz
17b6c99a05
Fix helm releaser GH Token 2022-01-08 11:17:44 -03:00
Scott Crooks
71de8e1a23
docs(charts): using helm-docs for chart (#8061)
This enables the use of the `helm-docs` tool on the Helm chart located in `charts/ingress-nginx`. This will make it possible to automatically document new variables in the `values.yaml` file.

Signed-off-by: Scott Crooks <scott.crooks@gmail.com>
2022-01-08 02:53:04 -08:00
Noah Ispas
cf6ea08739
align bug report with feature request regarding kind documentation (#8051) 2021-12-23 11:40:30 -08:00
James Strong
13e711bddd
remove 109 check till gosec resolves issues (#8044) 2021-12-15 09:51:51 -08:00
Gerald Pape
017e1ecde3
Fix Ingress resources in docs (#7579)
* fix Ingress resources in docs

Signed-off-by: Gerald Pape <gerald@giantswarm.io>

* move to ingressClassName

* fix more Ingress resource examples

* empty commit

Signed-off-by: Gerald Pape <gerald@giantswarm.io>

* make NOTES.txt aware of version + add notice about ingress version to examples main page

* add link to legacy documentation

Signed-off-by: Gerald Pape <gerald@giantswarm.io>
2021-11-09 07:43:49 -08:00
Long Wu Yuan
d1ff845f4f
changed text and added command (#7889) 2021-11-05 06:41:53 -07:00
counter2015
ed34f6c93d
fix ingress syntax. (#7867) 2021-11-01 17:12:58 -07:00
Noah Ispas
57585df4d4
add more guidance for the right labeling when creating doc related issue (#7842) 2021-10-24 12:14:21 -07:00
Mateusz Gozdek
757aa53686
Add CI for images/kube-webhook-certgen (#7717)
As a follow up to PR #7641, this commit adds some basic e2e tests for
kube-webhook-certgen image.

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
2021-10-10 11:40:37 -07:00
John Losito
7a1d06f3d2
Allow dependabot to check go modules (#6873) 2021-09-27 05:19:36 -07:00
Ricardo Katz
dedb495c55
Change legacy branch in GH action 2021-09-22 09:30:44 -03:00