Files
dsk-devops-toolchains/exemONE/helm/gitlab-runner/CHANGELOG.md
jungsungrock d85f51e018 [add] gitlab-runner helm chart
contents:
- gitlab-runner helm chart 추가
2024-02-07 10:02:16 +09:00

18 KiB

v0.61.1 (2024-02-05)

New features

  • Update GitLab Runner version to v16.8.0

Bug fixes

  • Fix non terminating runner in register loop !450

v0.61.0 (2024-01-19)

New features

  • Update GitLab Runner version to v16.8.0

v0.60.0 (2023-12-21)

New features

  • Update GitLab Runner version to v16.7.0

Bug fixes

  • Keep tag list for registration token !452
  • Keep tag list for registration token !452

Other changes

  • Allow user-defined deployment strategies for multi-replica deployments !427 (Thomas Spear @tspearconquest)

v0.59.2 (2023-11-25)

New features

  • Update GitLab Runner version to v16.6.1

v0.59.1 (2023-11-20)

Bug fixes

  • Keep tag list for registration token !452

v0.59.0 (2023-11-17)

New features

  • Update GitLab Runner version to v16.6.0
  • Added topologySpreadConstraints value !432 (Kostya Yag @kartograph9)

Bug fixes

  • Fix support for runnerToken, and prevent setting deprecated environment variables when using an external secret controller to inject an authentication token instead of passing the value in via helm !429 (Thomas Spear @tspearconquest)
  • Update the default probeTimeoutSeconds to 3 seconds !448
  • Allow overriding image.registry to remove slash !447 (Keith Chason @keith.chason)
  • Update liveness probe to support authentication token !446

Maintenance

  • Make podSecurityContext values propagate correctly !449 (Viktor Lindström Ahlstedt @viktorla)

v0.58.2 (2023-11-03)

Bug fixes

  • Update the default probeTimeoutSeconds to 3 seconds !448

v0.58.1 (2023-10-24)

Bug fixes

  • Update liveness probe to support authentication token !446

v0.58.0 (2023-10-20)

New features

  • Update GitLab Runner version to v16.5.0
  • Add shutdown_timeout flag for global section config !435 (Maxim Tacu @mtacu)

Bug fixes

  • Add missing rbac when debugging services !442 (Ismael Posada Trobo @iposadat)
  • Adjust the runner image to match the configured podSecurityContext !434 (Harald Dunkel @hdunkel)
  • Support for external secrets added via values.yaml envVars value; avoid setting volumes and volume mounts for nonexistent secrets !426 (Thomas Spear @tspearconquest)
  • Make livenessProbe actually probe for a working runner !404 (fiskhest @fiskhest)
  • helm: fix runners.config template rendering !386 (Viktor Oreshkin @stek29)

Maintenance

  • Add ephemeral-storage example in resources.requests and resources.limits !443
  • Update broken and outdated links in Helm chart values.yaml !438 (Kolja Lucht @k0jak)

v0.57.1 (2023-10-06)

New features

  • Update GitLab Runner version to v16.3.3

v0.56.2 (2023-10-06)

New features

  • Update GitLab Runner version to v16.3.2

v0.56.1 (2023-09-18)

New features

  • Update GitLab Runner version to v16.3.1

v0.56.0 (2023-08-21)

New features

  • Update GitLab Runner version to v16.2.1

v0.55.0 (2023-07-23)

New features

  • Update GitLab Runner version to v16.1.1

v0.54.0 (2023-06-21)

New features

  • Update GitLab Runner version to v16.0.3

v0.53.2 (2023-06-08)

New features

  • Update GitLab Runner version to v16.0.2

Bug fixes

  • Revert cache settings through Kubernetes secret in values yaml !406
  • Take in account registration token from secret !405
  • Support empty rules defined in the values.yaml !402

Maintenance

  • Remove reference to rbac.resources and rbac.verbs !403

v0.52.1 (2023-06-02)

New features

  • Update GitLab Runner version to v15.11.1

