Enable metrics does not trigger hook
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Kubernetes Control Plane Charm |
Fix Released
|
Medium
|
Joseph Borg |
Bug Description
Hi all,
I've tried to enable metrics server on my CDK but pod keeps crashing with following log:
I0710 13:53:55.429053 1 serving.go:273] Generated self-signed cert (apiserver.
W0710 13:54:10.329040 1 authentication.
Error: cluster doesn't provide requestheader-
I think it is related to requestheader-* kube-apiserver args
https:/
hookenv.
On Slack, cynerva found this:
I'm looking at the charm code and I don't see a handler for the `config.
After I ran these two commands, metrics server started to work and HPA also works.
juju run --application kubernetes-master -- charms.reactive clear_flag kubernetes-
juju run --application kubernetes-master -- hooks/update-status
Kubernetes 1.14
Kubernetes-master charm 695
Thanks
Changed in charm-kubernetes-master: | |
status: | New → Confirmed |
Changed in charm-kubernetes-master: | |
assignee: | nobody → Joseph Borg (joeborg) |
status: | Confirmed → In Progress |
Changed in charm-kubernetes-master: | |
status: | Fix Committed → In Progress |
Changed in charm-kubernetes-master: | |
importance: | Undecided → Medium |
Changed in charm-kubernetes-master: | |
status: | In Progress → Fix Committed |
milestone: | none → 1.16 |
Changed in charm-kubernetes-master: | |
status: | Fix Committed → Fix Released |
https:/ /github. com/charmed- kubernetes/ charm-kubernete s-master/ pull/43