Sylwia Brant
566ac9768f
Grand Christmas Patch
...
Fixed helm not creating role permissions #424
Added ability to use custom k8s cluster domain #461
Fixed propagation of JENKINS_OPTS to seed-job agent #462
Fixed updating last backup #421
2020-12-15 10:18:40 +01:00
Akram Ben Aissi
fc216263e8
Minor refactor of the jenkins reconcile
...
- Extract resources limits creation
- Start to extract the reconcilier structure into a separate file
2020-05-25 12:34:58 +02:00
jkhelil
5e1496cbc3
reorganise directories for better readbility
2020-05-19 10:26:18 +02:00
jkhelil
c42477d275
inject abstration not implementation
2020-05-15 08:57:20 +02:00
jkhelil
196d208b9f
Trigger ci
2020-05-14 08:46:32 +02:00
jkhelil
e05c2d7a97
refactor log handeling
2020-05-13 14:14:33 +02:00
jkhelil
128c97be6b
lint with golangci-lint
2020-05-06 16:22:52 +02:00
khelil
eb8b2e32e8
Refactoring for jenkins client ( #366 )
2020-05-06 11:31:16 +02:00
Akram Ben Aissi
b6144b5559
Add Route pointing to the HTTP Service when the Route API is present
2020-05-05 14:06:10 +02:00
Tomasz Sęk
d6143de7b8
Don't set default security context
2020-01-26 19:44:19 +01:00
Tomasz Sęk
8941f746b8
#194 Allow unset resources.limits or resources.requests
2020-01-19 20:24:51 +01:00
Tomasz Sęk
ff2e76c977
Fix set operator version in Jenkins CR status
2020-01-15 15:01:32 +01:00
Tomasz Sęk
8e1d66de0f
#190 Allow set Jenkins API authorization strategy
2020-01-11 22:04:00 +01:00
Tomasz Sęk
9b5672ebcd
Revert " #190 Fix run Jenkins master on top of OpenShift"
...
This reverts commit 09b9972f
2020-01-06 13:21:07 +01:00
Tomasz Sęk
09b9972f40
#190 Fix run Jenkins master on top of OpenShift
2020-01-01 22:25:46 +01:00
Tomasz Sęk
33c3d47cee
#197 Improve checking the ImagePullSecret
2019-12-25 14:40:46 +01:00
Jakub Al-Khalili
9b4a04c32f
Cosmetic changes
2019-12-19 13:54:32 +01:00
Jakub Al-Khalili
80b0839e5d
Fix nodePort issue, remove --namespace argument from Makefile
2019-12-19 13:54:32 +01:00
Jakub Al-Khalili
a612939f33
Add support for local development kubernetes cluster software ( #207 )
...
#203 Add support for local development kubernetes cluster
2019-12-19 13:54:31 +01:00
Tomasz Sęk
76cd868cdd
Prevent throttle the reconciliation loop
2019-12-19 13:06:11 +01:00
Tomasz Sęk
471470969c
#229 Handle deprecated masterAnnotations
2019-12-16 14:04:35 +01:00
Jakub Al-Khalili
dbf6184898
#176 Refactor backup restore mechanism
2019-11-06 15:46:19 +01:00
Jakub Al-Khalili
6d32ee71e4
Improve notification mechanism ( #183 )
...
Improve notification mechanism
2019-11-05 16:06:29 +01:00
Jakub Al-Khalili
c7841d9fc3
Refactor configuration in jenkins_controller.go
2019-10-29 09:42:06 +01:00
Jakub Al-Khalili
c249288a2d
Pass Configuration struct to Base and User constructors
2019-10-29 09:20:31 +01:00
Jakub Al-Khalili
c95108e3ac
Extend kubernetes client, pod termination notification
2019-10-28 15:45:38 +01:00
Anthony Dahanne
a778f6ccd5
Fix #135 : couple of misspellings
2019-10-10 22:53:56 -04:00
Tomasz Sęk
9e882d5853
Improve notifications
2019-10-04 17:34:41 +02:00
Jakub Al-Khalili
4e8b0fa72e
Improved notification tests, refactor ConfigurationType to Phase
2019-10-03 15:53:39 +02:00
Jakub Al-Khalili
ca3508ef49
Add kubernetes event as notification provider, imrpove notification warnings
2019-10-03 10:19:31 +02:00
Jakub Al-Khalili
b7c153f40c
Improved notification messages
2019-10-01 09:50:38 +02:00
Tomasz Sęk
eb0f8a8331
Remove unused job package and fix error handling in seedjobs package
2019-09-03 14:00:17 +02:00
Tomasz Sęk
3a1f9e1ccc
#76 Allow configure JAVA_OPTS variable in Jenkins container
2019-08-23 13:43:18 +02:00
Tomasz Sęk
6a3a68bec0
#28 Use new API for groovy base configuration
2019-06-30 23:16:42 +02:00
Tomasz Sęk
3b26e1c5ba
Allow configure SecurityContext and Jenkins master container command
2019-06-29 12:19:17 +02:00
Tomasz Sęk
d6a34b7b84
#31 Restart Jenkins pod when user or password have changed
2019-06-27 22:51:57 +02:00
Tomasz Sęk
037c1fa025
Fix logging about watches resources
2019-06-23 10:39:50 +02:00
Tomasz Sęk
6bc79dfb33
Improve logging of Jenkins jobs
2019-06-18 20:00:12 +02:00
Tomasz Sęk
a408112875
Stop reconcile loop when error has been repeated more than 15 times
2019-06-17 22:46:48 +02:00
Tomasz Sęk
2264e11a6d
#4 [WIP] Backup and restore
...
- add backup trigger
- fix recoveryOnce logic
2019-06-16 22:40:41 +02:00
Tomasz Sęk
2d501b00d5
#4 [WIP] Backup and restore
2019-06-16 08:21:23 +02:00
Tomasz Sęk
25469b1174
Move Jenkins container properties to spec.master.containers list
2019-06-11 19:53:02 +02:00
Tomasz Sęk
e1aba3ed9f
Improve plugins management
2019-06-11 19:51:49 +02:00
Tomasz Sęk
8178e2315e
Use v1alpha2 Jenkins schema
2019-06-10 17:55:09 +02:00
Tomasz Sęk
0ae462dbb5
Detect Jenkins Master Pod starting issues
2019-06-09 16:46:50 +02:00
Tomasz Sęk
79e150cbb7
Generate OpenAPI
2019-06-07 17:53:50 +02:00
Tomasz Sęk
94979d15d1
#26 Log info when CR, Secret or ConfigMap has changed
2019-06-07 10:03:21 +02:00
Tomasz Sęk
78f801b211
Improve logging
2019-06-06 18:48:21 +02:00
Tomasz Sęk
af10a97299
Allow configure sidecars in Jenkins pod
2019-05-17 16:35:18 +02:00
Tomasz Sęk
70f35c47f0
Add Readiness and Liveness probes - code cleanup
2019-04-15 21:47:02 +02:00