Directories ยถ
Path | Synopsis |
---|---|
gen/proto/go/aperture/autoscale/kubernetes/controlpoints/v1
Package controlpointsv1 is a reverse proxy.
|
Package controlpointsv1 is a reverse proxy. |
gen/proto/go/aperture/cloud/v1
Package cloudv1 is a reverse proxy.
|
Package cloudv1 is a reverse proxy. |
gen/proto/go/aperture/discovery/entities/v1
Package entitiesv1 is a reverse proxy.
|
Package entitiesv1 is a reverse proxy. |
gen/proto/go/aperture/distcache/v1
Package distcachev1 is a reverse proxy.
|
Package distcachev1 is a reverse proxy. |
gen/proto/go/aperture/flowcontrol/checkhttp/v1
Package checkhttpv1 is a reverse proxy.
|
Package checkhttpv1 is a reverse proxy. |
gen/proto/go/aperture/flowcontrol/controlpoints/v1
Package controlpointsv1 is a reverse proxy.
|
Package controlpointsv1 is a reverse proxy. |
gen/proto/go/aperture/flowcontrol/preview/v1
Package previewv1 is a reverse proxy.
|
Package previewv1 is a reverse proxy. |
gen/proto/go/aperture/fluxninja/v1
Package fluxninjav1 is a reverse proxy.
|
Package fluxninjav1 is a reverse proxy. |
gen/proto/go/aperture/info/v1
Package infov1 is a reverse proxy.
|
Package infov1 is a reverse proxy. |
gen/proto/go/aperture/peers/v1
Package peersv1 is a reverse proxy.
|
Package peersv1 is a reverse proxy. |
gen/proto/go/aperture/policy/language/v1
Package languagev1 is a reverse proxy.
|
Package languagev1 is a reverse proxy. |
gen/proto/go/aperture/status/v1
Package statusv1 is a reverse proxy.
|
Package statusv1 is a reverse proxy. |
cmd
|
|
aperture-agent
Package main Agent
|
Package main Agent |
aperture-agent/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
aperture-controller
Package main Controller
|
Package main Controller |
aperture-controller/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
docs
|
|
extensions
|
|
fluxninja/extconfig
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
sentry/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
api
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group
|
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group |
api/agent/v1alpha1
+kubebuilder:object:generate=true +groupName=fluxninja.com
|
+kubebuilder:object:generate=true +groupName=fluxninja.com |
api/common
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
api/controller/v1alpha1
+kubebuilder:object:generate=true +groupName=fluxninja.com
|
+kubebuilder:object:generate=true +groupName=fluxninja.com |
api/policy/v1alpha1
+kubebuilder:object:generate=true +groupName=fluxninja.com
|
+kubebuilder:object:generate=true +groupName=fluxninja.com |
pkg
|
|
agent-functions/agents
Server-side for handling agent functions
|
Server-side for handling agent functions |
agent-functions/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
agent-info
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
discovery/kubernetes/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
dist-cache/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
etcd
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
google/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
jobs/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
metrics
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
net/grpc
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
net/grpcgateway
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
net/http
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
net/listener
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
net/tlsconfig
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
otelcollector/adapterconnector
Package adapterconnector adapts OTEL signals between pipelines.
|
Package adapterconnector adapts OTEL signals between pipelines. |
otelcollector/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
otelcollector/leaderonlyreceiver
Leader-only-receiver wraps any metrics receiver and starts it only when agent is a leader.
|
Leader-only-receiver wraps any metrics receiver and starts it only when agent is a leader. |
peers/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
policies/autoscale/kubernetes
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
policies/controlplane/runtime/tristate
tristate is a helper package for tri-state boolean logic, which is used for logical combinator components.
|
tristate is a helper package for tri-state boolean logic, which is used for logical combinator components. |
policies/flowcontrol/selectors
Companion package for github.com/fluxninja/aperture/api/gen/proto/go/aperture/policy/language/v1 containing conversions of proto-generated struct into golang ones and other helpers.
|
Companion package for github.com/fluxninja/aperture/api/gen/proto/go/aperture/policy/language/v1 containing conversions of proto-generated struct into golang ones and other helpers. |
policies/flowcontrol/service/preview/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
policies/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
profilers
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
prometheus/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
utils
mapstruct is similar in idea to mitchellh/mapstructure, with a difference that values are assumed to always be created through json serialization.
|
mapstruct is similar in idea to mitchellh/mapstructure, with a difference that values are assumed to always be created through json serialization. |
watchdog
Ported from - https://github.com/raulk/go-watchdog
|
Ported from - https://github.com/raulk/go-watchdog |
watchdog/config
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
test
|
|
Click to show internal directories.
Click to hide internal directories.