v0.53.1 (2023-05-25)

New features

  • Update GitLab Runner version to v16.0.1

v0.53.0 (2023-05-22)

New features

  • Update GitLab Runner version to v16.0.0

Maintenance

  • Adapt the Helm Chart to support the next Token Architecture !398
  • Remove namespace and cache deprecated fields from the Helm Chart project !397
  • Remove all deprecated fields that can be resolved with template merging !393
  • Fix failure in integration tests !390

v0.52.0 (2023-04-22)

New features

  • Update GitLab Runner version to v15.11.0

Bug fixes

  • Enable ability to use tini instead of dumb-init !385
  • Invalid yaml when creating service account with no annotations !381 (Zev Isert @zevisert)

Maintenance

  • Fix failure in integration tests !390
  • Add merge release config to be executed after stable branches are merged into the main branch !387

v0.48.0 (2022-12-17)

New features

  • Update GitLab Runner version to 15.7.0

v0.47.0 (2022-11-22)

New features

  • Update GitLab Runner version to 15.6.0

v0.46.0 (2022-10-21)

New features

  • Update GitLab Runner version to 15.5.0

v0.45.0 (2022-09-21)

New features

  • Update GitLab Runner version to 15.4.0
  • Add secrets update permission to RBAC example provided !349 (Tim Hobbs @hobti01)

Bug fixes

  • Revert "Merge branch 'feature/unregister-one-runner' into 'main'" !362

Maintenance

  • Fix the pipeline being blocked by development release !357
  • Docs: Update values.yaml comments to reference kubernetes service accounts docs !310

v0.44.0 (2022-08-19)

New features

  • Update GitLab Runner version to 15.3.0
  • Add secrets update permission to RBAC example provided !349 (Tim Hobbs @hobti01)

Maintenance

  • Fix the pipeline being blocked by development release !357

Documentation changes

  • Docs: Update values.yaml comments to reference kubernetes service accounts docs !310

v0.43.0 (2022-07-20)

New features

  • Update GitLab Runner version to 15.2.0

Documentation changes

  • Fix some dead links !356 (Ben Bodenmiller @bbodenmiller)

v0.42.0 (2022-06-20)

New features

  • Update GitLab Runner version to 15.1.0
  • Add priority classname !350
  • Update namespaces to be consistent across manifests !343 (blacktide @blacktide)
  • Add freely configurable securityContext to deployment !354
  • Add possibility to overwrite default image registry !351 (Patrik Votoček @vrtak-cz)
  • Make session server service annotations configurable !336 (Matthias Baur @m.baur)

Maintenance

  • Add volume and volumeMount support to runner deployment !348
  • ci: Update Helm from 3.4.1 to 3.7.2 !347 (Takuya Noguchi @tnir)
  • Update Docker to 20.10 on integration test !346 (Takuya Noguchi @tnir)
  • Update default registry to GitLab Runner registry !345
  • Update casing of GitLab in values YAML file !344 (Ben Bodenmiller @bbodenmiller)
  • Remove unneeded rbac role !335 (Matthias Baur @m.baur)

v0.41.0 (2022-05-19)

New features

  • Update GitLab Runner version to 15.0.0
  • Add the ability to unregister only one runner !329 (LAKostis @LAKostis)
  • Remove init container and instead project secrets !312
  • Don't repeat chart name if release name starts with the chart name !232 (Ahmadali Shafiee @ahmadalli)

Maintenance

  • Use Helm 3 instead of 2.16.9 on lint/release jobs !342 (Takuya Noguchi @tnir)

v0.40.0 (2022-04-20)

New features

  • Update GitLab Runner version to 14.10.0
  • Add the possibility to configure maximum timeout that will be set for jobs when using the runner !341 (Adrien Gooris @adrien.gooris)

Maintenance

  • Add a post-release CI job to trigger a deps pipeline in Charts repo !339
  • Add helm install integration test !326
  • Make loadBalancerSourceRanges of Session Server configurable !334 (Matthias Baur @m.baur)

