Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
common/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
common/v1alpha1/datasource
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
common/v1alpha1/tls
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
openapi/types
Package types provides primitives to interact with the openapi HTTP API.
|
Package types provides primitives to interact with the openapi HTTP API. |
|
openapi/types/common
Package types provides primitives to interact with the openapi HTTP API.
|
Package types provides primitives to interact with the openapi HTTP API. |
|
app
|
|
|
cni/cmd/install
command
|
|
|
cni/cmd/kuma-cni
command
|
|
|
kuma-cp
command
|
|
|
kuma-dp
command
|
|
|
kumactl
command
|
|
|
pkg
|
|
|
core/resources/apis
Generated by tools/policy-gen Run "make generate" to update this file.
|
Generated by tools/policy-gen Run "make generate" to update this file. |
|
core/resources/apis/donothingresource/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/donothingresource/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/hostnamegenerator/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/hostnamegenerator/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/meshexternalservice/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/meshexternalservice/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/meshidentity/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/meshidentity/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/meshidentity/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
core/resources/apis/meshidentity/providers/spire/metadata
Package metadata provides lightweight, import-cycle-safe constants shared by multiple components (generators, plugins, controllers, hooks, etc.).
|
Package metadata provides lightweight, import-cycle-safe constants shared by multiple components (generators, plugins, controllers, hooks, etc.). |
|
core/resources/apis/meshmultizoneservice/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/meshmultizoneservice/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/meshservice/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/meshservice/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/meshtrust/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/meshtrust/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
core/resources/apis/meshtrust/metadata
Package metadata provides lightweight, import-cycle-safe constants shared by multiple components (generators, plugins, controllers, hooks, etc.).
|
Package metadata provides lightweight, import-cycle-safe constants shared by multiple components (generators, plugins, controllers, hooks, etc.). |
|
core/resources/apis/workload/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
core/resources/apis/workload/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
dns/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/bootstrap/k8s/xds/hooks/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/policies
Generated by tools/policy-gen Run "make generate" to update this file.
|
Generated by tools/policy-gen Run "make generate" to update this file. |
|
plugins/policies/donothingpolicy/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/donothingpolicy/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshaccesslog/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshaccesslog/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshaccesslog/plugin/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/policies/meshcircuitbreaker/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshcircuitbreaker/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshfaultinjection/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshfaultinjection/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshhealthcheck/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshhealthcheck/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshhttproute/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshhttproute/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshloadbalancingstrategy/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshloadbalancingstrategy/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshmetric/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshmetric/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshmetric/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/policies/meshpassthrough/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshpassthrough/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshpassthrough/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/policies/meshproxypatch/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshproxypatch/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshproxypatch/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/policies/meshratelimit/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshratelimit/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshretry/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshretry/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshtcproute/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshtcproute/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshtimeout/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshtimeout/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshtls/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshtls/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshtrace/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshtrace/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/policies/meshtrace/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
plugins/policies/meshtrafficpermission/api/v1alpha1
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
plugins/policies/meshtrafficpermission/k8s/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/resources/k8s/native/api/v1alpha1
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io
|
Package v1alpha1 contains API Schema definitions for the mesh v1alpha1 API group +groupName=kuma.io |
|
plugins/runtime/k8s/controllers/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
xds/dynconf/metadata
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.).
|
This file lives in a dedicated "metadata" subpackage, because the Origin type/values are imported by many components (generators, plugins, controllers, hooks, etc.). |
|
xds/generator/metadata
Package metadata provides lightweight, import-cycle-safe constants shared by multiple components (generators, plugins, controllers, hooks, etc.).
|
Package metadata provides lightweight, import-cycle-safe constants shared by multiple components (generators, plugins, controllers, hooks, etc.). |
|
test
|
|
|
server
command
|
|
|
tools
|
|
|
ci
command
|
|
|
ci/api-linter
command
|
|
|
openapi/generator
command
|
|
|
policy-gen/bootstrap
command
|
|
|
policy-gen/generator
command
|
|
|
resource-gen
command
|
|
|
xds-client
command
|
|
Click to show internal directories.
Click to hide internal directories.


