Commit Graph

12 Commits

Author SHA1 Message Date
sharmapulkit04 9594c8e7cd Code optimization and cleanup 2021-08-22 03:51:50 +05:30
sharmapulkit04 f527a8c5cb 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
2021-08-20 12:37:55 +05:30
sharmapulkit04 9106582a9e Merge branch 'master' of github.com:jenkinsci/kubernetes-operator into security-validator
- Refactored code in webhook and main
- Merged changes from master
2021-08-10 15:27:37 +05:30
sharmapulkit04 1d2651d43f 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
2021-08-06 19:12:09 +05:30
sharmapulkit04 37d0eac4e3 Reimplemented the validation logic with caching the security warnings
- Reimplemented the validator interface
- Updated manifests to allocate more resources
2021-08-05 04:39:27 +05:30
sharmapulkit04 e87c7cac5f Added validation webhook,cert-manager,and updated Makefile.
- Scaffolded a new validation webhook using operator-sdk
- Added manifests for webhook.
- Added manifests for self signed issuer and certificates
- Added a new spec named ValidateSecurityWarnings to the Jenkins custom resource definition to enable/disable security check.
- Updated Makefile to deploy the operator locally.
- Updated helm template and default values.yaml
2021-06-30 20:34:51 +05:30
SylwiaBrant c74606a2ee
Migrate Helm Chart to OSDK v1.3.0 (#551)
Migrate Helm Chart to OSDK v1.3.0
2021-04-29 13:50:06 +02:00
SylwiaBrant 652580c0a5
#507 Allow listing events (#514)
Added missing permissions for listing events by Jenkins
2021-02-12 15:38:23 +01:00
Sylwia Brant 77a79e8f97 Removed image CRD, updated plugins 2021-02-05 13:28:30 +01:00
Tomasz Sęk ea861d8bd5
Download all dependent binaries into repo/bin 2021-01-27 16:12:47 +01:00
Tomasz Sęk 53961d7bde
Fix logging 2021-01-27 12:32:08 +01:00
Tomasz Sęk cb26623f5f
Upgrade operator-sdk to 1.3.0 without e2e tests 2021-01-19 15:47:05 +01:00