v0.39.0 (2022-03-21)

New Features

  • Update GitLab Runner version to 14.9.0

Bug fixes

  • Disable metrics endpoint by default !337

Maintenance

  • Update labels according to latest taxonomy !338

v0.38.1 (2022-03-02)

New Features

  • Update GitLab Runner version to 14.8.2

v0.38.0 (2022-02-21)

Maintenance

  • Fix urls with runners configuration information !314 (Dmitriy Stoyanov @DmitriyStoyanov)
  • k8s rbac: add more resources in comment. !307 (Chen Yufei @cyfdecyf)
  • Add dependency scanning to Runner Helm Chart project !331

v0.37.2 (2022-01-24)

Bug fixes

  • Fix appVersion to 14.7.0

v0.37.1 (2022-01-20)

Bug fixes

  • Set sessionServer to false by default !332

v0.37.0 (2022-01-19)

New Features

  • Update GitLab Runner version to 14.7.0
  • Add support for interactive web terminal !320

v0.36.0 (2021-12-18)

New features

  • Update GitLab Runner version to 14.6.0

Bug fixes

  • Fix prometheus annotation unquoted value !323

GitLab Runner distribution

  • Fix the security release rule in .gitlab-ci.yml !324
  • Fail the stable release job on curl failures !322

v0.35.3 (2021-12-13)

Maintenance

  • Fix prometheus annotation unquoted value !323

v0.35.2 (2021-12-10)

Security

  • Update GitLab Runner version to 14.5.2

v0.35.1 (2021-12-01)

Security

  • Update GitLab Runner version to 14.5.1

v0.35.0 (2021-11-21)

New features

  • Update GitLab Runner version to 14.5.0

Maintenance

  • Don't run pipelines only for MRs !318
  • Update changelog generator configuration !317
  • Adds configurable value probeTimeoutSeconds !306 (Kyle Wetzler @kwetzler1)

v0.34.0-rc1 (2021-10-11)

New features

  • Update GitLab Runner version to 14.4.0-rc1

Maintenance

  • Disallow setting both replicas and runnerToken !289

v0.33.0 (2021-09-29)

New features

  • Update GitLab Runner version to 14.3.0

Maintenance

  • Update container entrypoint to use dumb-init to avoid zombie processes !311 (Georg Lauterbach @georglauterbach)

v0.32.0 (2021-08-22)

New features

  • Update GitLab Runner version to 14.2.0
  • Add support for revisionHistoryLimit !299 (Romain Grenet @romain.grenet1)

v0.31.0 (2021-07-20)

New features

  • Update GitLab Runner version to 14.1.0

Bug fixes

  • Only add environment variables if values set !295 (Matthew Warman @mcwarman)

v0.30.0 (2021-06-19)

New features

  • Update GitLab Runner version to 14.0.0

Bug fixes

  • Resolve runner ignores request_concurrency !296

Maintenance

  • refactor: change default brach references to main !298
  • Add support for specifying schedulerName on deployment podspec. !284 (Dominic Bevacqua @dbevacqua)

v0.29.0 (2021-05-20)

New features

  • Update GitLab Runner version to 13.12.0

v0.28.0 (2021-04-20)

New features

  • Update GitLab Runner version to 13.11.0

Maintenance

  • Pass runners.config through the template engine !290 (Dmitriy @Nevoff89)
  • Add role support of individual verbs list for different resources !280 (Horatiu Eugen Vlad @hvlad)
  • Use runner namespace for role and role binding if it is specified !256 (Alex Sears @searsaw)
  • Add optional configuration values for pod security context runAsUser and supplementalGroups !242 (Horatiu Eugen Vlad @hvlad)

Documentation changes

  • docs: add notice that we run tpl on runner config !291
  • Add comment on imagePullPolicy !288

v0.27.0 (2021-03-21)

