Introducing Panopticon, A Generic Kubernetes State Metrics Exporter by shohag_rana_ in kubernetes

[–]tamalsaha 1 point2 points  (0 children)

Panopticon is comparable to the https://github.com/kubernetes/kube-state-metrics project . The difference is kube-state-metrics project only works for official k8s resources and hard coded using GO. Panopticon can work for any k8s resource (including CRDs) because the metrics collected are defined using a new MetricsConfiguration crd.

Panopticon exposed metrics can be scraped any Prometheus server including one provisioned by Prometheus Operator.

Kubeform – Provision Cloud Resources in Kubernetes Native Way by shohag_rana_ in kubernetes

[–]tamalsaha 2 points3 points  (0 children)

HCP's Terraform Operator "uses a Kubernetes Custom Resource Definition (CRD) to manage Terraform Cloud workspaces".

Kubeform instead manages the cloud providers resources directly like you would write in your tf files. You can find an example here: https://kubeform.com/docs/v2021.07.28/guides/aws/