Documentation ¶
Index ¶
Constants ¶
View Source
const ( // K8sMeshDefaultsGenerated identifies that default resources for mesh were successfully generated K8sMeshDefaultsGenerated = "k8s.dubbo.io/mesh-defaults-generated" // Kubernetes secret type to differentiate dubbo System secrets. Secret is bound to a mesh MeshSecretType = "system.dubbo.io/secret" // #nosec G101 -- This is the name not the value // Kubernetes secret type to differentiate dubbo System secrets. Secret is bound to a control plane GlobalSecretType = "system.dubbo.io/global-secret" // #nosec G101 -- This is the name not the value )
Variables ¶
This section is empty.
Functions ¶
func ResourceNameExtensions ¶
func ResourceNameExtensions(namespace, name string) core_model.ResourceNameExtensions
Types ¶
type AdmissionValidator ¶
type CompositeValidator ¶
type CompositeValidator struct {
Validators []AdmissionValidator
}
func (*CompositeValidator) AddValidator ¶
func (c *CompositeValidator) AddValidator(validator AdmissionValidator)
func (*CompositeValidator) IntoWebhook ¶
func (c *CompositeValidator) IntoWebhook(scheme *runtime.Scheme) *admission.Webhook
type Converter ¶
type Converter interface { ToKubernetesObject(core_model.Resource) (k8s_model.KubernetesObject, error) ToKubernetesList(core_model.ResourceList) (k8s_model.KubernetesList, error) ToCoreResource(obj k8s_model.KubernetesObject, out core_model.Resource) error ToCoreList(obj k8s_model.KubernetesList, out core_model.ResourceList, predicate ConverterPredicate) error }
type ConverterPredicate ¶
type ConverterPredicate = func(core_model.Resource) bool
Click to show internal directories.
Click to hide internal directories.