New features

  • Update GitLab Runner version to 13.10.0
  • Allow setting deployment replicas !286
  • Add support for specify ConfigMaps for gitlab-runner deployment !285
  • Allow to mount arbitrary Kubernetes secrets !283

v0.26.0 (2021-02-22)

New features

  • Update GitLab Runner version to 13.9.0
  • Make executor configurable !273 (Matthias Baur @m.baur)

Other changes

  • Typo fix !282 (Ben Bodenmiller @bbodenmiller)

v0.25.0 (2021-01-20)

New features

  • Support secrets for Azure cache !277
  • Update GitLab Runner version to 13.8.0

Maintenance

  • Fix release CI stage failing due to Helm stable deprecation !278
  • Update GitLab Changelog configuration !275

Documentation changes

  • Update link to doc in README.md !276

v0.24.0 (2020-12-21)

New features

  • Update GitLab Runner version to 13.7.0
  • add optional 'imagePullSecrets' to deployment !269 (Christian Schoofs @schoofsc)

Other changes

  • Make description configruable !229 (Matthias Baur @m.baur)

v0.23.0 (2020-11-21)

New features

  • Update GitLab Runner version to 13.6.0
  • Allow user to specify any runner configuraton !271

v0.22.0 (2020-10-20)

New features

  • Update GitLab Runner version to 13.5.0
  • Add pull secrets to service account for runner image !241 (Horatiu Eugen Vlad @hvlad)

Maintenance

  • Set allowPrivilegeEscalation to false for gitlab-runner pod !243 (Horatiu Eugen Vlad @hvlad)

Documentation changes

  • Add comment on ubuntu image & securityContext !260

v0.21.0 (2020-09-21)

Maintenance

  • Update GitLab Runner version to 13.4.0
  • Fix changelog generator config to catch all maintenance related labels !255

Other changes

  • Add scripts/security-harness script !258

v0.20.0 (2020-08-20)

New features

  • Update GitLab Runner version to 13.3.0
  • Enable custom commands !250

Maintenance

  • Add release stable job for security fork !252
  • Update changelog generator to accept new labels !249

v0.19.0 (2020-07-20)

New features

  • Allow user to define PodSecurityPolicy !184 (Paweł Kalemba @pkalemba)
  • Update GitLab Runner version to 13.2.0

Documentation changes

  • Fix external links within values.yaml !248 (Alexandre Jardin @alexandre.jardin)

v0.18.0 (2020-06-19)

Maintenance

  • Update GitLab Runner version to 13.1.0

Other changes

  • Fix unregister when using token secret !231 (Bernd @arabus)
  • Support specifying pod security context. !219 (Chen Yufei @cyfdecyf)

v0.17.1 (2020-06-01)

Maintenance

  • Update GitLab Runner version to 13.0.1

v0.17.0 (2020-05-20)

New features

  • Expose settings for kubernetes resource limits and requests overwrites !220 (Alexander Petermann @lexxxel)
  • Add support for setting Node Tolerations !188 (Zeyu Ye @Shuliyey)

Maintenance

  • Update GitLab Runner version to 13.0.0
  • Update package name in note !234
  • Pin CI jobs to gitlab-org runners !222

v0.16.0 (2020-04-22)

New features

  • Add Service Account annotation support !211 (David Rosson @davidrosson)

Bug fixes

  • Support correct spelling of GCS secret !214 (Arthur Wiebe @arthur65)

Maintenance

  • Remove dependency of gitlab-runner-builder runner !221
  • Fix linting for forks with a different name than "gitlab-runner" !218
  • Install gitlab-changelog installation !217

Other changes

  • Update GitLab Runner version to 12.10.1
  • Change listen address to not force IPv6 !213 (Fábio Matavelli @fabiomatavelli)

v0.15.0 (2020-03-20)

Maintenance

  • Update GitLab Runner version to 12.9.0
  • Update changelog generator configuration !212
  • Replace changelog entries generation script !209

Other changes

  • Fix values.yaml typo !210 (Brian Choy @bycEEE)

