Commit Graph

79 Commits

Author SHA1 Message Date
Tomasz Sęk 90b450d8ef
#197 Handle Admission controllers changes for SecurityContext 2019-12-26 12:50:52 +01:00
Tomasz Sęk 33c3d47cee
#197 Improve checking the ImagePullSecret 2019-12-25 14:40:46 +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 e9f5df2eb3
#229 Handle extra Jenkins master pod annotations 2019-12-16 15:19:13 +01:00
Jakub Al-Khalili 728c36eab7 #163 Fix misleading messages 2019-12-02 14:17:21 +01:00
Tomasz Sęk 14e8667674
Add TODO 2019-11-29 11:55:04 +01:00
Tomasz Sęk ee4f4a3333
Add TODO 2019-11-29 11:41:00 +01:00
Tomasz Sęk a9fe3da564
#191 Overwrite the service selector 2019-11-13 09:58:42 +01:00
Tomasz Sęk 32a6245e0f
Fix minor issues 2019-11-12 09:32:18 +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 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
Jakub Al-Khalili eaf19a70d8 #137 Remove waitForVolumes function 2019-10-17 16:17:47 +02:00
Tomasz Sęk 9e882d5853
Improve notifications 2019-10-04 17:34:41 +02:00
Jakub Al-Khalili b7c153f40c Improved notification messages 2019-10-01 09:50:38 +02:00
Tomasz Sęk d76a2b1906
Fix run operator with minikube 2019-09-23 20:07:52 +02:00
Tomasz Sęk 89c46a1720
Small code improvements 2019-08-19 16:56:17 +02:00
Jakub Al-Khalili e049218b78 #45 Add support for imagePullSecrets parameter 2019-07-12 13:11:42 +02:00
Jakub Al-Khalili 076b0aa453 #43 Add additional test scenarios 2019-07-10 15:49:53 +02:00
Jakub Al-Khalili 9e73be7a49 #43 Improve tests and fix GetJenkinsOpts 2019-07-10 15:19:26 +02:00
Jakub Al-Khalili 01655785b5 #43 Add support for JENKINS_OPTS, fix the --prefix bug 2019-07-10 13:58: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 d0b02de429
#28 Mount secrets for groovy and CasC customization 2019-06-30 23:11:45 +02:00
Tomasz Sęk dda0a0075e
#29 Restart Jenkins pod when any seed job has been deleted 2019-06-29 12:19:35 +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 3573b9acd6
Merge pull request #39 from akram/externalize-hardcoded-image-uid
Externalize hardcoded image uid and pod Security Context and removes default Command
2019-06-28 07:37:15 +02:00
Tomasz Sęk 84eb4575e1
Fix backup before pod deletion 2019-06-27 23:33:15 +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 42dc5569c5
#38 Omit KUBERNETES_* envs in containers 2019-06-27 22:49:52 +02:00
Akram Ben Aissi 9285e294dd Jenkins OpenShift image requirements 2019-06-26 03:15:52 -04:00
Tomasz Sęk 98110fac91
#4 Make backup before pod deletion 2019-06-18 20:04:15 +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 bfbe13fa80
#30 Change Jenkins master pod name 2019-06-16 01:44:30 +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 243f5ca3f9
Improve logging plugin version 2019-06-10 17:22:55 +02:00
Tomasz Sęk 0ae462dbb5
Detect Jenkins Master Pod starting issues 2019-06-09 16:46:50 +02:00
Tomasz Sęk f9ad157c8b
#9 Allow mount pvc in Jenkins pod 2019-06-09 14:56:31 +02:00
Tomasz Sęk 79e150cbb7
Generate OpenAPI 2019-06-07 17:53:50 +02:00
Tomasz Sęk 67550f962f
#27 Restart Jenkins when any user plugin version has changed 2019-06-06 18:57:47 +02:00
Tomasz Sęk 55d6aecb93
#9 Allow mount secrets and configmaps in Jenkins pod 2019-05-27 23:35:09 +02:00
Tomasz Sęk af10a97299
Allow configure sidecars in Jenkins pod 2019-05-17 16:35:18 +02:00
Maciej Olesinski 2c9f630926 Add Readiness and Liveness probes 2019-04-15 13:34:36 +02:00
Tomasz Sęk 1d10d629ce
#14 Add username/password authentication for seed jobs 2019-03-15 18:30:07 +01:00
Tomasz Sęk 826573eeb9
Add OperatorVersion in Jenkins CR status section 2019-03-12 17:23:39 +01:00
Tomasz Sęk d278847a46
Allow configure ImagePullPolicy for Jenkins master pod 2019-03-12 17:19:56 +01:00
Tomasz Sęk 2aa96789b4
#9 Allow set Jenkins master pod env variables 2019-03-11 16:52:28 +01:00