Commit Graph

34 Commits

Author SHA1 Message Date
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 0a57ebb96e Adding OpenShift doc 2020-04-29 14:47:28 +02:00
Shoubhik Bose 852d729018
Upgrade operator-sdk to 0.15.1 (#269)
Upgrade operator-sdk to 0.15.1
2020-02-12 21:58:28 +01:00
Tomasz Sęk ba122db1f6
#249 Improve checking the NodeSelector 2020-01-20 22:02:38 +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 8e1d66de0f
#190 Allow set Jenkins API authorization strategy 2020-01-11 22:04:00 +01:00
Tomasz Sęk 7dd2ff1b1b
#190 Allow set Jenkins master service account annotations 2020-01-11 10:31:18 +01:00
Tomasz Sęk f9335df74c
#200 Allow for additional RBAC role bindings for Jenkins master 2020-01-06 18:03:01 +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 dbf6184898 #176 Refactor backup restore mechanism 2019-11-06 15:46:19 +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
Tomasz Sęk 9e882d5853
Improve notifications 2019-10-04 17:34:41 +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 164fe30aef #43 Fix tests 2019-07-10 16:08:09 +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 42dc5569c5
#38 Omit KUBERNETES_* envs in containers 2019-06-27 22:49:52 +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 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 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
Tomasz Sęk dd04c0cf5b
Remove backup mechanism 2019-02-14 19:36:55 +01:00
Tomasz Sęk da17e1a011
Rename virtuslab.com to jenkins.io 2019-02-12 19:50:22 +01:00
Tomasz Sęk ee79b2fadc
Rename VirtusLab/jenkins-operator to jenkinsci/kubernetes-operator in *.go 2019-02-11 21:10:52 +01:00
Tomasz Sęk d7fdac5e9a
Add backup API 2019-01-19 12:58:36 +01:00