Releases: cloudogu/gitops-playground
Releases · cloudogu/gitops-playground
0.9.0
What's Changed
- Fix netPols commit message by @nihussmann in #239
- Typed Config for GOP by @nihussmann in #241
- Jenkinsfile: Print integration test logs on failure by @nihussmann in #237
- Extend dev docs by @schnatterer in #240
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- Upgrade k3d to 5.7.4 by @schnatterer in #230
- Implement Network Policies (Prometheus+ArgoCD) by @nihussmann in #228
- Minor additions by @schnatterer in #232
- Bump commons-io:commons-io from 2.11.0 to 2.14.0 in the maven group across 1 directory by @dependabot in #235
- adding additionalEnv param to jenkins config allowing setting custom … by @nihussmann in #233
- adding custom maven image and registry support by @nihussmann in #234
- Migrate Jenkins.createJob from bash to groovy by @schnatterer in #225
- Implement pull secrets by @schnatterer in #229
- Create cert-manager by @ThomasMichael1811 in #238
New Contributors
- @ThomasMichael1811 made their first contribution in #238
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- BREAKING: Refactor params registry-push + pull to registry-proxy by @k9ne257 in #221
- Pass proxyRegistry credentials to buildImages by @nihussmann in #223
- Print version and license from CLI by @schnatterer in #217
- Implement namespaceIsolation for PrometheusStack by @schnatterer in #222
- Grafana: Implement RBAC for namespace isolation by @schnatterer in #226
- Update to kubernetes 1.29.8 by @schnatterer in #224
New Contributors
- @nihussmann made their first contribution in #223
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- Change license to agpl3.0 by @flxebrt in #213
- Minor fixes for least privilege environments by @schnatterer in #209
- Get rid of cve-2024-41110 by @schnatterer in #216
- Limit accessibilty to localhost interface by @movray in #214
- Adapt agpl3.0 license by @flxebrt in #215
- Adapt gop graphics by @flxebrt in #219
- Fix dev image by @schnatterer in #218
- Update Jenkins to 2.462.1 (Chart 5.5.1) by @schnatterer in #220
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- Bump org.eclipse.jgit:org.eclipse.jgit from 6.5.0.202303070854-r to 6.6.1.202309021850-r by @dependabot in #208
- Feature/skip crds by @k9ne257 in #205
- Feature/all cli params via config by @movray in #206
- Temporarily ignore cve-2024-41110 by @schnatterer in #212
- Upgrade docker-registry by @movray in #211
- Add monitoring for ingress-nginx by @movray in #210
New Contributors
- @dependabot made their first contribution in #208
- @k9ne257 made their first contribution in #205
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- Update graphics by @flxebrt in #204
- feature helm charts for airgapped gop by @yannickchristhomas in #200
- Fix startup error with --remote by @schnatterer in #207
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- Minor fixes by @schnatterer in #193
- Feature/import config file by @movray in #194
- Upgrade SCMM by @schnatterer in #196
- init-cluster.sh: Bind Ingress by default and allow for binding additional ports by @schnatterer in #198
- Created a trigger for jenkins to automaticaly build example-apps by @movray in #199
- Exercise broken app: Add ingress by @schnatterer in #197
- Disable pod resources by default by @schnatterer in #201
- Fix waiting for node on startup by @schnatterer in #202
- Prometheus: watch CRs in all namespaces by @schnatterer in #195
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- GOP Tools upgrade by @yannickchristhomas in #189
- Fix build on push + occasional failing builds by @schnatterer in #185
- Extend config file docs by @schnatterer in #186
- developers.md: Add "Releasing" section by @schnatterer in #188
- Introduce option for two registries by @schnatterer in #190
- Implement air-gapped mode for PrometheusStack by @schnatterer in #191
- Introduce maven central mirror parameter by @yannickchristhomas in #192
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
- Don't fail when there is no .kube dir by @schnatterer in #2
- Showcase NGINX-Helm via Fluxv1 by @phaenr in #3
- Feature/jenkins agents by @schnatterer in #4
- Cleanup by @pmarkiewka in #5
- Feature/clear script output by @marekzan in #6
- feature/petclinic-helm-resources by @phaenr in #8
- feature/implement_resource_validation by @phaenr in #9
- implemented option for multiple stages by @marekzan in #10
- Set apiVersion to v2, so that argoCD uses Helm3 for deployment by @pmarkiewka in #11
- Feature/gcp compatible by @schnatterer in #12
- adds gitopsbuildlib repo by @pmarkiewka in #14
- Feature/test gitopsbuildlib by @marekzan in #15
- Feature/minor fixes by @schnatterer in #18
- Feature/adjustments for gitops library by @marekzan in #19
- Feature/gitops library helm by @marekzan in #21
- Feature/external jenkins by @thoppenheidt in #23
- Feature/gitops library helm repo type by @marekzan in #22
- added fileconfigmaps to petclinic helm by @marekzan in #24
- fixed welcome screen output; fixed startup of scmm and jenkins; by @thoppenheidt in #25
- Feature/external registry by @pmarkiewka in #26
- implemented argocd control-app repo by @thoppenheidt in #27
- Automated setup via CI server by @schnatterer in #29
- remove anonymousMode for scmm; usage of a dev-branch gitops-build-lib by @phaenr in #30
- Feature/external scmm by @pmarkiewka in #31
- Feature/update documentation after introducing option for external tools by @schnatterer in #34
- testing fix in cesbuildlib by @marekzan in #35
- adjust petclinic plain to use gitops-build-lib by @phaenr in #37
- add pluggable scm provider feature into jenkinsfiles by @phaenr in #38
- Feature/argocd helm by @marekzan in #40
- Feature/argocd helm helmrepo by @marekzan in #42
- updates documentation by @pmarkiewka in #44
- fixed gitopsTool typo by @marekzan in #45
- Avoid downtimes for argo spring petclinic plain. by @schnatterer in #43
- Bugfix/plugin install error by @marekzan in #47
- adds configurable images for the gitops-build-lib config by @pmarkiewka in #48
- Feature/containerize by @pmarkiewka in #49
- Feature/replace k3s with k3d by @phaenr in #50
- Jenkins: Fix failing K8s agent builds. by @schnatterer in #51
- Feature/add build pipeline by @marekzan in #52
- Major refactoring and bug fixing by @schnatterer in #54
- Feature/issue 53 by @schnatterer in #57
- Create example for changing UI without build by @schnatterer in #58
- Feature/e2e test with local script by @phaenr in #59
- removed timeout step so builds won't fail by @marekzan in #60
- Bumps versions of petclinic and spring boot helm chart by @pmarkiewka in #61
- Feature/e2e test in ci server by @marekzan in #62
- README: Move link to community. by @schnatterer in #63
- Feature/deterministic jenkins plugins by @schnatterer in #64
- Improve usability by @schnatterer in #67
- Fixes for petclinic, pending services and pods, Jenkins Crumb issuer by @schnatterer in #68
- Feature/exercises helm and validation by @phaenr in #70
- Fix failing apply with --remote by @schnatterer in #72
- Feature/observability by @marekzan in #73
- Feature/simplify jenkinsfiles by @schnatterer in #74
- pin plugin workflow-durable-task-step to fix corrupted dependencies by @pmarkiewka in #76
- Bugfix/e2e job discovery by @marekzan in #75
- Feature/implement groovy cli by @phaenr in #77
- pinned plugin dependencies by @thoppenheidt in #78
- Feature/groovy cli build by @phaenr in #79
- Feature/jenkins plugin updates by @phaenr in #80
- Feature/remove gke release channel by @schnatterer in #81
- Feature/monitoring in groovy picocli by @pmarkiewka in #82
- Updates used petclinic version to fix CVE-2022-22965 by @pmarkiewka in #83
- Upgrade to ArgoCD 2 with Helm chart 3.35.4 by @pmarkiewka in #84
- Feature/helm dependency example by @schnatterer in #87
- Upgrade dependencies by @schnatterer in #88
- bumps alpine to fix critical CVEs by @pmarkiewka in #89
- Upgrade jenkins+plugins by @schnatterer in #90
- Dev image by @schnatterer in #93
- Feature/fix kube prometheus stack by @schnatterer in #94
- Simplify TLDR by @schnatterer in #95
- More efficient development by @schnatterer in #96
- Upgrade Jenkins and fix vuln by @schnatterer in #99
- Vault and External Secrets Operator integration by @schnatterer in #98
- Upgrade k8s to 1.25 by @schnatterer in #104
- Push branch "test" as image tag "test" + Get rid of CVE-2022-1471 by @schnatterer in #105
- add use of prebuild jenkins image by @movray in #107
- Added creator variable to set labels by @pwrdeli in #111
- Adapt ArgoCD setup to our best practices by @schnatterer in #110
- Removed stale documentation by @CloudoguSiebels in #112
- Deploy Tools using ArgoCD if installed by @CloudoguSiebels in #113
- Fix broken deployments and exercises by @CloudoguSiebels in #116
- Make images configurable by @CloudoguSiebels in #117
- Allow running apply.sh without container by @schnatterer in #119
- Jenkins: Run on dedicated build agents by @schnatterer in #120
- Upgrade SCMM by @schnatterer in #121
- Create a Jenkins API Client in Groovy to create users by @CloudoguSiebels in #118
- Upgrade kube-prometheus-stack to 42.0.3 by @CloudoguSiebels in #123
- Fix jenkins plugin installation by @CloudoguSiebels in #127
- Add parameter to prefix namespaces by @CloudoguSiebels in #122
- Configure kubernetes resource limits for all applications by @CloudoguSiebels in https://github.com/cloud...