Commit Graph

1083 Commits

Author SHA1 Message Date
Mads Dam Jakobsen 2c79c128c5 Check casc version to match changes in YamlSource
Check for casc version  1.41 or to match the api changes to YamlSource
2020-06-02 23:05:44 +02:00
Akram Ben Aissi ee01c4c028
JenkinsImage controller based on kaniko (#394) 2020-05-29 15:00:36 +02:00
Tomasz Sęk 3ecf280efa
Merge pull request #405 from jakalkhalili/feature/helm-chart-secrets-improvement
Improve secret management in helm chart
2020-05-29 14:23:55 +02:00
Jakub Al-Khalili 5d0c6524d9 Bump version to 0.3.1 2020-05-29 13:02:14 +02:00
Jakub Al-Khalili afe2d41dcc Improve secret management in helm chart 2020-05-29 11:46:43 +02:00
Tomasz Sęk 3cc726dfaf
#273 Add get-latest.sh script to the PVC backup provider 2020-05-26 15:30:08 +02:00
Tomasz Sęk 824ff15dc0
Merge pull request #403 from akram/minor-refactor
Minor refactor of the jenkins reconcile
2020-05-25 15:47:22 +02: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
Tomasz Sęk 43dffbd5d3
Merge pull request #395 from jkhelil/reorganise_dir
reorganise directories for better readbility
2020-05-19 19:18:41 +02:00
Tomasz Sęk 04b1779ff7
Merge pull request #397 from FrederikNS/patch-1
Change helm chart to helm 3 apiVersion
2020-05-19 17:51:26 +02:00
Frederik Nordahl Jul Sabroe 0bb9fa8c1f
Change helm chart to helm 3 apiVersion
The chart is already in the format of a Helm 3 chart, however the `apiVersion` of the chart is set to `v1`, which is used for Helm 2 charts. Helm 3 charts should use `apiVersion: v2`.

This makes tools such as ArgoCD mistake the chart for a Helm 2 chart, and therefore template the chart using the wrong helm version. In ArgoCDs case, that means that the CRDs aren't deployed.

reference: https://helm.sh/docs/faq/#chartyaml-apiversion-bump
2020-05-19 17:05:25 +02:00
jkhelil 5e1496cbc3 reorganise directories for better readbility 2020-05-19 10:26:18 +02:00
Tomasz Sęk 57ad3b6be8
Merge pull request #391 from jkhelil/inject_abstraction
Inject abstractions by using interfaces
2020-05-15 21:48:40 +02:00
Tomasz Sęk ee7feb58fb
Merge pull request #379 from waveywaves/refactor/deployment
Use Deployment instead of Pod (intermediate PR)
2020-05-15 15:20:22 +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 c42477d275 inject abstration not implementation 2020-05-15 08:57:20 +02:00
jkhelil 3747cce30f rename caas.go to casc.go to fit the package name 2020-05-14 14:34:22 +02:00
Tomasz Sęk edc1d9068e
Merge pull request #390 from akram/golang-1.14
Move to golang 1.14
2020-05-14 14:18:40 +02:00
Tomasz Sęk 2dea7124dd
Merge pull request #381 from jkhelil/refactor_logs
Refactor log handling
2020-05-14 09:25:01 +02:00
jkhelil 196d208b9f Trigger ci 2020-05-14 08:46:32 +02:00
Akram Ben Aissi 86d717dd85 Move to golang 1.14 2020-05-14 06:14:45 +02:00
jkhelil e05c2d7a97 refactor log handeling 2020-05-13 14:14:33 +02:00
Tomasz Sęk c243b1a8bc
Merge pull request #371 from akram/do-not-warn-if-minikube-missing
Makefile complains about minikube not found when running inside docker
2020-05-13 09:50:52 +02:00
Tomasz Sęk ea671d5621
Merge pull request #386 from waveywaves/patch-3
Typo in README for Google Meet
2020-05-13 09:38:41 +02:00
Tomasz Sęk 0d58add55f
Remove configuration-as-code-support plugin from website 2020-05-13 09:36:24 +02:00
Vibhav Bobade 5ddc1549b5
Typo in README for Google Meet 2020-05-13 12:59:36 +05:30
Akram Ben Aissi 35b5bfde7a
Update Makefile
Co-authored-by: Tomasz Sęk <31410181+tomaszsek@users.noreply.github.com>
2020-05-12 18:21:10 +02:00
Tomasz Sęk 2374727ec2
Merge pull request #382 from jakalkhalili/helm-improve-label
Improve helm chart labels
2020-05-12 12:19:34 +02:00
Jakub Al-Khalili 78948440f4 Improve helm chart labels 2020-05-12 11:41:18 +02:00
Tomasz Sęk 88eda489ad
Add Jenkins Online Meetup - Jenkins Kubernetes Operator presentation 2020-05-11 21:10:12 +02:00
Tomasz Sęk 6edd2e554f
#377 Add missing permissions in all-in-one-v1alpha2.yaml 2020-05-11 14:40:08 +02:00
Tomasz Sęk 8d0c023d52
Merge pull request #376 from jakalkhalili/patch-3
Update index.yaml
2020-05-11 10:45:30 +02:00
Jakub Al-Khalili a027d4683b
Update index.yaml 2020-05-11 10:37:00 +02:00
Tomasz Sęk 90c4cfb0e9
Update README.md 2020-05-10 22:47:09 +02:00
Tomasz Sęk 2c5f05a0f7
Merge pull request #375 from jakalkhalili/feature/helm-chart-env
Add jenkins container envs to helm chart
2020-05-08 16:00:00 +02:00
Jakub Al-Khalili 7aa7e0ab2a Add jenkins container envs to helm chart 2020-05-08 15:20:58 +02:00
Tomasz Sęk 94517c1886
Release 0.2.2 Helm chart 2020-05-07 21:31:08 +02:00
Tomasz Sęk db7866953c
Merge pull request #374 from waveywaves/seedjobs/update-slave-image
Update deprecated agent to supported image used in SeedJobs Agents
2020-05-07 19:18:46 +02:00
Tomasz Sęk 923c766996
Merge pull request #373 from jkhelil/fix_operator_role
add serviceaccounts update verb to opertor role in helm
2020-05-07 16:10:27 +02:00
Vibhav Bobade b0139762b1 Update agent image used in SeedJobs
jenkins/jnlp-slave:alpine is deprecated and replaced with
jenkins/inbound-agent:alpine.
2020-05-07 19:39:02 +05:30
Jakub Al-Khalili 24235a5fa6
Allow configure Jenkins labels in Helm chart (#372) 2020-05-07 15:03:53 +02:00
jkhelil f33014d892 add serviceaccounts update verb to opertor role 2020-05-07 15:03:29 +02:00
Akram Ben Aissi 66d33ac6d3 Makefile complains about minikube not found when running inside docker 2020-05-07 10:57:10 +02:00
Tomasz Sęk 1eeca8ee03
Merge pull request #369 from jkhelil/linter
lint with golangci-lint
2020-05-06 18:03:13 +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
Tomasz Sęk 12ecfaa2b3
Merge pull request #357 from akram/add-route-creation
Add Route pointing to the HTTP Service when the Route API is present
2020-05-05 16:06:24 +02:00
Akram Ben Aissi ebfb38a9c4 fix 2020-05-05 15:13:36 +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 b66fab6cec
Merge pull request #363 from akram/operator-sdk-0.17.0
Move to operator-sdk v.0.17.0
2020-05-04 20:08:59 +02:00