v0.14.0 (2020-02-22)

  • Update GitLab Runner version to 12.8.0

v0.13.0 (2020-01-20)

  • Add podLabels to the deployment !198
  • Mount custom-certs in configure init container !202

v0.12.0 (2019-12-22)

  • Add apiVersion: v1 to chart.yaml !195
  • Add documentation to protected Runners !193
  • Make securityContext configurable !199
  • Update GitLab Runner version to 12.6.0

v0.11.0 (2019-11-20)

  • Variables for RUNNER_OUTPUT_LIMIT, and KUBERNETES_POLL_TIMEOUT !50
  • Add support for register protected Runners !185

v0.10.1 (2019-10-28)

  • Update GitLab Runner to 12.4.1

v0.10.0 (2019-10-21)

  • Updated GitLab Runner to 12.4.0
  • Use updated project path to release helm chart !172
  • Update resources API to stable verson !167
  • Add support for specifying log format !170
  • Use the cache.secret template to check if the secretName is set !166
  • Drop need for helm force update for now !181
  • Fix image version detection for old helm versions !173

v0.9.0 (2019-09-20)

  • Use updated project path to release helm chart !172
  • Enabling horizontal pod auto-scaling based on custom metrics !127
  • Change base image used for CI jobs !156
  • Remove DJ as a listed chart maintainer !160
  • Release beta version on master using Bleeding Edge image !155
  • Update definition of 'release beta' CI jobs !164
  • Fix certs path in the comment in values file !148
  • Implement support for run-untagged option !140
  • Use new location for helm charts repo !162
  • Follow-up to adding run-untagged support !165

v0.8.0 (2019-08-22)

  • Add suport for graceful stop !150

v0.7.0 (2019-07-22)

  • Fix broken anchor link for gcs cache docs !135
  • Allow user to set rbac roles !112
  • Bump used Runner version to 12.1.0 !149

v0.6.0 (2019-06-24)

  • Allow to manually build the package for development branches !120
  • When configuring cache: if no S3 secret assume IAM role !111
  • Allow to define request_concurrency value !121
  • Bump used Runner version to 12.0.0 !138

v0.5.0 (2019-05-22)

  • Bump used Runner version to 11.11.0 !126

v0.4.1 (2019-04-24)

  • Bump used Runner version to 11.10.1 !113

v0.4.0 (2019-04-22)

  • Bump used Runner version to 11.10.0-rc2 !108
  • Fix a typo in values.yaml !101
  • Add pod labels for jobs !98
  • add hostAliases for pod assignment !89
  • Configurable deployment annotations !44
  • Add pod annotations for jobs !97
  • Bump used Runner version to 11.10.0-rc1 !107

v0.3.0 (2019-03-22)

  • Change mount of secret with S3 distributed cache credentials !64
  • Add environment variables to runner !48
  • Replace S3_CACHE_INSECURE with CACHE_S3_INSECURE !90
  • Update values.yaml to remove invalid anchor in comments !85
  • Bump used Runner version to 11.9.0 !102

v0.2.0 (2019-02-22)

  • Fix the error caused by unset 'locked' value !79
  • Create LICENSE file !76
  • Add CONTRIBUTING.md file !81
  • Add plain MIT text into LICENSE and add NOTICE !80
  • Fix incorrect custom secret documentation !71
  • Add affinity, nodeSelector and tolerations for pod assignment !56
  • Ignore scripts directory when buildin helm chart !83
  • Bump used Runner version to 11.8.0-rc1 !87
  • Fix year in Changelog - it's already 2019 !84

v0.1.45 (2019-01-22)

  • Trigger release only for tagged versions !72
  • Fixes typos in values.yaml comments !60
  • Update chart to bring closer to helm standard template !43
  • Add nodeSelector config parameter for CI job pods !19
  • Prepare CHANGELOG management !75
  • Track app version in Chart.yaml !74
  • Fix the error caused by unset 'locked' value !79
  • Bump used Runner version to 11.7.0 !82