Documentation ¶
Overview ¶
+groupName=installer.kubeshield.io
Index ¶
- Constants
- Variables
- func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type ContianerRef
- func (in *ContianerRef) DeepCopy() *ContianerRef
- func (in *ContianerRef) DeepCopyInto(out *ContianerRef)
- func (*ContianerRef) Descriptor() ([]byte, []int)
- func (m *ContianerRef) Marshal() (dAtA []byte, err error)
- func (m *ContianerRef) MarshalTo(dAtA []byte) (int, error)
- func (m *ContianerRef) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ContianerRef) ProtoMessage()
- func (m *ContianerRef) Reset()
- func (m *ContianerRef) Size() (n int)
- func (this *ContianerRef) String() string
- func (m *ContianerRef) Unmarshal(dAtA []byte) error
- func (m *ContianerRef) XXX_DiscardUnknown()
- func (m *ContianerRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContianerRef) XXX_Merge(src proto.Message)
- func (m *ContianerRef) XXX_Size() int
- func (m *ContianerRef) XXX_Unmarshal(b []byte) error
- type HealthcheckSpec
- func (in *HealthcheckSpec) DeepCopy() *HealthcheckSpec
- func (in *HealthcheckSpec) DeepCopyInto(out *HealthcheckSpec)
- func (*HealthcheckSpec) Descriptor() ([]byte, []int)
- func (m *HealthcheckSpec) Marshal() (dAtA []byte, err error)
- func (m *HealthcheckSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *HealthcheckSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HealthcheckSpec) ProtoMessage()
- func (m *HealthcheckSpec) Reset()
- func (m *HealthcheckSpec) Size() (n int)
- func (this *HealthcheckSpec) String() string
- func (m *HealthcheckSpec) Unmarshal(dAtA []byte) error
- func (m *HealthcheckSpec) XXX_DiscardUnknown()
- func (m *HealthcheckSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HealthcheckSpec) XXX_Merge(src proto.Message)
- func (m *HealthcheckSpec) XXX_Size() int
- func (m *HealthcheckSpec) XXX_Unmarshal(b []byte) error
- type IdentityServer
- func (_ IdentityServer) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
- func (in *IdentityServer) DeepCopy() *IdentityServer
- func (in *IdentityServer) DeepCopyInto(out *IdentityServer)
- func (in *IdentityServer) DeepCopyObject() runtime.Object
- func (*IdentityServer) Descriptor() ([]byte, []int)
- func (m *IdentityServer) Marshal() (dAtA []byte, err error)
- func (m *IdentityServer) MarshalTo(dAtA []byte) (int, error)
- func (m *IdentityServer) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IdentityServer) ProtoMessage()
- func (m *IdentityServer) Reset()
- func (m *IdentityServer) Size() (n int)
- func (this *IdentityServer) String() string
- func (m *IdentityServer) Unmarshal(dAtA []byte) error
- func (m *IdentityServer) XXX_DiscardUnknown()
- func (m *IdentityServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityServer) XXX_Merge(src proto.Message)
- func (m *IdentityServer) XXX_Size() int
- func (m *IdentityServer) XXX_Unmarshal(b []byte) error
- type IdentityServerList
- func (in *IdentityServerList) DeepCopy() *IdentityServerList
- func (in *IdentityServerList) DeepCopyInto(out *IdentityServerList)
- func (in *IdentityServerList) DeepCopyObject() runtime.Object
- func (*IdentityServerList) Descriptor() ([]byte, []int)
- func (m *IdentityServerList) Marshal() (dAtA []byte, err error)
- func (m *IdentityServerList) MarshalTo(dAtA []byte) (int, error)
- func (m *IdentityServerList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IdentityServerList) ProtoMessage()
- func (m *IdentityServerList) Reset()
- func (m *IdentityServerList) Size() (n int)
- func (this *IdentityServerList) String() string
- func (m *IdentityServerList) Unmarshal(dAtA []byte) error
- func (m *IdentityServerList) XXX_DiscardUnknown()
- func (m *IdentityServerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityServerList) XXX_Merge(src proto.Message)
- func (m *IdentityServerList) XXX_Size() int
- func (m *IdentityServerList) XXX_Unmarshal(b []byte) error
- type IdentityServerSpec
- func (in *IdentityServerSpec) DeepCopy() *IdentityServerSpec
- func (in *IdentityServerSpec) DeepCopyInto(out *IdentityServerSpec)
- func (*IdentityServerSpec) Descriptor() ([]byte, []int)
- func (m *IdentityServerSpec) Marshal() (dAtA []byte, err error)
- func (m *IdentityServerSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *IdentityServerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IdentityServerSpec) ProtoMessage()
- func (m *IdentityServerSpec) Reset()
- func (m *IdentityServerSpec) Size() (n int)
- func (this *IdentityServerSpec) String() string
- func (m *IdentityServerSpec) Unmarshal(dAtA []byte) error
- func (m *IdentityServerSpec) XXX_DiscardUnknown()
- func (m *IdentityServerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityServerSpec) XXX_Merge(src proto.Message)
- func (m *IdentityServerSpec) XXX_Size() int
- func (m *IdentityServerSpec) XXX_Unmarshal(b []byte) error
- type Monitoring
- func (in *Monitoring) DeepCopy() *Monitoring
- func (in *Monitoring) DeepCopyInto(out *Monitoring)
- func (*Monitoring) Descriptor() ([]byte, []int)
- func (m *Monitoring) Marshal() (dAtA []byte, err error)
- func (m *Monitoring) MarshalTo(dAtA []byte) (int, error)
- func (m *Monitoring) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Monitoring) ProtoMessage()
- func (m *Monitoring) Reset()
- func (m *Monitoring) Size() (n int)
- func (this *Monitoring) String() string
- func (m *Monitoring) Unmarshal(dAtA []byte) error
- func (m *Monitoring) XXX_DiscardUnknown()
- func (m *Monitoring) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Monitoring) XXX_Merge(src proto.Message)
- func (m *Monitoring) XXX_Size() int
- func (m *Monitoring) XXX_Unmarshal(b []byte) error
- type PrometheusSpec
- func (in *PrometheusSpec) DeepCopy() *PrometheusSpec
- func (in *PrometheusSpec) DeepCopyInto(out *PrometheusSpec)
- func (*PrometheusSpec) Descriptor() ([]byte, []int)
- func (m *PrometheusSpec) Marshal() (dAtA []byte, err error)
- func (m *PrometheusSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PrometheusSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrometheusSpec) ProtoMessage()
- func (m *PrometheusSpec) Reset()
- func (m *PrometheusSpec) Size() (n int)
- func (this *PrometheusSpec) String() string
- func (m *PrometheusSpec) Unmarshal(dAtA []byte) error
- func (m *PrometheusSpec) XXX_DiscardUnknown()
- func (m *PrometheusSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusSpec) XXX_Merge(src proto.Message)
- func (m *PrometheusSpec) XXX_Size() int
- func (m *PrometheusSpec) XXX_Unmarshal(b []byte) error
- type ServiceAccountSpec
- func (in *ServiceAccountSpec) DeepCopy() *ServiceAccountSpec
- func (in *ServiceAccountSpec) DeepCopyInto(out *ServiceAccountSpec)
- func (*ServiceAccountSpec) Descriptor() ([]byte, []int)
- func (m *ServiceAccountSpec) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountSpec) ProtoMessage()
- func (m *ServiceAccountSpec) Reset()
- func (m *ServiceAccountSpec) Size() (n int)
- func (this *ServiceAccountSpec) String() string
- func (m *ServiceAccountSpec) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountSpec) XXX_DiscardUnknown()
- func (m *ServiceAccountSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountSpec) XXX_Merge(src proto.Message)
- func (m *ServiceAccountSpec) XXX_Size() int
- func (m *ServiceAccountSpec) XXX_Unmarshal(b []byte) error
- type ServiceMonitorLabels
- func (in *ServiceMonitorLabels) DeepCopy() *ServiceMonitorLabels
- func (in *ServiceMonitorLabels) DeepCopyInto(out *ServiceMonitorLabels)
- func (*ServiceMonitorLabels) Descriptor() ([]byte, []int)
- func (m *ServiceMonitorLabels) Marshal() (dAtA []byte, err error)
- func (m *ServiceMonitorLabels) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceMonitorLabels) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceMonitorLabels) ProtoMessage()
- func (m *ServiceMonitorLabels) Reset()
- func (m *ServiceMonitorLabels) Size() (n int)
- func (this *ServiceMonitorLabels) String() string
- func (m *ServiceMonitorLabels) Unmarshal(dAtA []byte) error
- func (m *ServiceMonitorLabels) XXX_DiscardUnknown()
- func (m *ServiceMonitorLabels) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceMonitorLabels) XXX_Merge(src proto.Message)
- func (m *ServiceMonitorLabels) XXX_Size() int
- func (m *ServiceMonitorLabels) XXX_Unmarshal(b []byte) error
- type ServingCerts
- func (in *ServingCerts) DeepCopy() *ServingCerts
- func (in *ServingCerts) DeepCopyInto(out *ServingCerts)
- func (*ServingCerts) Descriptor() ([]byte, []int)
- func (m *ServingCerts) Marshal() (dAtA []byte, err error)
- func (m *ServingCerts) MarshalTo(dAtA []byte) (int, error)
- func (m *ServingCerts) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServingCerts) ProtoMessage()
- func (m *ServingCerts) Reset()
- func (m *ServingCerts) Size() (n int)
- func (this *ServingCerts) String() string
- func (m *ServingCerts) Unmarshal(dAtA []byte) error
- func (m *ServingCerts) XXX_DiscardUnknown()
- func (m *ServingCerts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServingCerts) XXX_Merge(src proto.Message)
- func (m *ServingCerts) XXX_Size() int
- func (m *ServingCerts) XXX_Unmarshal(b []byte) error
- type WebHookSpec
- func (in *WebHookSpec) DeepCopy() *WebHookSpec
- func (in *WebHookSpec) DeepCopyInto(out *WebHookSpec)
- func (*WebHookSpec) Descriptor() ([]byte, []int)
- func (m *WebHookSpec) Marshal() (dAtA []byte, err error)
- func (m *WebHookSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *WebHookSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WebHookSpec) ProtoMessage()
- func (m *WebHookSpec) Reset()
- func (m *WebHookSpec) Size() (n int)
- func (this *WebHookSpec) String() string
- func (m *WebHookSpec) Unmarshal(dAtA []byte) error
- func (m *WebHookSpec) XXX_DiscardUnknown()
- func (m *WebHookSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WebHookSpec) XXX_Merge(src proto.Message)
- func (m *WebHookSpec) XXX_Size() int
- func (m *WebHookSpec) XXX_Unmarshal(b []byte) error
Constants ¶
const ( ResourceKindIdentityServer = "IdentityServer" ResourceIdentityServer = "identityserver" ResourceIdentityServers = "identityservers" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: installer.GroupName, Version: "v1alpha1"}
Functions ¶
func GetOpenAPIDefinitions ¶
func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ContianerRef ¶ added in v0.1.0
type ContianerRef struct { Registry string `json:"registry" protobuf:"bytes,1,opt,name=registry"` Repository string `json:"repository" protobuf:"bytes,2,opt,name=repository"` Tag string `json:"tag" protobuf:"bytes,3,opt,name=tag"` // Compute Resources required by the sidecar container. // +optional Resources core.ResourceRequirements `json:"resources" protobuf:"bytes,4,opt,name=resources"` // Security options the pod should run with. // +optional SecurityContext *core.SecurityContext `json:"securityContext" protobuf:"bytes,5,opt,name=securityContext"` }
func (*ContianerRef) DeepCopy ¶ added in v0.1.0
func (in *ContianerRef) DeepCopy() *ContianerRef
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContianerRef.
func (*ContianerRef) DeepCopyInto ¶ added in v0.1.0
func (in *ContianerRef) DeepCopyInto(out *ContianerRef)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContianerRef) Descriptor ¶ added in v0.1.0
func (*ContianerRef) Descriptor() ([]byte, []int)
func (*ContianerRef) Marshal ¶ added in v0.1.0
func (m *ContianerRef) Marshal() (dAtA []byte, err error)
func (*ContianerRef) MarshalTo ¶ added in v0.1.0
func (m *ContianerRef) MarshalTo(dAtA []byte) (int, error)
func (*ContianerRef) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *ContianerRef) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ContianerRef) ProtoMessage ¶ added in v0.1.0
func (*ContianerRef) ProtoMessage()
func (*ContianerRef) Reset ¶ added in v0.1.0
func (m *ContianerRef) Reset()
func (*ContianerRef) Size ¶ added in v0.1.0
func (m *ContianerRef) Size() (n int)
func (*ContianerRef) String ¶ added in v0.1.0
func (this *ContianerRef) String() string
func (*ContianerRef) Unmarshal ¶ added in v0.1.0
func (m *ContianerRef) Unmarshal(dAtA []byte) error
func (*ContianerRef) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *ContianerRef) XXX_DiscardUnknown()
func (*ContianerRef) XXX_Marshal ¶ added in v0.1.0
func (m *ContianerRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContianerRef) XXX_Merge ¶ added in v0.1.0
func (m *ContianerRef) XXX_Merge(src proto.Message)
func (*ContianerRef) XXX_Size ¶ added in v0.1.0
func (m *ContianerRef) XXX_Size() int
func (*ContianerRef) XXX_Unmarshal ¶ added in v0.1.0
func (m *ContianerRef) XXX_Unmarshal(b []byte) error
type HealthcheckSpec ¶
type HealthcheckSpec struct { //+optional Enabled bool `json:"enabled" protobuf:"varint,1,opt,name=enabled"` }
func (*HealthcheckSpec) DeepCopy ¶
func (in *HealthcheckSpec) DeepCopy() *HealthcheckSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthcheckSpec.
func (*HealthcheckSpec) DeepCopyInto ¶
func (in *HealthcheckSpec) DeepCopyInto(out *HealthcheckSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthcheckSpec) Descriptor ¶
func (*HealthcheckSpec) Descriptor() ([]byte, []int)
func (*HealthcheckSpec) Marshal ¶
func (m *HealthcheckSpec) Marshal() (dAtA []byte, err error)
func (*HealthcheckSpec) MarshalToSizedBuffer ¶
func (m *HealthcheckSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HealthcheckSpec) ProtoMessage ¶
func (*HealthcheckSpec) ProtoMessage()
func (*HealthcheckSpec) Reset ¶
func (m *HealthcheckSpec) Reset()
func (*HealthcheckSpec) Size ¶
func (m *HealthcheckSpec) Size() (n int)
func (*HealthcheckSpec) String ¶
func (this *HealthcheckSpec) String() string
func (*HealthcheckSpec) Unmarshal ¶
func (m *HealthcheckSpec) Unmarshal(dAtA []byte) error
func (*HealthcheckSpec) XXX_DiscardUnknown ¶
func (m *HealthcheckSpec) XXX_DiscardUnknown()
func (*HealthcheckSpec) XXX_Marshal ¶
func (m *HealthcheckSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HealthcheckSpec) XXX_Merge ¶
func (m *HealthcheckSpec) XXX_Merge(src proto.Message)
func (*HealthcheckSpec) XXX_Size ¶
func (m *HealthcheckSpec) XXX_Size() int
func (*HealthcheckSpec) XXX_Unmarshal ¶
func (m *HealthcheckSpec) XXX_Unmarshal(b []byte) error
type IdentityServer ¶
type IdentityServer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec IdentityServerSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=identityservers,singular=kubeshieldoperator,categories={kubeshield,appscode}
func (IdentityServer) CustomResourceDefinition ¶
func (_ IdentityServer) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
func (*IdentityServer) DeepCopy ¶
func (in *IdentityServer) DeepCopy() *IdentityServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityServer.
func (*IdentityServer) DeepCopyInto ¶
func (in *IdentityServer) DeepCopyInto(out *IdentityServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityServer) DeepCopyObject ¶
func (in *IdentityServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityServer) Descriptor ¶
func (*IdentityServer) Descriptor() ([]byte, []int)
func (*IdentityServer) Marshal ¶
func (m *IdentityServer) Marshal() (dAtA []byte, err error)
func (*IdentityServer) MarshalToSizedBuffer ¶
func (m *IdentityServer) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IdentityServer) ProtoMessage ¶
func (*IdentityServer) ProtoMessage()
func (*IdentityServer) Reset ¶
func (m *IdentityServer) Reset()
func (*IdentityServer) Size ¶
func (m *IdentityServer) Size() (n int)
func (*IdentityServer) String ¶
func (this *IdentityServer) String() string
func (*IdentityServer) Unmarshal ¶
func (m *IdentityServer) Unmarshal(dAtA []byte) error
func (*IdentityServer) XXX_DiscardUnknown ¶
func (m *IdentityServer) XXX_DiscardUnknown()
func (*IdentityServer) XXX_Marshal ¶
func (m *IdentityServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityServer) XXX_Merge ¶
func (m *IdentityServer) XXX_Merge(src proto.Message)
func (*IdentityServer) XXX_Size ¶
func (m *IdentityServer) XXX_Size() int
func (*IdentityServer) XXX_Unmarshal ¶
func (m *IdentityServer) XXX_Unmarshal(b []byte) error
type IdentityServerList ¶
type IdentityServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of IdentityServer CRD objects Items []IdentityServer `json:"items,omitempty" protobuf:"bytes,2,rep,name=items"` }
IdentityServerList is a list of IdentityServers
func (*IdentityServerList) DeepCopy ¶
func (in *IdentityServerList) DeepCopy() *IdentityServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityServerList.
func (*IdentityServerList) DeepCopyInto ¶
func (in *IdentityServerList) DeepCopyInto(out *IdentityServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityServerList) DeepCopyObject ¶
func (in *IdentityServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityServerList) Descriptor ¶
func (*IdentityServerList) Descriptor() ([]byte, []int)
func (*IdentityServerList) Marshal ¶
func (m *IdentityServerList) Marshal() (dAtA []byte, err error)
func (*IdentityServerList) MarshalTo ¶
func (m *IdentityServerList) MarshalTo(dAtA []byte) (int, error)
func (*IdentityServerList) MarshalToSizedBuffer ¶
func (m *IdentityServerList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IdentityServerList) ProtoMessage ¶
func (*IdentityServerList) ProtoMessage()
func (*IdentityServerList) Reset ¶
func (m *IdentityServerList) Reset()
func (*IdentityServerList) Size ¶
func (m *IdentityServerList) Size() (n int)
func (*IdentityServerList) String ¶
func (this *IdentityServerList) String() string
func (*IdentityServerList) Unmarshal ¶
func (m *IdentityServerList) Unmarshal(dAtA []byte) error
func (*IdentityServerList) XXX_DiscardUnknown ¶
func (m *IdentityServerList) XXX_DiscardUnknown()
func (*IdentityServerList) XXX_Marshal ¶
func (m *IdentityServerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityServerList) XXX_Merge ¶
func (m *IdentityServerList) XXX_Merge(src proto.Message)
func (*IdentityServerList) XXX_Size ¶
func (m *IdentityServerList) XXX_Size() int
func (*IdentityServerList) XXX_Unmarshal ¶
func (m *IdentityServerList) XXX_Unmarshal(b []byte) error
type IdentityServerSpec ¶
type IdentityServerSpec struct { //+optional NameOverride string `json:"nameOverride" protobuf:"bytes,1,opt,name=nameOverride"` //+optional FullnameOverride string `json:"fullnameOverride" protobuf:"bytes,2,opt,name=fullnameOverride"` ReplicaCount int32 `json:"replicaCount" protobuf:"varint,3,opt,name=replicaCount"` Image ContianerRef `json:"image" protobuf:"bytes,4,opt,name=image"` ImagePullPolicy string `json:"imagePullPolicy" protobuf:"bytes,5,opt,name=imagePullPolicy"` //+optional ImagePullSecrets []string `json:"imagePullSecrets" protobuf:"bytes,6,rep,name=imagePullSecrets"` //+optional CriticalAddon bool `json:"criticalAddon" protobuf:"varint,7,opt,name=criticalAddon"` //+optional LogLevel int32 `json:"logLevel" protobuf:"varint,8,opt,name=logLevel"` //+optional Annotations map[string]string `json:"annotations" protobuf:"bytes,9,rep,name=annotations"` //+optional PodAnnotations map[string]string `json:"podAnnotations" protobuf:"bytes,10,rep,name=podAnnotations"` //+optional NodeSelector map[string]string `json:"nodeSelector" protobuf:"bytes,11,rep,name=nodeSelector"` // If specified, the pod's tolerations. // +optional Tolerations []core.Toleration `json:"tolerations" protobuf:"bytes,12,rep,name=tolerations"` // If specified, the pod's scheduling constraints // +optional Affinity *core.Affinity `json:"affinity" protobuf:"bytes,13,opt,name=affinity"` // PodSecurityContext holds pod-level security attributes and common container settings. // Optional: Defaults to empty. See type description for default values of each field. // +optional PodSecurityContext *core.PodSecurityContext `json:"podSecurityContext" protobuf:"bytes,14,opt,name=podSecurityContext"` ServiceAccount ServiceAccountSpec `json:"serviceAccount" protobuf:"bytes,15,opt,name=serviceAccount"` Apiserver WebHookSpec `json:"apiserver" protobuf:"bytes,16,opt,name=apiserver"` //+optional EnableAnalytics bool `json:"enableAnalytics" protobuf:"varint,17,opt,name=enableAnalytics"` Monitoring Monitoring `json:"monitoring" protobuf:"bytes,18,opt,name=monitoring"` }
IdentityServerSpec is the schema for Identity Server values file
func (*IdentityServerSpec) DeepCopy ¶
func (in *IdentityServerSpec) DeepCopy() *IdentityServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityServerSpec.
func (*IdentityServerSpec) DeepCopyInto ¶
func (in *IdentityServerSpec) DeepCopyInto(out *IdentityServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityServerSpec) Descriptor ¶
func (*IdentityServerSpec) Descriptor() ([]byte, []int)
func (*IdentityServerSpec) Marshal ¶
func (m *IdentityServerSpec) Marshal() (dAtA []byte, err error)
func (*IdentityServerSpec) MarshalTo ¶
func (m *IdentityServerSpec) MarshalTo(dAtA []byte) (int, error)
func (*IdentityServerSpec) MarshalToSizedBuffer ¶
func (m *IdentityServerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IdentityServerSpec) ProtoMessage ¶
func (*IdentityServerSpec) ProtoMessage()
func (*IdentityServerSpec) Reset ¶
func (m *IdentityServerSpec) Reset()
func (*IdentityServerSpec) Size ¶
func (m *IdentityServerSpec) Size() (n int)
func (*IdentityServerSpec) String ¶
func (this *IdentityServerSpec) String() string
func (*IdentityServerSpec) Unmarshal ¶
func (m *IdentityServerSpec) Unmarshal(dAtA []byte) error
func (*IdentityServerSpec) XXX_DiscardUnknown ¶
func (m *IdentityServerSpec) XXX_DiscardUnknown()
func (*IdentityServerSpec) XXX_Marshal ¶
func (m *IdentityServerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityServerSpec) XXX_Merge ¶
func (m *IdentityServerSpec) XXX_Merge(src proto.Message)
func (*IdentityServerSpec) XXX_Size ¶
func (m *IdentityServerSpec) XXX_Size() int
func (*IdentityServerSpec) XXX_Unmarshal ¶
func (m *IdentityServerSpec) XXX_Unmarshal(b []byte) error
type Monitoring ¶
type Monitoring struct { Agent string `json:"agent" protobuf:"bytes,1,opt,name=agent"` //+optional Server bool `json:"server" protobuf:"varint,2,opt,name=server"` Prometheus *PrometheusSpec `json:"prometheus" protobuf:"bytes,3,opt,name=prometheus"` ServiceMonitor *ServiceMonitorLabels `json:"serviceMonitor" protobuf:"bytes,4,opt,name=serviceMonitor"` }
func (*Monitoring) DeepCopy ¶
func (in *Monitoring) DeepCopy() *Monitoring
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Monitoring.
func (*Monitoring) DeepCopyInto ¶
func (in *Monitoring) DeepCopyInto(out *Monitoring)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Monitoring) Descriptor ¶
func (*Monitoring) Descriptor() ([]byte, []int)
func (*Monitoring) Marshal ¶
func (m *Monitoring) Marshal() (dAtA []byte, err error)
func (*Monitoring) MarshalToSizedBuffer ¶
func (m *Monitoring) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Monitoring) ProtoMessage ¶
func (*Monitoring) ProtoMessage()
func (*Monitoring) Reset ¶
func (m *Monitoring) Reset()
func (*Monitoring) Size ¶
func (m *Monitoring) Size() (n int)
func (*Monitoring) String ¶
func (this *Monitoring) String() string
func (*Monitoring) Unmarshal ¶
func (m *Monitoring) Unmarshal(dAtA []byte) error
func (*Monitoring) XXX_DiscardUnknown ¶
func (m *Monitoring) XXX_DiscardUnknown()
func (*Monitoring) XXX_Marshal ¶
func (m *Monitoring) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Monitoring) XXX_Merge ¶
func (m *Monitoring) XXX_Merge(src proto.Message)
func (*Monitoring) XXX_Size ¶
func (m *Monitoring) XXX_Size() int
func (*Monitoring) XXX_Unmarshal ¶
func (m *Monitoring) XXX_Unmarshal(b []byte) error
type PrometheusSpec ¶
type PrometheusSpec struct { //+optional Namespace string `json:"namespace" protobuf:"bytes,1,opt,name=namespace"` }
func (*PrometheusSpec) DeepCopy ¶
func (in *PrometheusSpec) DeepCopy() *PrometheusSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusSpec.
func (*PrometheusSpec) DeepCopyInto ¶
func (in *PrometheusSpec) DeepCopyInto(out *PrometheusSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusSpec) Descriptor ¶
func (*PrometheusSpec) Descriptor() ([]byte, []int)
func (*PrometheusSpec) Marshal ¶
func (m *PrometheusSpec) Marshal() (dAtA []byte, err error)
func (*PrometheusSpec) MarshalToSizedBuffer ¶
func (m *PrometheusSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrometheusSpec) ProtoMessage ¶
func (*PrometheusSpec) ProtoMessage()
func (*PrometheusSpec) Reset ¶
func (m *PrometheusSpec) Reset()
func (*PrometheusSpec) Size ¶
func (m *PrometheusSpec) Size() (n int)
func (*PrometheusSpec) String ¶
func (this *PrometheusSpec) String() string
func (*PrometheusSpec) Unmarshal ¶
func (m *PrometheusSpec) Unmarshal(dAtA []byte) error
func (*PrometheusSpec) XXX_DiscardUnknown ¶
func (m *PrometheusSpec) XXX_DiscardUnknown()
func (*PrometheusSpec) XXX_Marshal ¶
func (m *PrometheusSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusSpec) XXX_Merge ¶
func (m *PrometheusSpec) XXX_Merge(src proto.Message)
func (*PrometheusSpec) XXX_Size ¶
func (m *PrometheusSpec) XXX_Size() int
func (*PrometheusSpec) XXX_Unmarshal ¶
func (m *PrometheusSpec) XXX_Unmarshal(b []byte) error
type ServiceAccountSpec ¶
type ServiceAccountSpec struct { Create bool `json:"create" protobuf:"varint,1,opt,name=create"` //+optional Name *string `json:"name" protobuf:"bytes,2,opt,name=name"` //+optional Annotations map[string]string `json:"annotations" protobuf:"bytes,3,rep,name=annotations"` }
func (*ServiceAccountSpec) DeepCopy ¶
func (in *ServiceAccountSpec) DeepCopy() *ServiceAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountSpec.
func (*ServiceAccountSpec) DeepCopyInto ¶
func (in *ServiceAccountSpec) DeepCopyInto(out *ServiceAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAccountSpec) Descriptor ¶
func (*ServiceAccountSpec) Descriptor() ([]byte, []int)
func (*ServiceAccountSpec) Marshal ¶
func (m *ServiceAccountSpec) Marshal() (dAtA []byte, err error)
func (*ServiceAccountSpec) MarshalTo ¶
func (m *ServiceAccountSpec) MarshalTo(dAtA []byte) (int, error)
func (*ServiceAccountSpec) MarshalToSizedBuffer ¶
func (m *ServiceAccountSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountSpec) ProtoMessage ¶
func (*ServiceAccountSpec) ProtoMessage()
func (*ServiceAccountSpec) Reset ¶
func (m *ServiceAccountSpec) Reset()
func (*ServiceAccountSpec) Size ¶
func (m *ServiceAccountSpec) Size() (n int)
func (*ServiceAccountSpec) String ¶
func (this *ServiceAccountSpec) String() string
func (*ServiceAccountSpec) Unmarshal ¶
func (m *ServiceAccountSpec) Unmarshal(dAtA []byte) error
func (*ServiceAccountSpec) XXX_DiscardUnknown ¶
func (m *ServiceAccountSpec) XXX_DiscardUnknown()
func (*ServiceAccountSpec) XXX_Marshal ¶
func (m *ServiceAccountSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountSpec) XXX_Merge ¶
func (m *ServiceAccountSpec) XXX_Merge(src proto.Message)
func (*ServiceAccountSpec) XXX_Size ¶
func (m *ServiceAccountSpec) XXX_Size() int
func (*ServiceAccountSpec) XXX_Unmarshal ¶
func (m *ServiceAccountSpec) XXX_Unmarshal(b []byte) error
type ServiceMonitorLabels ¶
type ServiceMonitorLabels struct { //+optional Labels map[string]string `json:"labels" protobuf:"bytes,1,rep,name=labels"` }
func (*ServiceMonitorLabels) DeepCopy ¶
func (in *ServiceMonitorLabels) DeepCopy() *ServiceMonitorLabels
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceMonitorLabels.
func (*ServiceMonitorLabels) DeepCopyInto ¶
func (in *ServiceMonitorLabels) DeepCopyInto(out *ServiceMonitorLabels)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceMonitorLabels) Descriptor ¶
func (*ServiceMonitorLabels) Descriptor() ([]byte, []int)
func (*ServiceMonitorLabels) Marshal ¶
func (m *ServiceMonitorLabels) Marshal() (dAtA []byte, err error)
func (*ServiceMonitorLabels) MarshalTo ¶
func (m *ServiceMonitorLabels) MarshalTo(dAtA []byte) (int, error)
func (*ServiceMonitorLabels) MarshalToSizedBuffer ¶
func (m *ServiceMonitorLabels) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceMonitorLabels) ProtoMessage ¶
func (*ServiceMonitorLabels) ProtoMessage()
func (*ServiceMonitorLabels) Reset ¶
func (m *ServiceMonitorLabels) Reset()
func (*ServiceMonitorLabels) Size ¶
func (m *ServiceMonitorLabels) Size() (n int)
func (*ServiceMonitorLabels) String ¶
func (this *ServiceMonitorLabels) String() string
func (*ServiceMonitorLabels) Unmarshal ¶
func (m *ServiceMonitorLabels) Unmarshal(dAtA []byte) error
func (*ServiceMonitorLabels) XXX_DiscardUnknown ¶
func (m *ServiceMonitorLabels) XXX_DiscardUnknown()
func (*ServiceMonitorLabels) XXX_Marshal ¶
func (m *ServiceMonitorLabels) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceMonitorLabels) XXX_Merge ¶
func (m *ServiceMonitorLabels) XXX_Merge(src proto.Message)
func (*ServiceMonitorLabels) XXX_Size ¶
func (m *ServiceMonitorLabels) XXX_Size() int
func (*ServiceMonitorLabels) XXX_Unmarshal ¶
func (m *ServiceMonitorLabels) XXX_Unmarshal(b []byte) error
type ServingCerts ¶
type ServingCerts struct { Generate bool `json:"generate" protobuf:"varint,1,opt,name=generate"` //+optional CaCrt string `json:"caCrt" protobuf:"bytes,2,opt,name=caCrt"` //+optional ServerCrt string `json:"serverCrt" protobuf:"bytes,3,opt,name=serverCrt"` //+optional ServerKey string `json:"serverKey" protobuf:"bytes,4,opt,name=serverKey"` }
func (*ServingCerts) DeepCopy ¶
func (in *ServingCerts) DeepCopy() *ServingCerts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingCerts.
func (*ServingCerts) DeepCopyInto ¶
func (in *ServingCerts) DeepCopyInto(out *ServingCerts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingCerts) Descriptor ¶
func (*ServingCerts) Descriptor() ([]byte, []int)
func (*ServingCerts) Marshal ¶
func (m *ServingCerts) Marshal() (dAtA []byte, err error)
func (*ServingCerts) MarshalToSizedBuffer ¶
func (m *ServingCerts) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServingCerts) ProtoMessage ¶
func (*ServingCerts) ProtoMessage()
func (*ServingCerts) Reset ¶
func (m *ServingCerts) Reset()
func (*ServingCerts) Size ¶
func (m *ServingCerts) Size() (n int)
func (*ServingCerts) String ¶
func (this *ServingCerts) String() string
func (*ServingCerts) Unmarshal ¶
func (m *ServingCerts) Unmarshal(dAtA []byte) error
func (*ServingCerts) XXX_DiscardUnknown ¶
func (m *ServingCerts) XXX_DiscardUnknown()
func (*ServingCerts) XXX_Marshal ¶
func (m *ServingCerts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingCerts) XXX_Merge ¶
func (m *ServingCerts) XXX_Merge(src proto.Message)
func (*ServingCerts) XXX_Size ¶
func (m *ServingCerts) XXX_Size() int
func (*ServingCerts) XXX_Unmarshal ¶
func (m *ServingCerts) XXX_Unmarshal(b []byte) error
type WebHookSpec ¶
type WebHookSpec struct { GroupPriorityMinimum int32 `json:"groupPriorityMinimum" protobuf:"varint,1,opt,name=groupPriorityMinimum"` VersionPriority int32 `json:"versionPriority" protobuf:"varint,2,opt,name=versionPriority"` UseKubeapiserverFqdnForAks bool `json:"useKubeapiserverFqdnForAks" protobuf:"varint,3,opt,name=useKubeapiserverFqdnForAks"` Healthcheck HealthcheckSpec `json:"healthcheck" protobuf:"bytes,4,opt,name=healthcheck"` ServingCerts ServingCerts `json:"servingCerts" protobuf:"bytes,5,opt,name=servingCerts"` }
func (*WebHookSpec) DeepCopy ¶
func (in *WebHookSpec) DeepCopy() *WebHookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebHookSpec.
func (*WebHookSpec) DeepCopyInto ¶
func (in *WebHookSpec) DeepCopyInto(out *WebHookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebHookSpec) Descriptor ¶
func (*WebHookSpec) Descriptor() ([]byte, []int)
func (*WebHookSpec) Marshal ¶
func (m *WebHookSpec) Marshal() (dAtA []byte, err error)
func (*WebHookSpec) MarshalToSizedBuffer ¶
func (m *WebHookSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WebHookSpec) ProtoMessage ¶
func (*WebHookSpec) ProtoMessage()
func (*WebHookSpec) Reset ¶
func (m *WebHookSpec) Reset()
func (*WebHookSpec) Size ¶
func (m *WebHookSpec) Size() (n int)
func (*WebHookSpec) String ¶
func (this *WebHookSpec) String() string
func (*WebHookSpec) Unmarshal ¶
func (m *WebHookSpec) Unmarshal(dAtA []byte) error
func (*WebHookSpec) XXX_DiscardUnknown ¶
func (m *WebHookSpec) XXX_DiscardUnknown()
func (*WebHookSpec) XXX_Marshal ¶
func (m *WebHookSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WebHookSpec) XXX_Merge ¶
func (m *WebHookSpec) XXX_Merge(src proto.Message)
func (*WebHookSpec) XXX_Size ¶
func (m *WebHookSpec) XXX_Size() int
func (*WebHookSpec) XXX_Unmarshal ¶
func (m *WebHookSpec) XXX_Unmarshal(b []byte) error