Paweł Krupa

Results 303 comments of Paweł Krupa

> Yes, cloning the directory as you explained above, creates 3 new files. Then it is a cluster bootstrap issue as not all endpoints are configured correctly. > So you...

I have multiple (but non-kops ones), it works for me on 1.19, and 1.20 :)

It is tweakable via `certExpirationWarningSeconds` and `certExpirationCriticalSeconds`. You can apply this as: ``` kubernetesControlPlane+: { mixin+: { _config+: { certExpirationWarningSeconds: SOME_VALUE, certExpirationCriticalSeconds: OTHER_VALUE, } } } ``` As for alert...

Thinking about it, it would be worth extending https://github.com/prometheus-operator/kube-prometheus/blob/main/jsonnet/kube-prometheus/platforms/kops.libsonnet to make this work OOTB. Anyone would like to create a PR with a fix?

Alerts regarding the controller manager and the scheduler should stay as those are quite important to have. For those to work scheduler and controller manager need to be configured during...

> Since the --admin flag doesn't affect anything that gets provisioned into the cluster, I don't see how it should affect monitoring. @johngmyers this is not about monitoring system and...

I agree, the autoscaler deployment code is not in the right state and should be refactored. To make UX even better we would also need: - at least one simple...

> In my view, the add-on can behave like a patch to a component. Yes, that is what we aim for, but the patch cannot implement new configuration fields. This...

We do have [a patch to disable those alerts and ServiceMonitors](https://github.com/prometheus-operator/kube-prometheus/blob/master/jsonnet/kube-prometheus/kube-prometheus-managed-cluster.libsonnet) in clusters which don't expose access to controller manager and scheduler metrics. But yes, our documentation is lacking in...

Try setting `platform: 'kubeadm'` as described in https://github.com/prometheus-operator/kube-prometheus#cluster-creation-tools. Patch will be applied automatically along with optimizations for that platform. Patch is in https://github.com/prometheus-operator/kube-prometheus/blob/main/jsonnet/kube-prometheus/addons/managed-cluster.libsonnet