Commit Graph

92 Commits

Author SHA1 Message Date
Mac Chaffee 6e2b79a67a
Update/improve grafana dashboard (#16661)
* Update/improve grafana dashboard

Signed-off-by: Mac Chaffee <machaffe@renci.org>
2023-06-05 18:49:47 +08:00
Qian Deng a19f6f8748
Add grafana example for metrics (#14504)
add json file for grafana

Signed-off-by: DQ <dengq@vmware.com>
2021-05-14 14:19:27 +08:00
Josh Soref dfe360040b Spelling
* addition
* attribute
* auditing
* availability
* available
* bandwidth
* browser
* business
* cadence
* chartmuseum
* client
* column
* content
* demonstrate
* described
* endpoints
* facilitate
* github
* harbor
* information
* instance
* manual
* meaningful
* operation
* overridden
* password
* possible
* project
* refactor
* replication
* requires
* running
* scanned
* settings
* signup
* those
* unsigned
* vulnerability

--
Also removes trailing space from a filename

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-02-19 11:59:15 +08:00
Ziming Zhang 174d863276 feat(doc) change some doc about harbor.yml.tmpl
Signed-off-by: Ziming Zhang <zziming@vmware.com>
2020-05-12 11:28:34 +08:00
DQ 377739204b Update config file names
Signed-off-by: DQ <dengq@vmware.com>
2019-09-02 18:19:06 +08:00
Daniel Jiang 06765756e3 Clean up the `contrib` folder
Remove the content contributed by the community users such as api client and
harbor-py is no longer maintained and outdated that is not working with
recent releases.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-09-10 20:37:32 +08:00
Wenkai Yin 05739bd4e5 Remove the Harbor chart directory
As we moving the Harbor chart into a separate repository, this commit removes the chart directory from goharbor/harbor repository.

Signed-off-by: Wenkai Yin <yinw@vmware.com>
2018-08-23 10:52:37 +08:00
Cheng Dan b42776c755 updated according to Herny's review.
Signed-off-by: Cheng Dan <ssbdan@gmail.com>
2018-08-20 20:19:08 +08:00
Cheng Dan f5c36a0123 helm chart doc improve
Signed-off-by: Cheng Dan <ssbdan@gmail.com>
2018-08-20 17:00:31 +08:00
Wenkai Yin 8c2eeddb6d Update the readme of Harbor chart
Fix the losting "|" in the readme of Harbor chart

Signed-off-by: Wenkai Yin <yinw@vmware.com>
2018-08-16 13:26:54 +08:00
Daniel Jiang c8824698dd Update repository reference in helm chart
This commit update the repository in helm chart from vmware namespace to goharbor

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-08-10 17:40:06 +08:00
Daniel Jiang 06240b0e8c
Merge pull request #5457 from ywk253100/180801_chart_readme
Update the readme of Harbor chart
2018-08-08 16:08:59 +08:00
Wenkai Yin 9087855e6e
Merge pull request #5539 from l1b0k/fix_helm
Fix helm template error
2018-08-07 13:41:14 +08:00
l1b0k d1f2b2311f Fix helm template error 2018-08-06 21:48:48 +08:00
Wenkai Yin 1b0c55fb2d Add chartmuseum to Harbor chart
This commit integrates the chartmuseum to Harbor chart to enable the feature for storing chart in Harbor
2018-08-01 19:21:10 +08:00
Wenkai Yin 010d1ad339 Update the readme of Harbor chart
This commit updates the guide of how to install Harbor with Helm chart
2018-08-01 18:06:51 +08:00
Daniel Jiang babca86f15
Merge pull request #5442 from ywk253100/180731_ingress
Remove the rewrite ingress rule
2018-08-01 17:05:27 +08:00
Daniel Jiang 81c443c8c2
Merge pull request #5438 from pescerosso/patch-1
Update README.md
2018-08-01 09:56:30 +08:00
Wenkai Yin 9f34bd5b17 Remove the rewrite ingress rule
This commit removes the rewrite ingrss rule in Harbor chart and redirect the requests sent to registry to UI direclty
2018-07-31 16:48:34 +08:00
Daniel Jiang fd8ccc45b2
Merge pull request #5428 from ywk253100/180730_chart_icon
Update the icon used in Harbor chart
2018-07-31 13:50:21 +08:00
Daniel Jiang 49894457ca
Merge pull request #5403 from ywk253100/180726_chart_cert
Remove the hardcoded certificate and private key in value.yaml
2018-07-31 13:09:09 +08:00
simone morellato 451a51174e
Update README.md
when you checkout harbor, it checks it out to the harbor directory.
2018-07-30 20:46:38 -07:00
Wenkai Yin cde00b35a8 Update the icon used in Harbor chart
This commit updates the URL of the icon used in Harbor helm chart
2018-07-30 16:46:02 +08:00
Wenkai Yin cd7044dae1 Remove the hardcoded certificate and private key in value.yaml
The certificate and private key used by token service, registry and notoary server will be generated automatically
2018-07-30 16:41:42 +08:00
Wenkai Yin 5772a61e5d Fix misc issues of Harbor chart
1. Read value of storage driver from values.yaml for adminserver
2. Set Redis as UI cache
3. Set Redis as registry cache
2018-07-27 15:28:22 +08:00
Daniel Jiang 2fa0cf032c
Merge pull request #5335 from ywk253100/180717_chart
Support the configuration of registry storage in helm chart
2018-07-25 16:20:31 +08:00
Wenkai Yin f22121dd03 Add support for external Redis configuration in helm chart
This commit adds "external" part in redis configuration in helm chart, by this way users can use the existing external Redis rather than using the internal one
2018-07-23 17:42:23 +08:00
Wenkai Yin bbb190327d
Merge pull request #5319 from BowlingX/master
Remove lost+found folder in database volume on initial start
2018-07-20 16:39:57 +08:00
Wenkai Yin affc63f4d1 Fix the mismatch of property used in helm chart
This commit fixes the issue mentioned int #5326
2018-07-18 17:56:52 +08:00
Wenkai Yin af9c99cf2f Support the configuration of registry storage in helm chart
This commit adds the registry storage configuration to the values.yaml. By this way, users can cusomize the storage they use.
2018-07-18 17:52:22 +08:00
David Heidrich 6fea7f7cb2 Remove lost+found folder in database root on initial start 2018-07-16 16:27:58 +02:00
Wenkai Yin c72a7db4be Fix misc issues of Harbor charts
1. Fix the pull/push commands showed on UI are incorrect
2. Replace "insecureRegistry" with "externalProtocol"
3. Using the secret rather than pasting text if users want to use the certificate of themselves
4. Refine NOTES.txt
2018-07-11 17:16:42 +08:00
Wenkai Yin 6bb2bbb3ce Modify chart to support master branch
The chart currently is using images of Harbor 1.5 which contains three databases, this commit reduce them to only one to support master branch codes.
2018-07-05 14:27:48 +08:00
Wenkai Yin e705224b3f
Merge pull request #5225 from ywk253100/180629_chart
Add rewrite-target annotation to ingress rule
2018-07-02 11:25:55 +08:00
Wenkai Yin 877d92b5ad Add rewrite-target annotation to ingress rule
The annotation prefix changes in a specific version of nginx controller, add the two kinds of annotation for rewrite-target to the rule to make it works.
2018-06-29 15:17:28 +08:00
Jan-Otto Kröpke ba36dad54c Do not mount secret if ingress is disabled 2018-06-27 22:49:17 +02:00
Jan-Otto Kröpke 668b2625e3 Options to disable ingress objects 2018-06-26 09:43:35 +02:00
Wenkai Yin dd4c565aff
Merge pull request #5185 from reasonerjt/helm-chart-ca-download
Enable CA cert download on Chart deployment
2018-06-26 10:35:10 +08:00
Daniel Jiang 43d4bff5d3 Enable CA cert download on Chart deployment
This commit fixes #5138.  A volume references the secret will be mounted
to the UI pod, so the user can download the CA cert from UI.
2018-06-25 20:38:43 +08:00
Wenkai Yin 34fa969b56 Update ingress rule for Harbor chart
Rewrite /v2/* to UI instead of registry to apply the filters to the requests
2018-06-22 17:47:14 +08:00
Daniel Jiang 8cd90b6809 Add externalPort in values.yaml
Fixes #5133
Provide more flexibility for ingress controller setting.  When the
ingress controller is not exposing 80/443 port, user can set `externalPort` to expose the endpoint of Harbor.
2018-06-16 12:17:29 +08:00
Daniel Jiang 813e688e29
Merge pull request #4921 from int32bit/patch-1
Add missing HARBOR_PROJECT option to harbor alias
2018-06-05 16:56:22 -07:00
Jesse Hu adc08b53b7
Add new contributer for Helm Chart (#5068) 2018-06-01 10:45:20 +08:00
SangJun Yun 615671e660 Add nodeSelector, tolerations, affinity configuration to helm chart (#5059) 2018-05-31 18:50:31 +08:00
Tan Jiang 065fbfa1a1 Make Helm Chart support Harbor 1.5.0
Update the helm chart of Harbor to use 1.5 image.  Specifically
`1.5.0-chart-patch` to include the fix to #4496 (for integration reason
this fix will not be merge to release branch).
Verified against kubenetes v1.10.0
2018-05-21 00:06:17 +08:00
int32bit ef501115c4
Add missing HARBOR_PROJECT option to harbor alias 2018-05-11 10:38:50 +08:00
Jesse Hu d0cf95333c [Chart] Fix a ConfigMap mount issue in K8s 1.10
K8s 1.10 throws error when mounting a file into the directory which
is also mounted from a ConfigMap.
Fix issue https://github.com/vmware/harbor/issues/4886
2018-05-10 18:37:46 +08:00
Jesse Hu 5a07d55859
Merge pull request #4830 from GrantStreetGroup/helm-registry-redis
Add redis cache support for registry pod
2018-05-02 19:05:29 +08:00
Steven Arnott 047cd83e05 Add redis cache support for registry pod 2018-04-30 13:04:05 -04:00
Steven Arnott 2229217a2b Add ldap-search-password support to Helm Chart (#4827) 2018-04-30 22:31:07 +08:00