Fleur Kelpin
a74507cafb
chore(molgenis-jenkins): Add molgenis-it pod template
2018-09-25 13:00:34 +02:00
Fleur Kelpin
95d4a1e13e
chore(molgenis-jenkins): Add helm container to molgenis pod template.
2018-09-24 11:55:53 +02:00
Fleur Kelpin
9dedfc1690
doc: How to configure helm role
2018-09-21 15:17:14 +02:00
Fleur Kelpin
a836ab4e6e
chore (molgenis-jenkins): Retrieve pipeline secrets from vault when possible.
2018-09-10 17:28:42 +02:00
Fleur Kelpin
8e39216535
doc (molgenis-vault): Describe ui values in README.md
2018-09-10 15:34:07 +02:00
Fleur Kelpin
8541b328b8
feat (molgenis-vault): Add vault-ui
2018-09-10 14:15:10 +02:00
Fleur Kelpin
12de8ad404
fix (molgenis-vault): default cronjob schedule invalid
2018-09-10 12:07:33 +02:00
Fleur Kelpin
5b9b653601
doc (molgenis-vault): add icon
2018-09-07 22:45:32 +02:00
Fleur Kelpin
1cd6e0f1db
doc (molgenis-vault): Clean up documentation
2018-09-07 21:46:55 +02:00
Fleur Kelpin
49be7be93e
chore (molgenis-vault): Remove unused ingress configuration
2018-09-07 21:46:49 +02:00
Fleur Kelpin
ca939363f8
feat (molgenis-vault): Add backup cronjob
...
Needs to run under service account created by the etcd-operator subchart so there's some template magic needed to figure out what it's called.
2018-09-07 21:46:39 +02:00
Fleur Kelpin
7df68882b6
feat (molgenis-vault): Use vault-operator chart and etcd-operator chart to deploy a vault with backup secret.
2018-09-07 21:46:33 +02:00
Fleur Kelpin
4683bd6649
chore (molgenis-vault): Add dependencies vault-operator and etcd-operator
2018-09-07 21:46:25 +02:00
Fleur Kelpin
9f62298243
chore (molgenis-vault): helm init molgenis-vault
2018-09-07 21:46:04 +02:00
Fleur Kelpin
6e4a3faa46
doc (jenkins) Fix chart README
2018-08-19 23:09:56 +02:00
Fleur Kelpin
8f7dfe9ec0
fix (jenkins) Fix skip verify value in vault secret
2018-08-19 23:07:11 +02:00
Fleur Kelpin
e088ad8942
fix (jenkins): Move maven's user.home dir to /home/jenkins so that it gets shared between containers in the molgenis pod
2018-08-19 13:46:18 +02:00
Fleur Kelpin
2fae637eee
feat (jenkins): Create new molgenis pod with vault container and without the secrets.
...
The new pod has label molgenisv2, the legacy one is still labeled molgenis so existing scripts will keep working.
2018-08-18 23:47:57 +02:00
Fleur Kelpin
3a720a8a85
feat (jenkins): Add vault secret
2018-08-18 23:40:57 +02:00
Fleur Kelpin
c673afe5cd
feature (jenkins): Split off node pod
2018-07-19 22:51:27 +02:00
Fleur Kelpin
2a0a9015df
fix(jenkins): Make container working dir configurable
2018-07-19 22:35:53 +02:00
Fleur Kelpin
e72703003f
chore (molgenis-jenkins) update version 0.3.0 -> 0.3.1
2018-07-16 12:58:06 +02:00
Fleur Kelpin
5596956b98
doc (molgenis-jenkins): update rancher port number 7443 -> 7777
2018-07-16 12:58:06 +02:00
Fleur Kelpin
90de173cc4
fix (molgenis-jenkins): Github -> GitHub
2018-07-16 12:58:06 +02:00
Fleur Kelpin
2306bcb908
feature (molgenis-jenkins): Add molgenis-it pod template
2018-07-16 12:57:59 +02:00
Fleur Kelpin
eae999a575
Request resources for the maven container to prevent overly many concurrent builds.
2018-07-02 12:34:37 +02:00
Fleur Kelpin
b58575be5d
Forget about the integration test containers for now.
2018-07-02 11:49:08 +02:00
Fleur Kelpin
9711660fc4
containerPort alone is enough, hostPort makes it exposed on the host node
2018-07-01 00:32:47 +02:00
Fleur Kelpin
4cfb7d9d26
Fix nexus yarn/npm config.
2018-06-30 21:26:19 +02:00
Fleur Kelpin
00a2032aea
Add operations jobs
2018-06-30 17:14:20 +02:00
Fleur Kelpin
52c64e6d29
Fine tune the jenkins config
2018-06-29 23:44:50 +02:00
Fleur Kelpin
633863e7f7
Fix cat and tty
2018-06-29 23:37:47 +02:00
Fleur Kelpin
62114aecc4
Increase container cap
2018-06-29 23:31:08 +02:00
Fleur Kelpin
e91ea8d22f
Update values.yaml
2018-06-29 19:35:11 +02:00
Fleur Kelpin
f32c2e0d52
Add postgres image
2018-06-29 15:24:51 +02:00
Fleur Kelpin
687a1817f9
rename pod and don't namespace the label
2018-06-29 15:21:00 +02:00
Fleur Kelpin
28ef3d0252
Merge branch 'master' of https://git.webhosting.rug.nl/molgenis/molgenis-ops-docker-helm
2018-06-29 15:10:19 +02:00
Fleur Kelpin
9208f4daaa
enable TTY
2018-06-29 15:09:28 +02:00
Fleur Kelpin
b959ae3f99
Make ports configurable in values
2018-06-29 14:54:13 +02:00
Fleur Kelpin
02e397b253
Now I understand what . is, I can ditch all the variable references.
2018-06-29 14:10:14 +02:00
Fleur Kelpin
f1616c7ed8
Merge branch 'master' of https://git.webhosting.rug.nl/molgenis/molgenis-ops-docker-helm
2018-06-29 14:04:25 +02:00
Fleur Kelpin
d1a1a2a4c6
Revert "see if removing the other templates makes the jenkins one come up again."
...
This reverts commit 2876973a6a .
2018-06-29 14:04:08 +02:00
Fleur Kelpin
b8cceee753
Rename GithubToken => GitHubToken
2018-06-29 12:58:45 +02:00
Fleur Kelpin
1d1035c51d
Fix #8 : Make the containers in the jenkins pod template configurable through values
2018-06-29 12:52:25 +02:00
Fleur Kelpin
3eec43fad5
Update README.
2018-06-29 09:53:48 +02:00
Fleur Kelpin
2876973a6a
see if removing the other templates makes the jenkins one come up again.
2018-06-29 00:26:45 +02:00
Fleur Kelpin
f6ba15e9f5
Switch to github-branch-source plugin.
2018-06-29 00:15:41 +02:00
Fleur Kelpin
3ac611e69f
Fix codecov step
...
* Add alpine container with curl to run codecov in
* Add JENKINS_URL env var so codecov recognizes that this is jenkins ci.
2018-06-29 00:15:16 +02:00
Fleur Kelpin
012b58ea67
Update settings.xml value.
2018-06-28 13:09:13 +02:00
Fleur Kelpin
19b2ff1113
Fix settings.xml filename.
2018-06-28 12:54:23 +02:00
Fleur Kelpin
3f812f7f74
Fix mount point.
2018-06-28 12:17:23 +02:00
Fleur Kelpin
06d1880dc4
Give proper name to file secret
2018-06-28 12:10:07 +02:00
Fleur Kelpin
107d503976
Fix keys in values file
2018-06-28 12:05:49 +02:00
Fleur Kelpin
f1ee53ccb4
Merge branch 'master' of https://git.webhosting.rug.nl/molgenis/molgenis-ops-docker-helm
2018-06-28 11:52:04 +02:00
Fleur Kelpin
03cf1c390b
Add Replace key for pipeline secrets
2018-06-28 11:51:51 +02:00
Fleur Kelpin
c8b1e1965b
Add secrets and mount them in the molgenis-jenkins pod.
2018-06-28 09:25:27 +02:00
Fleur Kelpin
a82e4e1ac6
Usage mode should be exclusive for the custom pod.
2018-06-27 19:23:14 +02:00
Fleur Kelpin
7dbb679282
Add values to configure a second Agent.
2018-06-27 19:14:11 +02:00
Fleur Kelpin
e5b8625757
Merge branch 'master' of https://git.webhosting.rug.nl/molgenis/molgenis-ops-docker-helm
2018-06-27 17:09:34 +02:00
Fleur Kelpin
d4e5a328f1
reinstate the icon!
2018-06-27 17:07:25 +02:00
Fleur Kelpin
b2dbbc029a
Add molgenis-maven pod template
2018-06-27 17:03:38 +02:00
Fleur Kelpin
c47de0a6cb
make molgenis-jenkins depend on subchart
2018-06-27 16:26:49 +02:00
Fleur Kelpin
d909c1bc07
Merge branch 'master' of https://git.webhosting.rug.nl/molgenis/molgenis-ops-docker-helm
2018-06-27 13:18:54 +02:00
Fleur Kelpin
b600c06489
Add molgenis-maven pod template
2018-06-27 13:17:24 +02:00
Fleur Kelpin
c064d27191
Install rbac account, see if we can query the slaves then.
2018-06-26 16:26:58 +02:00
Fleur Kelpin
00b025e4d1
Restart test pod on failure, it fails before jenkins master has booted.
2018-06-26 16:26:22 +02:00
Fleur Kelpin
91fbfed2a6
Preconfigure molgenis job in jenkins.
2018-06-26 15:18:49 +02:00
Fleur Kelpin
26423f6583
Customize jenkins helm chart for molgenis cluster.
2018-06-26 15:06:35 +02:00
Fleur Kelpin
787cbbb479
Import kubernetes stable/jenkins helm chart to v0.2.x
2018-06-26 14:35:43 +02:00
Fleur Kelpin
fdaa17eee6
Fix hosts in jenkins values.yaml
2018-06-26 14:34:45 +02:00
Fleur Kelpin
5d9ac02f37
Update chart icon url
2018-06-26 10:32:13 +02:00