Closed vdice closed 7 years ago
@vdice... those annotations don't get added to the router's service. They get added to the applications' services.
@krancour thank you for the clarification on that detail. I think we still have an issue, most likely helm and/or templating related, in attempting to set service_annotations
via Workflow's global values.yaml
(see helm install
error in description). Hoping to garner similar experiences and if so can create an actual issue...
@vdice I owe you an apology...
those annotations don't get added to the router's service. They get added to the applications' services.
I don't know what I was thinking when I said that. I was confusing this issue as being wrapped up with something else I was working on...
What I said above simply isn't the case at all.
Sorry about that and I'll look into this.
A practical fix has been issued in #328 and remaining questions have been answered in #323 so closing.
I've recently attempted setting various
service_annotations
for the router service via avalues.yaml
-- both via Workflow's global version and Router's. The former errors out while the latter appears successful yet the annotations don't show up in resulting service resource:Via Workflow's
values.yaml
:Relevant snippet:
Helm install attempt:
Via Router's
values.yaml
:Relevant snippet:
Helm install is successful but when we check out the
deis-router
service resource we don't see the annotations intended to be set:Note: some of the attempted annotations are related to PR https://github.com/deis/router/pull/323
Helm version v2.2.1