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
Sylwia Brant
ea5ad56012
Fixed targetPort value
...
Made the targetPort in Jenkins pod a fixed value.
Previously users encountered issue with changing values.
Added test comparing expected and actual targetPort values.
2020-10-13 09:22:19 +02:00
jkhelil
5e1496cbc3
reorganise directories for better readbility
2020-05-19 10:26:18 +02:00
Vibhav Bobade
b77592e9d1
Intermediate Commit for transition from Pod to Deployment based Jenkins Controller
...
Allows for using the annotation jenkins.io/use-deployment
and setting the value to true makes the operator use a
Deployment instead of Pod for serving Jenkins.
This is part of a temporary feature and has to be committed to avoid bigger PRs.
2020-05-15 12:44:54 +05:30
jkhelil
e05c2d7a97
refactor log handeling
2020-05-13 14:14:33 +02:00
Oleksandr Kovalchuk
c90969256e
Use existing version of envoyproxy image
2020-04-11 15:06:04 +03:00
Oleksandr Kovalchuk
b99468930e
Add e2e test with setting priorityClassName
...
As it is quite difficult to set cluster-wide objects in test and don't
break other tests, which are running in parallel, rely on pre-created
priorityClass (which is already in the cluster by default) in test.
2020-04-09 11:07:10 +03:00
salluvada
970449f04f
#296 Allow to specify custom plugins location in jenkins CR ( #309 )
2020-03-29 20:41:16 +02:00
Tomasz Sęk
7d48aa3079
#190 Allow set quay.io/openshift/origin-jenkins with OAuth image in e2e tests ( #307 )
2020-03-29 18:40:07 +02:00
Tomasz Sęk
cc35dcfc72
#190 Allow set quay.io/openshift/origin-jenkins image in e2e tests
2020-03-22 19:29:56 +01:00
Tomasz Sęk
7356a5ec49
#190 Improve e2e tests for OpenShift
2020-03-22 12:24:05 +01:00
Tomasz Sęk
be41ef44a8
#262 Allow configure Jenkins master pod labels
2020-01-30 23:14:06 +01:00
Tomasz Sęk
caa0f6e5f5
Use port-forward in e2e tests to communicate with Jenkins API
2020-01-23 13:15:41 +01:00
Tomasz Sęk
8e1d66de0f
#190 Allow set Jenkins API authorization strategy
2020-01-11 22:04:00 +01:00
Tomasz Sęk
b27aef1808
#200 Fix e2e
2020-01-06 20:41:36 +01:00
Tomasz Sęk
4d1d23cf6c
#200 Fix e2e
2020-01-06 19:20:47 +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
73c00a08ac
#69 Add e2e test
2019-09-03 18:34:13 +02:00
Jakub Al-Khalili
6d0704ca33
Fixed staticcheck and lint for macOS
2019-07-09 09:26:58 +02:00
Jakub Al-Khalili
3b2a65a57a
Removed volumes in e2e tests
2019-07-08 15:37:06 +02:00
Jakub Al-Khalili
5e22cdfdce
Fixed e2e tests
2019-07-08 15:11:12 +02:00
Tomasz Sęk
54454d9a02
#28 Mount secrets for groovy and CasC customization
...
- fix e2e tests
2019-06-30 23:14:52 +02:00
Tomasz Sęk
f7b6443fc6
Fix e2e tests
2019-06-29 17:06:38 +02:00
Tomasz Sęk
7b0778552a
#4 Update e2e tests
2019-06-18 22:20:41 +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
79e150cbb7
Generate OpenAPI
2019-06-07 17:53:50 +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
70f35c47f0
Add Readiness and Liveness probes - code cleanup
2019-04-15 21:47:02 +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
2aa96789b4
#9 Allow set Jenkins master pod env variables
2019-03-11 16:52:28 +01:00
Tomasz Sęk
90c6f25610
#12 Allow configure Jenkins and Jenkins slave services
2019-03-08 17:06:53 +01:00
Tomasz Sęk
75c403b941
#13 Add node selector for Jenkins master pod
2019-03-08 07:30:04 +01:00
Tomasz Sęk
b715f82557
#3 Fix custom auth override on Jenkins restart inside pod
2019-02-21 23:56:13 +01:00
Tomasz Sęk
08b6dfb691
#1 Split plugins in two groups:required by operator and required by user
2019-02-16 20:29:59 +01:00
Tomasz Sęk
ab87922bd1
Merge base and user e2e tests into one
2019-02-14 18:36:36 +01:00
Tomasz Sęk
da17e1a011
Rename virtuslab.com to jenkins.io
2019-02-12 19:50:22 +01:00
Tomasz Sęk
45bbacfcd8
Rename VirtusLab/jenkins-operator to jenkinsci/kubernetes-operator
2019-02-11 21:34:56 +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
8c4fa92ec5
Set default Jenkins master pod resources requirements, this closes #4
2019-01-15 12:04:50 +01:00
Tomasz Sęk
eabae853cc
Improve e2e tests
2019-01-14 18:24:46 +01:00
antoniaklja
e7c55512a8
Refactoring, additional tests and update README.md
2018-12-27 18:17:54 +01:00
Tomasz Sęk
50656ceb5b
Small refactoring
2018-12-26 17:39:58 +01:00
antoniaklja
43d45cda31
Fixed Jenkins client
2018-12-20 16:49:54 +01:00
antoniaklja
87739f71f1
Update seedjob and jenkins client
2018-12-20 16:36:11 +01:00