kubernetes-operator/chart/jenkins-operator
sharmapulkit04 51f7ec8248 Implemented validation logic for the webhook (#593)
* Fix workflow for autogenerating docs (#592)

* Use grep -c flag in check for changes step to fix case when more than 1 website file was modified

* Implemented validation logic for the webhook
- Created a single Validate() function to validate both updating and creating Jenkins CR.
- Implemented the Validate function to fetch warnings from the API and do security check if
  being enabled.
- Updated the helm charts and helm-e2e target to run the helm tests.

* Configure bot for labelling new issues as needing triage (#597)

* Configure bot for managing stale issues (#598)

* Docs: explanation what is backed up and why (#599)

* Explanation what's backed up and why

* Auto-updated docs (#600)

Co-authored-by: prryb <prryb@users.noreply.github.com>

* Docs: clarification of description of get latest command in backup (#601)

* Auto-updated docs (#602)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Bump seedjobs agent image version to 4.9-1 (#604)

* Add GitLFS pull after checkout behaviour to SeedJob GroovyScript Template (#483)

Add GitLFS pull after checkout behaviour to support also repositories which are relying on Git LFS

Close #482

* Docs: minor fixes (#608)

* Link to project's DockerHub in README's section on nightly builds, add paragraph about nightly builds in installation docs

* Fix repositoryURL in sample seedJob configuration with SSH auth

* Slightly expand on #348

* Fix formatting in docs on Jenkins' customization, update plugin versions

* Add notes on Jenkins home Volume in Helm chart values.yaml and docs (#589)

* Auto-updated docs (#610)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Reimplemented the validation logic with caching the security warnings
- Reimplemented the validator interface
- Updated manifests to allocate more resources

* Add an issue template for documentation (#613)

* Docs: add info on restricted volumeMounts other than jenkins-home(#612)

* Update note in installation docs

* Update Helm chart default values.yaml

* Update schema

* Auto-updated docs (#616)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Auto-updated docs (#617)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Updated Validation logic
- Defined a security manager struct to cache all the plugin data
- Added flag to make validating security warnings optional while deploying the operator

* Helm Chart: Remove empty priorityClassName from Jenkins template (#618)

Also bump Helm Chart version to v0.5.2

* Added unit test cases for webhook

* Updated Helm Charts
- Optimized the charts
- Made the webhook optional
- Added cert manager as dependency to be installed while running webhook

* Updated unit tests, helm charts and validation logic

* Completed helm e2e tests and updated helm charts
- Completed helm tests for various scenarios
- Disabled startupapi check for cert manager webhook, defined a secret and updated templates
- Made the webhook completely optional

* Code optimization and cleanup

* Modified helm tests

* code cleanup and optimization
2021-08-30 08:21:52 +02:00
..
charts Implemented validation logic for the webhook (#593) 2021-08-30 08:21:52 +02:00
crds Implemented validation logic for the webhook (#593) 2021-08-30 08:21:52 +02:00
templates Implemented validation logic for the webhook (#593) 2021-08-30 08:21:52 +02:00
.helmignore Add helm chart 2019-09-18 09:47:17 +02:00
Chart.lock Implemented validation logic for the webhook (#593) 2021-08-30 08:21:52 +02:00
Chart.yaml Implemented validation logic for the webhook (#593) 2021-08-30 08:21:52 +02:00
jenkins-operator-0.0.1.tgz Fix helm Makefile goals 2019-09-18 14:01:12 +02:00
jenkins-operator-0.0.2.tgz Release Helm chart with v0.3.1 version 2019-12-31 13:08:23 +01:00
jenkins-operator-0.0.3.tgz Release Helm chart with v0.3.1 version 2019-12-31 13:08:23 +01:00
jenkins-operator-0.0.4.tgz Release Helm chart with v0.3.1 version 2019-12-31 13:08:23 +01:00
jenkins-operator-0.0.5.tgz Release Helm chart with v0.3.1 version 2019-12-31 13:08:23 +01:00
jenkins-operator-0.0.6.tgz Release Helm chart with v0.3.2 version 2020-01-22 13:35:46 +01:00
jenkins-operator-0.0.7.tgz Release Helm chart with v0.3.3 version 2020-01-30 23:19:09 +01:00
jenkins-operator-0.0.8.tgz #279 Fix helm chart package 2020-03-03 16:33:16 +01:00
jenkins-operator-0.1.0.tgz Release 0.1.0 version of helm chart 2020-04-07 14:37:10 +02:00
jenkins-operator-0.1.1.tgz Release Helm Chart 2020-04-14 09:36:02 +02:00
jenkins-operator-0.1.2.tgz Bump helm chart to 0.1.2 (#343) 2020-04-22 15:49:13 +02:00
jenkins-operator-0.1.3.tgz #344 Fix operator notifications in Helm Chart 2020-04-22 20:41:43 +02:00
jenkins-operator-0.2.0.tgz #355 Add priorityClassName and bump to 0.2.0 2020-04-30 09:53:21 +02:00
jenkins-operator-0.2.1.tgz Allow configure Jenkins labels in Helm chart (#372) 2020-05-07 15:03:53 +02:00
jenkins-operator-0.2.2.tgz Release 0.2.2 Helm chart 2020-05-07 21:31:08 +02:00
jenkins-operator-0.2.3.tgz Add jenkins container envs to helm chart 2020-05-08 15:20:58 +02:00
jenkins-operator-0.2.4.tgz Improve helm chart labels 2020-05-12 11:41:18 +02:00
jenkins-operator-0.3.1.tgz Bump version to 0.3.1 2020-05-29 13:02:14 +02:00
jenkins-operator-0.3.2.tgz Release 0.3.2 Helm chart 2020-06-07 15:20:44 +02:00
jenkins-operator-0.3.3.tgz Add support in helm chart for Jenkins pod volume mounts 2020-06-18 11:49:38 +02:00
jenkins-operator-0.3.4.tgz Release 0.3.4 Helm chart 2020-07-19 17:29:08 +02:00
jenkins-operator-0.4.0.tgz Release 0.4.0 Helm Chart 2021-01-18 16:18:04 +01:00
jenkins-operator-0.4.1.tgz Release 0.4.1 Helm Chart 2021-01-23 14:12:06 +01:00
jenkins-operator-0.4.2.tgz Release 0.4.2 Helm Chart 2021-02-04 08:37:33 +01:00
jenkins-operator-0.4.3.tgz Release 0.4.3 Helm Chart 2021-02-19 12:44:08 +01:00
jenkins-operator-0.5.0.tgz Release 0.5.0 Helm Chart 2021-06-10 11:29:09 +02:00
jenkins-operator-0.5.1.tgz Release 0.5.1 Helm Chart 2021-06-11 13:53:13 +02:00
jenkins-operator-0.5.2.tgz Helm Chart: Remove empty priorityClassName from Jenkins template (#618) 2021-08-09 14:57:00 +02:00
jenkins-operator-0.5.3.tgz Release 0.5.3 Helm Chart 2021-08-11 16:57:24 +02:00
values.yaml Implemented validation logic for the webhook (#593) 2021-08-30 08:21:52 +02:00