fix: citation helm deployment - #40
Conversation
|
@jburke-cadc @WenbinWL Could one of you review this? Once accepted I can complete that Story and we can deploy this to the new Kubernetes Cluster. |
|
A few concerns:
e.g.: |
|
my understanding: |
|
I am strongly against publishing any images from this repo to images.opencadc.org. The fact that this repo is in the opencadc organisation at all was a short cut I already regret. |
Right. There is what I would think is a bug. Citation is a client application that calls the Registry using a provided // Instantiate controller for Data Citation List page
citation_js = new cadc.web.citation.Citation({baseURL: window.location.origin})
citation_js.init()We should likely have configuration passed in like other applications/services. On deployment, this application will depend on a Registry accessible from this same domain. The actual lookup is hard-coded: return _getCachedServiceURL(
'ivo://cadc.nrc.ca/doi',
'http://www.opencadc.org/std/doi#instances-1.0',
'vs:ParamHTTP',
'cookie'
)Is that passable for a first release? |
|
Looks good to me. Thank you @at88mph. |
|
Thanks @WenbinWL . Do you have merge permission? |
Add a Helm Chart to deploy the
citationapplication. Also included an in-page cache to alleviate multiple registry calls from the browser.Changes
citation/helmfolder