Commit Graph
44 Commits
Author SHA1 Message Date
canterberry 8d4e020c42 Add repo migration and deprecation notice to README
This is a follow-up to the previous commit updating the repo URL.

In this commit, I have added a notice to the README intended for those experiencing chart install/update issues which will result from the eventual decommissioning of the old repo.

The goal of the notice is to provide an easy and convenient migration path to using the GitHub Pages repo currently in use as the primary distribution channel for this chart.
2025-09-10 05:28:03 +00:00
canterberry 43ed2639ed Update repo URL in README
GitHub Pages has been the primary distribution channel for this chart since March 2024. However, the repo URL in the README has not been updated accordingly.

I would like to decommission the https://helm.twun.io/ repo, but would prefer not to do so without sufficient notice to the community to update their repo URLs.

Updating the README is one necessary step toward this.
2025-09-10 05:15:59 +00:00
Joshua Sizer 0f196d6227 Merge pull request #171 from TheAceMan/main
Add the ability to skip verifying the TLS cert for s3 storage
2025-06-28 01:06:15 -04:00
Kevin Boisits 55527bf77c Fix spacing 2025-06-08 22:33:50 -05:00
Kevin Boisits d344f36b94 Change name to match the config variable 2025-06-08 22:32:26 -05:00
Joshua Sizer 60cac04569 Merge pull request #168 from Clovel/feature/config-path
[Fixes #135] Updated chart to accept configPath to fix distribution's 3.0.0 breaking change
2025-06-08 11:09:14 -04:00
Kevin Boisits 8b8e96444e Add the ability to skip verifying the TLS cert for s3 storage
Allow using self signed cert on S3 storage used
2025-06-06 21:00:14 -05:00
Kevin Boisits ec1706762e Add the ability to force path style for s3 storage 2025-06-03 18:24:15 -05:00
Clovis Durand e3a6eb45bf Updated chart to accept configPath to fix distribution's 3.0.0 breaking change
Signed-off-by: Clovis Durand <cd.clovel19@gmail.com>
2025-06-03 12:30:19 +02:00
Mercbot7 14fc7bb5a2 Update README.md for garbageCollect
Update README.md for garbageCollect Annotations and Labels keys.
2025-04-16 12:06:32 -04:00
Massimiliano Donini 177a997ef0 Fix copy command 2024-06-22 10:08:59 +02:00
wkbrd 807a2bafc6 Update README.md
This container does not have htpasswd in it.
2024-05-14 11:19:22 -04:00
Vyas cb49066186 Merge pull request #124 from baznikin/main
Allow to specify resources block for garbage-collector
2024-04-27 11:36:30 -05:00
Andrey Baznikin d1cce3992a Allow to specify resources block for garbage-collector 2024-04-26 15:25:54 +04:00
Mike Lenzen 1446b0545b update names 2024-04-20 08:00:32 -06:00
Joshua Sizer 808510d274 Merge pull request #106 from ChevronTango/main
Adding Deployment Annotations
2024-03-15 17:13:04 -04:00
Edward Brough c7d3bc3b42 adding deployment annotations
Signed-off-by: Edward Brough <edward.brough@gmail.com>
2024-03-15 17:25:42 +00:00
Andrew Lavery a03420f765 Update README.md to use correct default version 2024-03-12 11:19:31 -04:00
Devin Canterberry 171632afef Merge pull request #68 from ddelange/garbage-collector-additive
Add option to enable garbage collector
2022-08-09 10:10:53 -07:00
ddelange fd7fdcaa44 Make the changes additive 2022-08-05 14:04:37 +02:00
Joni Ollikainen 257d223141 Fix reference in README
https://github.com/twuni/docker-registry.helm/blob/f1583238750b54247c32b3d7cc1e6b72c0dbdc8c/templates/secret.yaml#L17

According to `secret.yaml` `haSharedSecret` should be inside `secrets` object
2022-06-27 13:18:19 +03:00
ddelange 29a0863ee2 Merge branch 'main' of https://github.com/twuni/docker-registry.helm into garbage-collector
Includes moving additions to demployment.yaml to _helpers.tpl ref https://github.com/twuni/docker-registry.helm/compare/v1.13.0...v2.1.0

* 'main' of https://github.com/twuni/docker-registry.helm: (22 commits)
  Updated README with initContainers value
  Add initContainer support
  🏁 v2.1.0 Release
  Added support for autoscaling using hpa
  🏁 v2.0.1 Release
  🌐 make protocol selection work with istio
  fix(templates): Add checksum on secret.yaml file
  🏁 v2.0.0 Release
  Fix #19 (new kubernetes API version)
  🏁 v1.16.0 Release
  Conditionally create service account and add to deployment
  🏁 v1.15.0 Release
  Support deployment to a namespace
  Updated typo to enable(d)
  🏁 v1.14.0 Release
  Enable metrics via Prometheus Operator
  Support additional env variables
  🏁 v1.13.2 Release
  Add support for S3 bucket to prefix all data
  🏁 v1.13.1 Release
  ...
2022-06-24 09:31:37 +02:00
Devin Canterberry f158323875 Merge pull request #40 from g-linville/initContainer
Add initContainer support
2022-04-14 17:04:43 -07:00
Grant Linville 39788072e6 Updated README with initContainers value 2022-04-14 10:28:01 -04:00
SimonRupar c91c8139c5 Added support for autoscaling using hpa 2022-02-01 20:45:03 +01:00
Travis Loyd 266b0ea8d8 Fix #19 (new kubernetes API version)
This is a signed squash of unsigned commits made by both
Andrew <andrew@egeler.us> and Travis Loyd <fun.tloyd@gmail.com>. It is a
slight cleanup of Travis Loyd's PR #27

Travis Loyd <fun.tloyd@gmail.com>:
* Fix for issue number 19, current api version and previous api version need to be updated
* Added helm if statement to handle previous ingress 'http paths' style and current 'http paths' style
* adjusted helm if statement to accomidate scoping by setting as a variable up top
* moved new apiVersion variable to the top just under check for ingress enabled
* added ingressClassName and set a default value of 'nginx' in the values file

Andrew <andrew@egeler.us>:
* PR Change Cleanup
  * rename $apiVersion to $apiVersions
  * rename ingress.ingressClassName to ingress.className
  * add documentation entry for ingress.className
* fix README default value
2022-01-02 14:57:12 -05:00
Simon Emms 2b24174cea Conditionally create service account and add to deployment
Signed-off-by: Simon Emms <simon@simonemms.com>
2021-12-07 11:54:11 +00:00
Devin Canterberry 6305476063 Merge pull request #37 from SimonRupar/main
Enable metrics via Prometheus Operator
2021-12-05 22:25:32 -08:00
Simon Emms 851575797a Support deployment to a namespace
Signed-off-by: Simon Emms <simon@simonemms.com>
2021-12-05 15:21:31 +00:00
SimonRupar 489a0cfe5e Updated typo to enable(d) 2021-11-22 11:25:20 +01:00
SimonRupar f38b9b4a58 Enable metrics via Prometheus Operator 2021-10-14 17:11:09 +02:00
Vincent Van Ouytsel 4c49800452 Support additional env variables 2021-10-13 09:32:25 +02:00
SimonRupar 7076faea33 Add support for S3 bucket to prefix all data 2021-09-30 20:20:14 +02:00
Vladimir Kuznichenkov a95a3480c6 Garbage collector job to keep registry tiny
We don't have unlimited storage, and we would like to run built-in garbage collector to keep storage usage low.
2021-09-18 12:40:25 +03:00
Joao Andrade 45daca1981 Add support for external s3 secrets 2021-08-09 12:13:07 +01:00
Joao Andrade 5a68bb595a Add support for external proxy secrets 2021-08-04 11:13:58 +01:00
Jesse Horner 51c6e55ddb add support for registry proxy 2021-06-11 12:07:48 -04:00
Niklas Wagner a830d2eb17 Support for Session Affinity option in service template 2020-12-01 15:47:20 +01:00
rkevin c8718f203e Fix typo 2020-11-28 21:26:26 -08:00
Devin Canterberry 0f3ee3529c 📝 Tweak terminology for adding the repo to align with the Helm command to do so 2020-11-13 20:36:35 -08:00
Devin Canterberry c97985250c 📝 Update README with instructions for adding repo 2020-11-13 17:22:56 -08:00
Devin Canterberry f5afac40ce 📝 Update install path in README 2020-11-13 17:05:16 -08:00
Devin Canterberry 1b2e0f1dd7 📝 Remove deprecation notices 2020-11-13 17:04:16 -08:00
Devin Canterberry c042cda0b9 🌱 Initial commit copied from stable/docker-registry
This commit establishes a baseline from the upstream stable/docker-registry chart
at commit b4912cc150ba284c3f593879ed04916a100d0ae6, browseable at
https://github.com/helm/charts/commit/b4912cc150ba284c3f593879ed04916a100d0ae6

The goal of this repo is to take over maintenance of this Helm chart and publish
it to Artifact Hub for the general public to use in lieu of the deprecated
stable/docker-registry chart.
2020-11-13 16:53:22 -08:00