Directories
¶
Path | Synopsis |
---|---|
ai/v1beta1
+kubebuilder:object:generate=true +groupName=ai.opni.io
|
+kubebuilder:object:generate=true +groupName=ai.opni.io |
core/v1beta1
+kubebuilder:object:generate=true +groupName=core.opni.io
|
+kubebuilder:object:generate=true +groupName=core.opni.io |
grafana/v1alpha1
+kubebuilder:object:generate=true +groupName=nfd.opni.io
|
+kubebuilder:object:generate=true +groupName=nfd.opni.io |
logging/v1beta1
+kubebuilder:object:generate=true +groupName=logging.opni.io
|
+kubebuilder:object:generate=true +groupName=logging.opni.io |
monitoring/v1beta1
+kubebuilder:object:generate=true +groupName=monitoring.opni.io
|
+kubebuilder:object:generate=true +groupName=monitoring.opni.io |
nfd/v1
+kubebuilder:object:generate=true +groupName=nfd.opni.io
|
+kubebuilder:object:generate=true +groupName=nfd.opni.io |
nvidia/v1
+kubebuilder:object:generate=true +groupName=nvidia.opni.io
|
+kubebuilder:object:generate=true +groupName=nvidia.opni.io |
v1beta2
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
cmd
|
|
dagger
module
|
|
images
|
|
otel-collector
Module
|
|
internal
|
|
pkg
|
|
alerting/metrics
Building promethues / cortex alerting rules
|
Building promethues / cortex alerting rules |
alerting/shared
Shared definitions (constants & errors) for opni alerting
|
Shared definitions (constants & errors) for opni alerting |
apis/management/v1
Package v1 is a reverse proxy.
|
Package v1 is a reverse proxy. |
bootstrap
Package bootstrap contains logic for securely adding new clusters to the gateway using bootstrap tokens.
|
Package bootstrap contains logic for securely adding new clusters to the gateway using bootstrap tokens. |
config/v1beta1
This package defines the configuration for the Opni Monitoring gateway and agent.
|
This package defines the configuration for the Opni Monitoring gateway and agent. |
machinery
Package machinery contains general-purpose utilities used for integrating functionality between multiple packages.
|
Package machinery contains general-purpose utilities used for integrating functionality between multiple packages. |
plugins/apis
Package apis can be imported to ensure all plugin APIs are added to client schemes.
|
Package apis can be imported to ensure all plugin APIs are added to client schemes. |
plugins/hooks
Package hooks contains interfaces used to invoke callbacks at specific points during the plugin loading process.
|
Package hooks contains interfaces used to invoke callbacks at specific points during the plugin loading process. |
providers
Package providers provides methods to detect different Kubernetes distros.
|
Package providers provides methods to detect different Kubernetes distros. |
slo/query
Module for defining collectors and their good/bad events API.
|
Module for defining collectors and their good/bad events API. |
storage/etcd
Package etcd implements data storage using etcd.
|
Package etcd implements data storage using etcd. |
test/mock/apiextensions
Package mock_apiextensions is a generated GoMock package.
|
Package mock_apiextensions is a generated GoMock package. |
test/mock/capability
Package mock_v1 is a generated GoMock package.
|
Package mock_v1 is a generated GoMock package. |
test/mock/ext
Package mock_ext is a generated GoMock package.
|
Package mock_ext is a generated GoMock package. |
test/mock/ident
Package mock_ident is a generated GoMock package.
|
Package mock_ident is a generated GoMock package. |
test/mock/notifier
Package mock_notifier is a generated GoMock package.
|
Package mock_notifier is a generated GoMock package. |
test/mock/rbac
Package mock_rbac is a generated GoMock package.
|
Package mock_rbac is a generated GoMock package. |
test/mock/rules
Package mock_rules is a generated GoMock package.
|
Package mock_rules is a generated GoMock package. |
test/mock/storage
Package mock_storage is a generated GoMock package.
|
Package mock_storage is a generated GoMock package. |
util/notifier
Package for abstracting agent downstream updates and notifying upstream
|
Package for abstracting agent downstream updates and notifying upstream |
plugins
|
|
alerting/pkg/alerting
- Functions that handle each endpoint implementation update case - Functions that handle each alert condition case
|
- Functions that handle each endpoint implementation update case - Functions that handle each alert condition case |
alerting/pkg/apis/alertops
Package alertops is a reverse proxy.
|
Package alertops is a reverse proxy. |
alerting/pkg/apis/server/condition
Package condition is a reverse proxy.
|
Package condition is a reverse proxy. |
alerting/pkg/apis/server/endpoint
Package endpoint is a reverse proxy.
|
Package endpoint is a reverse proxy. |
alerting/pkg/apis/server/log
Package log is a reverse proxy.
|
Package log is a reverse proxy. |
alerting/pkg/apis/server/slo
Package slo is a reverse proxy.
|
Package slo is a reverse proxy. |
alerting/pkg/apis/server/trigger
Package trigger is a reverse proxy.
|
Package trigger is a reverse proxy. |
example/pkg/example
Package example is a reverse proxy.
|
Package example is a reverse proxy. |
logging/pkg/apis/loggingadmin
Package loggingadmin is a reverse proxy.
|
Package loggingadmin is a reverse proxy. |
metrics/pkg/apis/cortexadmin
Package cortexadmin is a reverse proxy.
|
Package cortexadmin is a reverse proxy. |
metrics/pkg/apis/cortexops
Package cortexops is a reverse proxy.
|
Package cortexops is a reverse proxy. |
modeltraining/pkg/apis/modeltraining
Package modeltraining is a reverse proxy.
|
Package modeltraining is a reverse proxy. |
slo/pkg/apis/slo
Package slo is a reverse proxy.
|
Package slo is a reverse proxy. |
topology/pkg/apis/orchestrator
Package orchestrator is a reverse proxy.
|
Package orchestrator is a reverse proxy. |
topology/pkg/apis/representation
Package representation is a reverse proxy.
|
Package representation is a reverse proxy. |
Click to show internal directories.
Click to hide internal directories.