opentelemetry-operator
percona-server-mongodb-operator
opentelemetry-operator | percona-server-mongodb-operator | |
---|---|---|
3 | 3 | |
1,059 | 300 | |
3.2% | 1.0% | |
9.7 | 9.3 | |
3 days ago | 6 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
opentelemetry-operator
-
Observability-Landscape-as-Code in Practice
We used Lightstep’s Prometheus Kubernetes OpenTelemetry Collector to get these Metrics into Lightstep. This Helm chart is inspired by kube-prometheus-stack, but with one crucial difference -- no Prometheus! We’re able to use recent enhancements to the OpenTelemetry Operator for Kubernetes such as support for Service Monitors in order to scrape Prometheus metrics from pods, system components, and more.
-
OTel operator: to simplify observability on kubernetes
# Pre-req: kubernetes cluster with cert-manager enabled # Deployment based $ kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/latest/download/opentelemetry-operator.yaml namespace/opentelemetry-operator-system created customresourcedefinition.apiextensions.k8s.io/instrumentations.opentelemetry.io created customresourcedefinition.apiextensions.k8s.io/opentelemetrycollectors.opentelemetry.io created serviceaccount/opentelemetry-operator-controller-manager created role.rbac.authorization.k8s.io/opentelemetry-operator-leader-election-role created clusterrole.rbac.authorization.k8s.io/opentelemetry-operator-manager-role created clusterrole.rbac.authorization.k8s.io/opentelemetry-operator-metrics-reader created clusterrole.rbac.authorization.k8s.io/opentelemetry-operator-proxy-role created rolebinding.rbac.authorization.k8s.io/opentelemetry-operator-leader-election-rolebinding created clusterrolebinding.rbac.authorization.k8s.io/opentelemetry-operator-manager-rolebinding created clusterrolebinding.rbac.authorization.k8s.io/opentelemetry-operator-proxy-rolebinding created service/opentelemetry-operator-controller-manager-metrics-service created service/opentelemetry-operator-webhook-service created deployment.apps/opentelemetry-operator-controller-manager created certificate.cert-manager.io/opentelemetry-operator-serving-cert created issuer.cert-manager.io/opentelemetry-operator-selfsigned-issuer created mutatingwebhookconfiguration.admissionregistration.k8s.io/opentelemetry-operator-mutating-webhook-configuration created validatingwebhookconfiguration.admissionregistration.k8s.io/opentelemetry-operator-validating-webhook-configuration created $ kubectl get crds | grep opentel instrumentations.opentelemetry.io 2022-11-14T06:14:32Z opentelemetrycollectors.opentelemetry.io 2022-11-14T06:14:32Z $ kubectl get deployments.apps -n opentelemetry-operator-system NAME READY UP-TO-DATE AVAILABLE AGE opentelemetry-operator-controller-manager 1/1 1 1 56s # Create a collector like below $ kubectl apply -f - <
-
Observability with OpenTelemetry & Datadog in Fission
# cert-manager kubectl apply -f https://github.com/jetstack/cert-manager/releases/latest/download/cert-manager.yaml # open telemetry operator kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/latest/download/opentelemetry-operator.yaml
percona-server-mongodb-operator
-
Deploy MongoDB on Kubernetes with ArgoCD and Helm charts
Deploying the Percona Operator for MongoDB using ArgoCD represents a significant step forward in managing complex database systems within Kubernetes. By integrating Helm charts with GitOps principles, organizations can achieve more consistent, scalable, and error-resistant deployments.
-
Recap Monthly Percona Developer Meetup Hacktoberfest
It's the turn of percona/percona-server-mongodb-operator; Denys Kondratenko is the maintainer of this project. It is an excellent opportunity to learn about Kubernetes and how to extend it and maintain stateful databases inside Kubernetes. Most of the things are tracked in GitHub and Jira.
- Opensource K8s operator developed in Go to contribute
What are some alternatives?
cert-manager - Automatically provision and manage TLS certificates in Kubernetes
percona-docker - Collection of Dockerfiles for Percona software. See individual directories for more details.
otel-collector-charts - This is the repository for Lightstep's recommendations for running an OpenTelemetry Collector.
mongodb_exporter - A Prometheus exporter for MongoDB including sharding, replication and storage engines
examples - A place for examples of Fission functions from community and Fission team
percona-xtradb-cluster-operator - Percona Operator for MySQL based on Percona XtraDB Cluster
opentelemetry-helm-charts - OpenTelemetry Helm Charts
Hacktoberfest2023 - About Make your Pull Request on Hacktoberfest 2023. Don't forget to spread love and if you like give us a ⭐️
environments - A set of language environments for Fission
pg_stat_monitor - Query Performance Monitoring Tool for PostgreSQL
unified-observability-k8s-kubecon - Unified Observability for Kubernetes at KubeCon NA '22
sample-controller - Repository for sample controller. Complements sample-apiserver