Skip to content

metrics-server - install problem #630

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
silvacraig opened this issue Jan 28, 2020 · 1 comment
Closed

metrics-server - install problem #630

silvacraig opened this issue Jan 28, 2020 · 1 comment

Comments

@silvacraig
Copy link

#421 # Environment

  • Platform: bare-metal
  • OS: container-linux
  • Release: 1.72
  • Terraform: `0.12.3

Problem

Attemptin to install metrics server - got to the point - Generated self-signed cert (apiserver.local.config/certificates/apiserver.crt, apiserver.local.config/certificates/apiserver.key)
F0128 11:14:21.705988 1 heapster.go:97] Could not create the API server: cluster doesn't provide requestheader-client-ca-file
Came across this
Bootkube users like Typhoon and Tectonic all do their own rendering because of this, and that's the way we'd like to encourage users to consume bootkube: to self-host clusters not to provide every manifest.Describe the problem.

Question is whether typhoon assumes use of prometheus to gather metrics

Desired Behavior

Able to install metrics server

@dghubble
Copy link
Member

If you wish to add metrics-server (or any component that directly interacts with the Kubernetes aggregation API) you must explicitly enable it:

enable_aggregation = true

See #436

Btw, a few clarifications:

  • Typhoon does not use bootkube anymore and uses a static control plane.
  • Typhoon is a minimal cluster distribution, providing a control plane and critical components. It does not include Prometheus. However, example manifests for Prometheus are provided in addons, which you may apply if you wish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants