k8s

package
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2024 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_resource_definitions_k8s_k8s_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type APIServerConfigSpec

type APIServerConfigSpec struct {
	Image                    string            `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	CloudProvider            string            `protobuf:"bytes,2,opt,name=cloud_provider,json=cloudProvider,proto3" json:"cloud_provider,omitempty"`
	ControlPlaneEndpoint     string            `protobuf:"bytes,3,opt,name=control_plane_endpoint,json=controlPlaneEndpoint,proto3" json:"control_plane_endpoint,omitempty"`
	EtcdServers              []string          `protobuf:"bytes,4,rep,name=etcd_servers,json=etcdServers,proto3" json:"etcd_servers,omitempty"`
	LocalPort                int64             `protobuf:"varint,5,opt,name=local_port,json=localPort,proto3" json:"local_port,omitempty"`
	ServiceCidRs             []string          `protobuf:"bytes,6,rep,name=service_cid_rs,json=serviceCidRs,proto3" json:"service_cid_rs,omitempty"`
	ExtraArgs                map[string]string `` /* 176-byte string literal not displayed */
	ExtraVolumes             []*ExtraVolume    `protobuf:"bytes,8,rep,name=extra_volumes,json=extraVolumes,proto3" json:"extra_volumes,omitempty"`
	EnvironmentVariables     map[string]string `` /* 209-byte string literal not displayed */
	PodSecurityPolicyEnabled bool              `` /* 139-byte string literal not displayed */
	AdvertisedAddress        string            `protobuf:"bytes,11,opt,name=advertised_address,json=advertisedAddress,proto3" json:"advertised_address,omitempty"`
	Resources                *Resources        `protobuf:"bytes,12,opt,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

APIServerConfigSpec is configuration for kube-apiserver.

func (*APIServerConfigSpec) Descriptor deprecated

func (*APIServerConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use APIServerConfigSpec.ProtoReflect.Descriptor instead.

func (*APIServerConfigSpec) GetAdvertisedAddress

func (x *APIServerConfigSpec) GetAdvertisedAddress() string

func (*APIServerConfigSpec) GetCloudProvider

func (x *APIServerConfigSpec) GetCloudProvider() string

func (*APIServerConfigSpec) GetControlPlaneEndpoint

func (x *APIServerConfigSpec) GetControlPlaneEndpoint() string

func (*APIServerConfigSpec) GetEnvironmentVariables

func (x *APIServerConfigSpec) GetEnvironmentVariables() map[string]string

func (*APIServerConfigSpec) GetEtcdServers

func (x *APIServerConfigSpec) GetEtcdServers() []string

func (*APIServerConfigSpec) GetExtraArgs

func (x *APIServerConfigSpec) GetExtraArgs() map[string]string

func (*APIServerConfigSpec) GetExtraVolumes

func (x *APIServerConfigSpec) GetExtraVolumes() []*ExtraVolume

func (*APIServerConfigSpec) GetImage

func (x *APIServerConfigSpec) GetImage() string

func (*APIServerConfigSpec) GetLocalPort

func (x *APIServerConfigSpec) GetLocalPort() int64

func (*APIServerConfigSpec) GetPodSecurityPolicyEnabled

func (x *APIServerConfigSpec) GetPodSecurityPolicyEnabled() bool

func (*APIServerConfigSpec) GetResources added in v1.5.0

func (x *APIServerConfigSpec) GetResources() *Resources

func (*APIServerConfigSpec) GetServiceCidRs

func (x *APIServerConfigSpec) GetServiceCidRs() []string

func (*APIServerConfigSpec) MarshalToSizedBufferVT

func (m *APIServerConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*APIServerConfigSpec) MarshalToVT

func (m *APIServerConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*APIServerConfigSpec) MarshalVT

func (m *APIServerConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*APIServerConfigSpec) ProtoMessage

func (*APIServerConfigSpec) ProtoMessage()

func (*APIServerConfigSpec) ProtoReflect

func (x *APIServerConfigSpec) ProtoReflect() protoreflect.Message

func (*APIServerConfigSpec) Reset

func (x *APIServerConfigSpec) Reset()

func (*APIServerConfigSpec) SizeVT

func (m *APIServerConfigSpec) SizeVT() (n int)

func (*APIServerConfigSpec) String

func (x *APIServerConfigSpec) String() string

func (*APIServerConfigSpec) UnmarshalVT

func (m *APIServerConfigSpec) UnmarshalVT(dAtA []byte) error

type AdmissionControlConfigSpec

type AdmissionControlConfigSpec struct {
	Config []*AdmissionPluginSpec `protobuf:"bytes,1,rep,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

AdmissionControlConfigSpec is configuration for kube-apiserver.

func (*AdmissionControlConfigSpec) Descriptor deprecated

func (*AdmissionControlConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use AdmissionControlConfigSpec.ProtoReflect.Descriptor instead.

func (*AdmissionControlConfigSpec) GetConfig

func (*AdmissionControlConfigSpec) MarshalToSizedBufferVT

func (m *AdmissionControlConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AdmissionControlConfigSpec) MarshalToVT

func (m *AdmissionControlConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*AdmissionControlConfigSpec) MarshalVT

func (m *AdmissionControlConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*AdmissionControlConfigSpec) ProtoMessage

func (*AdmissionControlConfigSpec) ProtoMessage()

func (*AdmissionControlConfigSpec) ProtoReflect

func (*AdmissionControlConfigSpec) Reset

func (x *AdmissionControlConfigSpec) Reset()

func (*AdmissionControlConfigSpec) SizeVT

func (m *AdmissionControlConfigSpec) SizeVT() (n int)

func (*AdmissionControlConfigSpec) String

func (x *AdmissionControlConfigSpec) String() string

func (*AdmissionControlConfigSpec) UnmarshalVT

func (m *AdmissionControlConfigSpec) UnmarshalVT(dAtA []byte) error

type AdmissionPluginSpec

type AdmissionPluginSpec struct {
	Name          string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Configuration *structpb.Struct `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"`
	// contains filtered or unexported fields
}

AdmissionPluginSpec is a single admission plugin configuration Admission Control plugins.

func (*AdmissionPluginSpec) Descriptor deprecated

func (*AdmissionPluginSpec) Descriptor() ([]byte, []int)

Deprecated: Use AdmissionPluginSpec.ProtoReflect.Descriptor instead.

func (*AdmissionPluginSpec) GetConfiguration

func (x *AdmissionPluginSpec) GetConfiguration() *structpb.Struct

func (*AdmissionPluginSpec) GetName

func (x *AdmissionPluginSpec) GetName() string

func (*AdmissionPluginSpec) MarshalToSizedBufferVT

func (m *AdmissionPluginSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AdmissionPluginSpec) MarshalToVT

func (m *AdmissionPluginSpec) MarshalToVT(dAtA []byte) (int, error)

func (*AdmissionPluginSpec) MarshalVT

func (m *AdmissionPluginSpec) MarshalVT() (dAtA []byte, err error)

func (*AdmissionPluginSpec) ProtoMessage

func (*AdmissionPluginSpec) ProtoMessage()

func (*AdmissionPluginSpec) ProtoReflect

func (x *AdmissionPluginSpec) ProtoReflect() protoreflect.Message

func (*AdmissionPluginSpec) Reset

func (x *AdmissionPluginSpec) Reset()

func (*AdmissionPluginSpec) SizeVT

func (m *AdmissionPluginSpec) SizeVT() (n int)

func (*AdmissionPluginSpec) String

func (x *AdmissionPluginSpec) String() string

func (*AdmissionPluginSpec) UnmarshalVT

func (m *AdmissionPluginSpec) UnmarshalVT(dAtA []byte) error

type AuditPolicyConfigSpec

type AuditPolicyConfigSpec struct {
	Config *structpb.Struct `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

AuditPolicyConfigSpec is audit policy configuration for kube-apiserver.

func (*AuditPolicyConfigSpec) Descriptor deprecated

func (*AuditPolicyConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use AuditPolicyConfigSpec.ProtoReflect.Descriptor instead.

func (*AuditPolicyConfigSpec) GetConfig

func (x *AuditPolicyConfigSpec) GetConfig() *structpb.Struct

func (*AuditPolicyConfigSpec) MarshalToSizedBufferVT

func (m *AuditPolicyConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuditPolicyConfigSpec) MarshalToVT

func (m *AuditPolicyConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*AuditPolicyConfigSpec) MarshalVT

func (m *AuditPolicyConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*AuditPolicyConfigSpec) ProtoMessage

func (*AuditPolicyConfigSpec) ProtoMessage()

func (*AuditPolicyConfigSpec) ProtoReflect

func (x *AuditPolicyConfigSpec) ProtoReflect() protoreflect.Message

func (*AuditPolicyConfigSpec) Reset

func (x *AuditPolicyConfigSpec) Reset()

func (*AuditPolicyConfigSpec) SizeVT

func (m *AuditPolicyConfigSpec) SizeVT() (n int)

func (*AuditPolicyConfigSpec) String

func (x *AuditPolicyConfigSpec) String() string

func (*AuditPolicyConfigSpec) UnmarshalVT

func (m *AuditPolicyConfigSpec) UnmarshalVT(dAtA []byte) error

type AuthorizationAuthorizersSpec added in v1.9.0

type AuthorizationAuthorizersSpec struct {
	Type    string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Name    string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Webhook *structpb.Struct `protobuf:"bytes,3,opt,name=webhook,proto3" json:"webhook,omitempty"`
	// contains filtered or unexported fields
}

AuthorizationAuthorizersSpec is a configuration of authorization authorizers.

func (*AuthorizationAuthorizersSpec) Descriptor deprecated added in v1.9.0

func (*AuthorizationAuthorizersSpec) Descriptor() ([]byte, []int)

Deprecated: Use AuthorizationAuthorizersSpec.ProtoReflect.Descriptor instead.

func (*AuthorizationAuthorizersSpec) GetName added in v1.9.0

func (x *AuthorizationAuthorizersSpec) GetName() string

func (*AuthorizationAuthorizersSpec) GetType added in v1.9.0

func (x *AuthorizationAuthorizersSpec) GetType() string

func (*AuthorizationAuthorizersSpec) GetWebhook added in v1.9.0

func (x *AuthorizationAuthorizersSpec) GetWebhook() *structpb.Struct

func (*AuthorizationAuthorizersSpec) MarshalToSizedBufferVT added in v1.9.0

func (m *AuthorizationAuthorizersSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuthorizationAuthorizersSpec) MarshalToVT added in v1.9.0

func (m *AuthorizationAuthorizersSpec) MarshalToVT(dAtA []byte) (int, error)

func (*AuthorizationAuthorizersSpec) MarshalVT added in v1.9.0

func (m *AuthorizationAuthorizersSpec) MarshalVT() (dAtA []byte, err error)

func (*AuthorizationAuthorizersSpec) ProtoMessage added in v1.9.0

func (*AuthorizationAuthorizersSpec) ProtoMessage()

func (*AuthorizationAuthorizersSpec) ProtoReflect added in v1.9.0

func (*AuthorizationAuthorizersSpec) Reset added in v1.9.0

func (x *AuthorizationAuthorizersSpec) Reset()

func (*AuthorizationAuthorizersSpec) SizeVT added in v1.9.0

func (m *AuthorizationAuthorizersSpec) SizeVT() (n int)

func (*AuthorizationAuthorizersSpec) String added in v1.9.0

func (*AuthorizationAuthorizersSpec) UnmarshalVT added in v1.9.0

func (m *AuthorizationAuthorizersSpec) UnmarshalVT(dAtA []byte) error

type AuthorizationConfigSpec added in v1.9.0

type AuthorizationConfigSpec struct {
	Image  string                          `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Config []*AuthorizationAuthorizersSpec `protobuf:"bytes,2,rep,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

AuthorizationConfigSpec is authorization configuration for kube-apiserver.

func (*AuthorizationConfigSpec) Descriptor deprecated added in v1.9.0

func (*AuthorizationConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use AuthorizationConfigSpec.ProtoReflect.Descriptor instead.

func (*AuthorizationConfigSpec) GetConfig added in v1.9.0

func (*AuthorizationConfigSpec) GetImage added in v1.9.0

func (x *AuthorizationConfigSpec) GetImage() string

func (*AuthorizationConfigSpec) MarshalToSizedBufferVT added in v1.9.0

func (m *AuthorizationConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuthorizationConfigSpec) MarshalToVT added in v1.9.0

func (m *AuthorizationConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*AuthorizationConfigSpec) MarshalVT added in v1.9.0

func (m *AuthorizationConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*AuthorizationConfigSpec) ProtoMessage added in v1.9.0

func (*AuthorizationConfigSpec) ProtoMessage()

func (*AuthorizationConfigSpec) ProtoReflect added in v1.9.0

func (x *AuthorizationConfigSpec) ProtoReflect() protoreflect.Message

func (*AuthorizationConfigSpec) Reset added in v1.9.0

func (x *AuthorizationConfigSpec) Reset()

func (*AuthorizationConfigSpec) SizeVT added in v1.9.0

func (m *AuthorizationConfigSpec) SizeVT() (n int)

func (*AuthorizationConfigSpec) String added in v1.9.0

func (x *AuthorizationConfigSpec) String() string

func (*AuthorizationConfigSpec) UnmarshalVT added in v1.9.0

func (m *AuthorizationConfigSpec) UnmarshalVT(dAtA []byte) error

type BootstrapManifestsConfigSpec

type BootstrapManifestsConfigSpec struct {
	Server                   string   `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	ClusterDomain            string   `protobuf:"bytes,2,opt,name=cluster_domain,json=clusterDomain,proto3" json:"cluster_domain,omitempty"`
	PodCidRs                 []string `protobuf:"bytes,3,rep,name=pod_cid_rs,json=podCidRs,proto3" json:"pod_cid_rs,omitempty"`
	ProxyEnabled             bool     `protobuf:"varint,4,opt,name=proxy_enabled,json=proxyEnabled,proto3" json:"proxy_enabled,omitempty"`
	ProxyImage               string   `protobuf:"bytes,5,opt,name=proxy_image,json=proxyImage,proto3" json:"proxy_image,omitempty"`
	ProxyArgs                []string `protobuf:"bytes,6,rep,name=proxy_args,json=proxyArgs,proto3" json:"proxy_args,omitempty"`
	CoreDnsEnabled           bool     `protobuf:"varint,7,opt,name=core_dns_enabled,json=coreDnsEnabled,proto3" json:"core_dns_enabled,omitempty"`
	CoreDnsImage             string   `protobuf:"bytes,8,opt,name=core_dns_image,json=coreDnsImage,proto3" json:"core_dns_image,omitempty"`
	DnsServiceIp             string   `protobuf:"bytes,9,opt,name=dns_service_ip,json=dnsServiceIp,proto3" json:"dns_service_ip,omitempty"`
	DnsServiceIPv6           string   `protobuf:"bytes,10,opt,name=dns_service_i_pv6,json=dnsServiceIPv6,proto3" json:"dns_service_i_pv6,omitempty"`
	FlannelEnabled           bool     `protobuf:"varint,11,opt,name=flannel_enabled,json=flannelEnabled,proto3" json:"flannel_enabled,omitempty"`
	FlannelImage             string   `protobuf:"bytes,12,opt,name=flannel_image,json=flannelImage,proto3" json:"flannel_image,omitempty"`
	PodSecurityPolicyEnabled bool     `` /* 139-byte string literal not displayed */
	TalosApiServiceEnabled   bool     `` /* 133-byte string literal not displayed */
	FlannelExtraArgs         []string `protobuf:"bytes,16,rep,name=flannel_extra_args,json=flannelExtraArgs,proto3" json:"flannel_extra_args,omitempty"`
	FlannelKubeServiceHost   string   `` /* 132-byte string literal not displayed */
	FlannelKubeServicePort   string   `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

BootstrapManifestsConfigSpec is configuration for bootstrap manifests.

func (*BootstrapManifestsConfigSpec) Descriptor deprecated

func (*BootstrapManifestsConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use BootstrapManifestsConfigSpec.ProtoReflect.Descriptor instead.

func (*BootstrapManifestsConfigSpec) GetClusterDomain

func (x *BootstrapManifestsConfigSpec) GetClusterDomain() string

func (*BootstrapManifestsConfigSpec) GetCoreDnsEnabled

func (x *BootstrapManifestsConfigSpec) GetCoreDnsEnabled() bool

func (*BootstrapManifestsConfigSpec) GetCoreDnsImage

func (x *BootstrapManifestsConfigSpec) GetCoreDnsImage() string

func (*BootstrapManifestsConfigSpec) GetDnsServiceIPv6

func (x *BootstrapManifestsConfigSpec) GetDnsServiceIPv6() string

func (*BootstrapManifestsConfigSpec) GetDnsServiceIp

func (x *BootstrapManifestsConfigSpec) GetDnsServiceIp() string

func (*BootstrapManifestsConfigSpec) GetFlannelEnabled

func (x *BootstrapManifestsConfigSpec) GetFlannelEnabled() bool

func (*BootstrapManifestsConfigSpec) GetFlannelExtraArgs added in v1.6.0

func (x *BootstrapManifestsConfigSpec) GetFlannelExtraArgs() []string

func (*BootstrapManifestsConfigSpec) GetFlannelImage

func (x *BootstrapManifestsConfigSpec) GetFlannelImage() string

func (*BootstrapManifestsConfigSpec) GetFlannelKubeServiceHost added in v1.7.0

func (x *BootstrapManifestsConfigSpec) GetFlannelKubeServiceHost() string

func (*BootstrapManifestsConfigSpec) GetFlannelKubeServicePort added in v1.7.0

func (x *BootstrapManifestsConfigSpec) GetFlannelKubeServicePort() string

func (*BootstrapManifestsConfigSpec) GetPodCidRs

func (x *BootstrapManifestsConfigSpec) GetPodCidRs() []string

func (*BootstrapManifestsConfigSpec) GetPodSecurityPolicyEnabled

func (x *BootstrapManifestsConfigSpec) GetPodSecurityPolicyEnabled() bool

func (*BootstrapManifestsConfigSpec) GetProxyArgs

func (x *BootstrapManifestsConfigSpec) GetProxyArgs() []string

func (*BootstrapManifestsConfigSpec) GetProxyEnabled

func (x *BootstrapManifestsConfigSpec) GetProxyEnabled() bool

func (*BootstrapManifestsConfigSpec) GetProxyImage

func (x *BootstrapManifestsConfigSpec) GetProxyImage() string

func (*BootstrapManifestsConfigSpec) GetServer

func (x *BootstrapManifestsConfigSpec) GetServer() string

func (*BootstrapManifestsConfigSpec) GetTalosApiServiceEnabled

func (x *BootstrapManifestsConfigSpec) GetTalosApiServiceEnabled() bool

func (*BootstrapManifestsConfigSpec) MarshalToSizedBufferVT

func (m *BootstrapManifestsConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BootstrapManifestsConfigSpec) MarshalToVT

func (m *BootstrapManifestsConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*BootstrapManifestsConfigSpec) MarshalVT

func (m *BootstrapManifestsConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*BootstrapManifestsConfigSpec) ProtoMessage

func (*BootstrapManifestsConfigSpec) ProtoMessage()

func (*BootstrapManifestsConfigSpec) ProtoReflect

func (*BootstrapManifestsConfigSpec) Reset

func (x *BootstrapManifestsConfigSpec) Reset()

func (*BootstrapManifestsConfigSpec) SizeVT

func (m *BootstrapManifestsConfigSpec) SizeVT() (n int)

func (*BootstrapManifestsConfigSpec) String

func (*BootstrapManifestsConfigSpec) UnmarshalVT

func (m *BootstrapManifestsConfigSpec) UnmarshalVT(dAtA []byte) error

type ConfigStatusSpec

type ConfigStatusSpec struct {
	Ready   bool   `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

ConfigStatusSpec describes status of rendered secrets.

func (*ConfigStatusSpec) Descriptor deprecated

func (*ConfigStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ConfigStatusSpec.ProtoReflect.Descriptor instead.

func (*ConfigStatusSpec) GetReady

func (x *ConfigStatusSpec) GetReady() bool

func (*ConfigStatusSpec) GetVersion

func (x *ConfigStatusSpec) GetVersion() string

func (*ConfigStatusSpec) MarshalToSizedBufferVT

func (m *ConfigStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ConfigStatusSpec) MarshalToVT

func (m *ConfigStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ConfigStatusSpec) MarshalVT

func (m *ConfigStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ConfigStatusSpec) ProtoMessage

func (*ConfigStatusSpec) ProtoMessage()

func (*ConfigStatusSpec) ProtoReflect

func (x *ConfigStatusSpec) ProtoReflect() protoreflect.Message

func (*ConfigStatusSpec) Reset

func (x *ConfigStatusSpec) Reset()

func (*ConfigStatusSpec) SizeVT

func (m *ConfigStatusSpec) SizeVT() (n int)

func (*ConfigStatusSpec) String

func (x *ConfigStatusSpec) String() string

func (*ConfigStatusSpec) UnmarshalVT

func (m *ConfigStatusSpec) UnmarshalVT(dAtA []byte) error

type ControllerManagerConfigSpec

type ControllerManagerConfigSpec struct {
	Enabled              bool              `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Image                string            `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	CloudProvider        string            `protobuf:"bytes,3,opt,name=cloud_provider,json=cloudProvider,proto3" json:"cloud_provider,omitempty"`
	PodCidRs             []string          `protobuf:"bytes,4,rep,name=pod_cid_rs,json=podCidRs,proto3" json:"pod_cid_rs,omitempty"`
	ServiceCidRs         []string          `protobuf:"bytes,5,rep,name=service_cid_rs,json=serviceCidRs,proto3" json:"service_cid_rs,omitempty"`
	ExtraArgs            map[string]string `` /* 176-byte string literal not displayed */
	ExtraVolumes         []*ExtraVolume    `protobuf:"bytes,7,rep,name=extra_volumes,json=extraVolumes,proto3" json:"extra_volumes,omitempty"`
	EnvironmentVariables map[string]string `` /* 209-byte string literal not displayed */
	Resources            *Resources        `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

ControllerManagerConfigSpec is configuration for kube-controller-manager.

func (*ControllerManagerConfigSpec) Descriptor deprecated

func (*ControllerManagerConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use ControllerManagerConfigSpec.ProtoReflect.Descriptor instead.

func (*ControllerManagerConfigSpec) GetCloudProvider

func (x *ControllerManagerConfigSpec) GetCloudProvider() string

func (*ControllerManagerConfigSpec) GetEnabled

func (x *ControllerManagerConfigSpec) GetEnabled() bool

func (*ControllerManagerConfigSpec) GetEnvironmentVariables

func (x *ControllerManagerConfigSpec) GetEnvironmentVariables() map[string]string

func (*ControllerManagerConfigSpec) GetExtraArgs

func (x *ControllerManagerConfigSpec) GetExtraArgs() map[string]string

func (*ControllerManagerConfigSpec) GetExtraVolumes

func (x *ControllerManagerConfigSpec) GetExtraVolumes() []*ExtraVolume

func (*ControllerManagerConfigSpec) GetImage

func (x *ControllerManagerConfigSpec) GetImage() string

func (*ControllerManagerConfigSpec) GetPodCidRs

func (x *ControllerManagerConfigSpec) GetPodCidRs() []string

func (*ControllerManagerConfigSpec) GetResources added in v1.5.0

func (x *ControllerManagerConfigSpec) GetResources() *Resources

func (*ControllerManagerConfigSpec) GetServiceCidRs

func (x *ControllerManagerConfigSpec) GetServiceCidRs() []string

func (*ControllerManagerConfigSpec) MarshalToSizedBufferVT

func (m *ControllerManagerConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ControllerManagerConfigSpec) MarshalToVT

func (m *ControllerManagerConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ControllerManagerConfigSpec) MarshalVT

func (m *ControllerManagerConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*ControllerManagerConfigSpec) ProtoMessage

func (*ControllerManagerConfigSpec) ProtoMessage()

func (*ControllerManagerConfigSpec) ProtoReflect

func (*ControllerManagerConfigSpec) Reset

func (x *ControllerManagerConfigSpec) Reset()

func (*ControllerManagerConfigSpec) SizeVT

func (m *ControllerManagerConfigSpec) SizeVT() (n int)

func (*ControllerManagerConfigSpec) String

func (x *ControllerManagerConfigSpec) String() string

func (*ControllerManagerConfigSpec) UnmarshalVT

func (m *ControllerManagerConfigSpec) UnmarshalVT(dAtA []byte) error

type EndpointSpec

type EndpointSpec struct {
	Addresses []*common.NetIP `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

EndpointSpec describes status of rendered secrets.

func (*EndpointSpec) Descriptor deprecated

func (*EndpointSpec) Descriptor() ([]byte, []int)

Deprecated: Use EndpointSpec.ProtoReflect.Descriptor instead.

func (*EndpointSpec) GetAddresses

func (x *EndpointSpec) GetAddresses() []*common.NetIP

func (*EndpointSpec) MarshalToSizedBufferVT

func (m *EndpointSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*EndpointSpec) MarshalToVT

func (m *EndpointSpec) MarshalToVT(dAtA []byte) (int, error)

func (*EndpointSpec) MarshalVT

func (m *EndpointSpec) MarshalVT() (dAtA []byte, err error)

func (*EndpointSpec) ProtoMessage

func (*EndpointSpec) ProtoMessage()

func (*EndpointSpec) ProtoReflect

func (x *EndpointSpec) ProtoReflect() protoreflect.Message

func (*EndpointSpec) Reset

func (x *EndpointSpec) Reset()

func (*EndpointSpec) SizeVT

func (m *EndpointSpec) SizeVT() (n int)

func (*EndpointSpec) String

func (x *EndpointSpec) String() string

func (*EndpointSpec) UnmarshalVT

func (m *EndpointSpec) UnmarshalVT(dAtA []byte) error

type ExtraManifest

type ExtraManifest struct {
	Name           string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Url            string            `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Priority       string            `protobuf:"bytes,3,opt,name=priority,proto3" json:"priority,omitempty"`
	ExtraHeaders   map[string]string `` /* 185-byte string literal not displayed */
	InlineManifest string            `protobuf:"bytes,5,opt,name=inline_manifest,json=inlineManifest,proto3" json:"inline_manifest,omitempty"`
	// contains filtered or unexported fields
}

ExtraManifest defines a single extra manifest to download.

func (*ExtraManifest) Descriptor deprecated

func (*ExtraManifest) Descriptor() ([]byte, []int)

Deprecated: Use ExtraManifest.ProtoReflect.Descriptor instead.

func (*ExtraManifest) GetExtraHeaders

func (x *ExtraManifest) GetExtraHeaders() map[string]string

func (*ExtraManifest) GetInlineManifest

func (x *ExtraManifest) GetInlineManifest() string

func (*ExtraManifest) GetName

func (x *ExtraManifest) GetName() string

func (*ExtraManifest) GetPriority

func (x *ExtraManifest) GetPriority() string

func (*ExtraManifest) GetUrl

func (x *ExtraManifest) GetUrl() string

func (*ExtraManifest) MarshalToSizedBufferVT

func (m *ExtraManifest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ExtraManifest) MarshalToVT

func (m *ExtraManifest) MarshalToVT(dAtA []byte) (int, error)

func (*ExtraManifest) MarshalVT

func (m *ExtraManifest) MarshalVT() (dAtA []byte, err error)

func (*ExtraManifest) ProtoMessage

func (*ExtraManifest) ProtoMessage()

func (*ExtraManifest) ProtoReflect

func (x *ExtraManifest) ProtoReflect() protoreflect.Message

func (*ExtraManifest) Reset

func (x *ExtraManifest) Reset()

func (*ExtraManifest) SizeVT

func (m *ExtraManifest) SizeVT() (n int)

func (*ExtraManifest) String

func (x *ExtraManifest) String() string

func (*ExtraManifest) UnmarshalVT

func (m *ExtraManifest) UnmarshalVT(dAtA []byte) error

type ExtraManifestsConfigSpec

type ExtraManifestsConfigSpec struct {
	ExtraManifests []*ExtraManifest `protobuf:"bytes,1,rep,name=extra_manifests,json=extraManifests,proto3" json:"extra_manifests,omitempty"`
	// contains filtered or unexported fields
}

ExtraManifestsConfigSpec is configuration for extra bootstrap manifests.

func (*ExtraManifestsConfigSpec) Descriptor deprecated

func (*ExtraManifestsConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use ExtraManifestsConfigSpec.ProtoReflect.Descriptor instead.

func (*ExtraManifestsConfigSpec) GetExtraManifests

func (x *ExtraManifestsConfigSpec) GetExtraManifests() []*ExtraManifest

func (*ExtraManifestsConfigSpec) MarshalToSizedBufferVT

func (m *ExtraManifestsConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ExtraManifestsConfigSpec) MarshalToVT

func (m *ExtraManifestsConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ExtraManifestsConfigSpec) MarshalVT

func (m *ExtraManifestsConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*ExtraManifestsConfigSpec) ProtoMessage

func (*ExtraManifestsConfigSpec) ProtoMessage()

func (*ExtraManifestsConfigSpec) ProtoReflect

func (x *ExtraManifestsConfigSpec) ProtoReflect() protoreflect.Message

func (*ExtraManifestsConfigSpec) Reset

func (x *ExtraManifestsConfigSpec) Reset()

func (*ExtraManifestsConfigSpec) SizeVT

func (m *ExtraManifestsConfigSpec) SizeVT() (n int)

func (*ExtraManifestsConfigSpec) String

func (x *ExtraManifestsConfigSpec) String() string

func (*ExtraManifestsConfigSpec) UnmarshalVT

func (m *ExtraManifestsConfigSpec) UnmarshalVT(dAtA []byte) error

type ExtraVolume

type ExtraVolume struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	HostPath  string `protobuf:"bytes,2,opt,name=host_path,json=hostPath,proto3" json:"host_path,omitempty"`
	MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"`
	ReadOnly  bool   `protobuf:"varint,4,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	// contains filtered or unexported fields
}

ExtraVolume is a configuration of extra volume.

func (*ExtraVolume) Descriptor deprecated

func (*ExtraVolume) Descriptor() ([]byte, []int)

Deprecated: Use ExtraVolume.ProtoReflect.Descriptor instead.

func (*ExtraVolume) GetHostPath

func (x *ExtraVolume) GetHostPath() string

func (*ExtraVolume) GetMountPath

func (x *ExtraVolume) GetMountPath() string

func (*ExtraVolume) GetName

func (x *ExtraVolume) GetName() string

func (*ExtraVolume) GetReadOnly

func (x *ExtraVolume) GetReadOnly() bool

func (*ExtraVolume) MarshalToSizedBufferVT

func (m *ExtraVolume) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ExtraVolume) MarshalToVT

func (m *ExtraVolume) MarshalToVT(dAtA []byte) (int, error)

func (*ExtraVolume) MarshalVT

func (m *ExtraVolume) MarshalVT() (dAtA []byte, err error)

func (*ExtraVolume) ProtoMessage

func (*ExtraVolume) ProtoMessage()

func (*ExtraVolume) ProtoReflect

func (x *ExtraVolume) ProtoReflect() protoreflect.Message

func (*ExtraVolume) Reset

func (x *ExtraVolume) Reset()

func (*ExtraVolume) SizeVT

func (m *ExtraVolume) SizeVT() (n int)

func (*ExtraVolume) String

func (x *ExtraVolume) String() string

func (*ExtraVolume) UnmarshalVT

func (m *ExtraVolume) UnmarshalVT(dAtA []byte) error

type KubePrismConfigSpec added in v1.5.0

type KubePrismConfigSpec struct {
	Host      string               `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Port      int64                `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Endpoints []*KubePrismEndpoint `protobuf:"bytes,3,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

KubePrismConfigSpec describes KubePrismConfig data.

func (*KubePrismConfigSpec) Descriptor deprecated added in v1.5.0

func (*KubePrismConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubePrismConfigSpec.ProtoReflect.Descriptor instead.

func (*KubePrismConfigSpec) GetEndpoints added in v1.5.0

func (x *KubePrismConfigSpec) GetEndpoints() []*KubePrismEndpoint

func (*KubePrismConfigSpec) GetHost added in v1.5.0

func (x *KubePrismConfigSpec) GetHost() string

func (*KubePrismConfigSpec) GetPort added in v1.5.0

func (x *KubePrismConfigSpec) GetPort() int64

func (*KubePrismConfigSpec) MarshalToSizedBufferVT added in v1.5.0

func (m *KubePrismConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubePrismConfigSpec) MarshalToVT added in v1.5.0

func (m *KubePrismConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubePrismConfigSpec) MarshalVT added in v1.5.0

func (m *KubePrismConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*KubePrismConfigSpec) ProtoMessage added in v1.5.0

func (*KubePrismConfigSpec) ProtoMessage()

func (*KubePrismConfigSpec) ProtoReflect added in v1.5.0

func (x *KubePrismConfigSpec) ProtoReflect() protoreflect.Message

func (*KubePrismConfigSpec) Reset added in v1.5.0

func (x *KubePrismConfigSpec) Reset()

func (*KubePrismConfigSpec) SizeVT added in v1.5.0

func (m *KubePrismConfigSpec) SizeVT() (n int)

func (*KubePrismConfigSpec) String added in v1.5.0

func (x *KubePrismConfigSpec) String() string

func (*KubePrismConfigSpec) UnmarshalVT added in v1.5.0

func (m *KubePrismConfigSpec) UnmarshalVT(dAtA []byte) error

type KubePrismEndpoint added in v1.5.0

type KubePrismEndpoint struct {
	Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

KubePrismEndpoint holds data for control plane endpoint.

func (*KubePrismEndpoint) Descriptor deprecated added in v1.5.0

func (*KubePrismEndpoint) Descriptor() ([]byte, []int)

Deprecated: Use KubePrismEndpoint.ProtoReflect.Descriptor instead.

func (*KubePrismEndpoint) GetHost added in v1.5.0

func (x *KubePrismEndpoint) GetHost() string

func (*KubePrismEndpoint) GetPort added in v1.5.0

func (x *KubePrismEndpoint) GetPort() uint32

func (*KubePrismEndpoint) MarshalToSizedBufferVT added in v1.5.0

func (m *KubePrismEndpoint) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubePrismEndpoint) MarshalToVT added in v1.5.0

func (m *KubePrismEndpoint) MarshalToVT(dAtA []byte) (int, error)

func (*KubePrismEndpoint) MarshalVT added in v1.5.0

func (m *KubePrismEndpoint) MarshalVT() (dAtA []byte, err error)

func (*KubePrismEndpoint) ProtoMessage added in v1.5.0

func (*KubePrismEndpoint) ProtoMessage()

func (*KubePrismEndpoint) ProtoReflect added in v1.5.0

func (x *KubePrismEndpoint) ProtoReflect() protoreflect.Message

func (*KubePrismEndpoint) Reset added in v1.5.0

func (x *KubePrismEndpoint) Reset()

func (*KubePrismEndpoint) SizeVT added in v1.5.0

func (m *KubePrismEndpoint) SizeVT() (n int)

func (*KubePrismEndpoint) String added in v1.5.0

func (x *KubePrismEndpoint) String() string

func (*KubePrismEndpoint) UnmarshalVT added in v1.5.0

func (m *KubePrismEndpoint) UnmarshalVT(dAtA []byte) error

type KubePrismEndpointsSpec added in v1.5.0

type KubePrismEndpointsSpec struct {
	Endpoints []*KubePrismEndpoint `protobuf:"bytes,1,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

KubePrismEndpointsSpec describes KubePrismEndpoints configuration.

func (*KubePrismEndpointsSpec) Descriptor deprecated added in v1.5.0

func (*KubePrismEndpointsSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubePrismEndpointsSpec.ProtoReflect.Descriptor instead.

func (*KubePrismEndpointsSpec) GetEndpoints added in v1.5.0

func (x *KubePrismEndpointsSpec) GetEndpoints() []*KubePrismEndpoint

func (*KubePrismEndpointsSpec) MarshalToSizedBufferVT added in v1.5.0

func (m *KubePrismEndpointsSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubePrismEndpointsSpec) MarshalToVT added in v1.5.0

func (m *KubePrismEndpointsSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubePrismEndpointsSpec) MarshalVT added in v1.5.0

func (m *KubePrismEndpointsSpec) MarshalVT() (dAtA []byte, err error)

func (*KubePrismEndpointsSpec) ProtoMessage added in v1.5.0

func (*KubePrismEndpointsSpec) ProtoMessage()

func (*KubePrismEndpointsSpec) ProtoReflect added in v1.5.0

func (x *KubePrismEndpointsSpec) ProtoReflect() protoreflect.Message

func (*KubePrismEndpointsSpec) Reset added in v1.5.0

func (x *KubePrismEndpointsSpec) Reset()

func (*KubePrismEndpointsSpec) SizeVT added in v1.5.0

func (m *KubePrismEndpointsSpec) SizeVT() (n int)

func (*KubePrismEndpointsSpec) String added in v1.5.0

func (x *KubePrismEndpointsSpec) String() string

func (*KubePrismEndpointsSpec) UnmarshalVT added in v1.5.0

func (m *KubePrismEndpointsSpec) UnmarshalVT(dAtA []byte) error

type KubePrismStatusesSpec added in v1.5.0

type KubePrismStatusesSpec struct {
	Host    string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Healthy bool   `protobuf:"varint,2,opt,name=healthy,proto3" json:"healthy,omitempty"`
	// contains filtered or unexported fields
}

KubePrismStatusesSpec describes KubePrismStatuses data.

func (*KubePrismStatusesSpec) Descriptor deprecated added in v1.5.0

func (*KubePrismStatusesSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubePrismStatusesSpec.ProtoReflect.Descriptor instead.

func (*KubePrismStatusesSpec) GetHealthy added in v1.5.0

func (x *KubePrismStatusesSpec) GetHealthy() bool

func (*KubePrismStatusesSpec) GetHost added in v1.5.0

func (x *KubePrismStatusesSpec) GetHost() string

func (*KubePrismStatusesSpec) MarshalToSizedBufferVT added in v1.5.0

func (m *KubePrismStatusesSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubePrismStatusesSpec) MarshalToVT added in v1.5.0

func (m *KubePrismStatusesSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubePrismStatusesSpec) MarshalVT added in v1.5.0

func (m *KubePrismStatusesSpec) MarshalVT() (dAtA []byte, err error)

func (*KubePrismStatusesSpec) ProtoMessage added in v1.5.0

func (*KubePrismStatusesSpec) ProtoMessage()

func (*KubePrismStatusesSpec) ProtoReflect added in v1.5.0

func (x *KubePrismStatusesSpec) ProtoReflect() protoreflect.Message

func (*KubePrismStatusesSpec) Reset added in v1.5.0

func (x *KubePrismStatusesSpec) Reset()

func (*KubePrismStatusesSpec) SizeVT added in v1.5.0

func (m *KubePrismStatusesSpec) SizeVT() (n int)

func (*KubePrismStatusesSpec) String added in v1.5.0

func (x *KubePrismStatusesSpec) String() string

func (*KubePrismStatusesSpec) UnmarshalVT added in v1.5.0

func (m *KubePrismStatusesSpec) UnmarshalVT(dAtA []byte) error

type KubeletConfigSpec

type KubeletConfigSpec struct {
	Image                         string            `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	ClusterDns                    []string          `protobuf:"bytes,2,rep,name=cluster_dns,json=clusterDns,proto3" json:"cluster_dns,omitempty"`
	ClusterDomain                 string            `protobuf:"bytes,3,opt,name=cluster_domain,json=clusterDomain,proto3" json:"cluster_domain,omitempty"`
	ExtraArgs                     map[string]string `` /* 176-byte string literal not displayed */
	ExtraMounts                   []*proto.Mount    `protobuf:"bytes,5,rep,name=extra_mounts,json=extraMounts,proto3" json:"extra_mounts,omitempty"`
	ExtraConfig                   *structpb.Struct  `protobuf:"bytes,6,opt,name=extra_config,json=extraConfig,proto3" json:"extra_config,omitempty"`
	CloudProviderExternal         bool              `` /* 127-byte string literal not displayed */
	DefaultRuntimeSeccompEnabled  bool              `` /* 150-byte string literal not displayed */
	SkipNodeRegistration          bool              `protobuf:"varint,9,opt,name=skip_node_registration,json=skipNodeRegistration,proto3" json:"skip_node_registration,omitempty"`
	StaticPodListUrl              string            `protobuf:"bytes,10,opt,name=static_pod_list_url,json=staticPodListUrl,proto3" json:"static_pod_list_url,omitempty"`
	DisableManifestsDirectory     bool              `` /* 140-byte string literal not displayed */
	EnableFsQuotaMonitoring       bool              `` /* 136-byte string literal not displayed */
	CredentialProviderConfig      *structpb.Struct  `` /* 136-byte string literal not displayed */
	AllowSchedulingOnControlPlane bool              `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

KubeletConfigSpec holds the source of kubelet configuration.

func (*KubeletConfigSpec) Descriptor deprecated

func (*KubeletConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubeletConfigSpec.ProtoReflect.Descriptor instead.

func (*KubeletConfigSpec) GetAllowSchedulingOnControlPlane added in v1.9.0

func (x *KubeletConfigSpec) GetAllowSchedulingOnControlPlane() bool

func (*KubeletConfigSpec) GetCloudProviderExternal

func (x *KubeletConfigSpec) GetCloudProviderExternal() bool

func (*KubeletConfigSpec) GetClusterDns

func (x *KubeletConfigSpec) GetClusterDns() []string

func (*KubeletConfigSpec) GetClusterDomain

func (x *KubeletConfigSpec) GetClusterDomain() string

func (*KubeletConfigSpec) GetCredentialProviderConfig added in v1.6.0

func (x *KubeletConfigSpec) GetCredentialProviderConfig() *structpb.Struct

func (*KubeletConfigSpec) GetDefaultRuntimeSeccompEnabled

func (x *KubeletConfigSpec) GetDefaultRuntimeSeccompEnabled() bool

func (*KubeletConfigSpec) GetDisableManifestsDirectory

func (x *KubeletConfigSpec) GetDisableManifestsDirectory() bool

func (*KubeletConfigSpec) GetEnableFsQuotaMonitoring added in v1.5.0

func (x *KubeletConfigSpec) GetEnableFsQuotaMonitoring() bool

func (*KubeletConfigSpec) GetExtraArgs

func (x *KubeletConfigSpec) GetExtraArgs() map[string]string

func (*KubeletConfigSpec) GetExtraConfig

func (x *KubeletConfigSpec) GetExtraConfig() *structpb.Struct

func (*KubeletConfigSpec) GetExtraMounts

func (x *KubeletConfigSpec) GetExtraMounts() []*proto.Mount

func (*KubeletConfigSpec) GetImage

func (x *KubeletConfigSpec) GetImage() string

func (*KubeletConfigSpec) GetSkipNodeRegistration

func (x *KubeletConfigSpec) GetSkipNodeRegistration() bool

func (*KubeletConfigSpec) GetStaticPodListUrl

func (x *KubeletConfigSpec) GetStaticPodListUrl() string

func (*KubeletConfigSpec) MarshalToSizedBufferVT

func (m *KubeletConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubeletConfigSpec) MarshalToVT

func (m *KubeletConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubeletConfigSpec) MarshalVT

func (m *KubeletConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*KubeletConfigSpec) ProtoMessage

func (*KubeletConfigSpec) ProtoMessage()

func (*KubeletConfigSpec) ProtoReflect

func (x *KubeletConfigSpec) ProtoReflect() protoreflect.Message

func (*KubeletConfigSpec) Reset

func (x *KubeletConfigSpec) Reset()

func (*KubeletConfigSpec) SizeVT

func (m *KubeletConfigSpec) SizeVT() (n int)

func (*KubeletConfigSpec) String

func (x *KubeletConfigSpec) String() string

func (*KubeletConfigSpec) UnmarshalVT

func (m *KubeletConfigSpec) UnmarshalVT(dAtA []byte) error

type KubeletSpecSpec

type KubeletSpecSpec struct {
	Image                    string           `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Args                     []string         `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	ExtraMounts              []*proto.Mount   `protobuf:"bytes,3,rep,name=extra_mounts,json=extraMounts,proto3" json:"extra_mounts,omitempty"`
	ExpectedNodename         string           `protobuf:"bytes,4,opt,name=expected_nodename,json=expectedNodename,proto3" json:"expected_nodename,omitempty"`
	Config                   *structpb.Struct `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"`
	CredentialProviderConfig *structpb.Struct `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

KubeletSpecSpec holds the source of kubelet configuration.

func (*KubeletSpecSpec) Descriptor deprecated

func (*KubeletSpecSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubeletSpecSpec.ProtoReflect.Descriptor instead.

func (*KubeletSpecSpec) GetArgs

func (x *KubeletSpecSpec) GetArgs() []string

func (*KubeletSpecSpec) GetConfig

func (x *KubeletSpecSpec) GetConfig() *structpb.Struct

func (*KubeletSpecSpec) GetCredentialProviderConfig added in v1.6.0

func (x *KubeletSpecSpec) GetCredentialProviderConfig() *structpb.Struct

func (*KubeletSpecSpec) GetExpectedNodename

func (x *KubeletSpecSpec) GetExpectedNodename() string

func (*KubeletSpecSpec) GetExtraMounts

func (x *KubeletSpecSpec) GetExtraMounts() []*proto.Mount

func (*KubeletSpecSpec) GetImage

func (x *KubeletSpecSpec) GetImage() string

func (*KubeletSpecSpec) MarshalToSizedBufferVT

func (m *KubeletSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubeletSpecSpec) MarshalToVT

func (m *KubeletSpecSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubeletSpecSpec) MarshalVT

func (m *KubeletSpecSpec) MarshalVT() (dAtA []byte, err error)

func (*KubeletSpecSpec) ProtoMessage

func (*KubeletSpecSpec) ProtoMessage()

func (*KubeletSpecSpec) ProtoReflect

func (x *KubeletSpecSpec) ProtoReflect() protoreflect.Message

func (*KubeletSpecSpec) Reset

func (x *KubeletSpecSpec) Reset()

func (*KubeletSpecSpec) SizeVT

func (m *KubeletSpecSpec) SizeVT() (n int)

func (*KubeletSpecSpec) String

func (x *KubeletSpecSpec) String() string

func (*KubeletSpecSpec) UnmarshalVT

func (m *KubeletSpecSpec) UnmarshalVT(dAtA []byte) error

type ManifestSpec

type ManifestSpec struct {
	Items []*SingleManifest `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

ManifestSpec holds the Kubernetes resources spec.

func (*ManifestSpec) Descriptor deprecated

func (*ManifestSpec) Descriptor() ([]byte, []int)

Deprecated: Use ManifestSpec.ProtoReflect.Descriptor instead.

func (*ManifestSpec) GetItems

func (x *ManifestSpec) GetItems() []*SingleManifest

func (*ManifestSpec) MarshalToSizedBufferVT

func (m *ManifestSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ManifestSpec) MarshalToVT

func (m *ManifestSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ManifestSpec) MarshalVT

func (m *ManifestSpec) MarshalVT() (dAtA []byte, err error)

func (*ManifestSpec) ProtoMessage

func (*ManifestSpec) ProtoMessage()

func (*ManifestSpec) ProtoReflect

func (x *ManifestSpec) ProtoReflect() protoreflect.Message

func (*ManifestSpec) Reset

func (x *ManifestSpec) Reset()

func (*ManifestSpec) SizeVT

func (m *ManifestSpec) SizeVT() (n int)

func (*ManifestSpec) String

func (x *ManifestSpec) String() string

func (*ManifestSpec) UnmarshalVT

func (m *ManifestSpec) UnmarshalVT(dAtA []byte) error

type ManifestStatusSpec

type ManifestStatusSpec struct {
	ManifestsApplied []string `protobuf:"bytes,1,rep,name=manifests_applied,json=manifestsApplied,proto3" json:"manifests_applied,omitempty"`
	// contains filtered or unexported fields
}

ManifestStatusSpec describes manifest application status.

func (*ManifestStatusSpec) Descriptor deprecated

func (*ManifestStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ManifestStatusSpec.ProtoReflect.Descriptor instead.

func (*ManifestStatusSpec) GetManifestsApplied

func (x *ManifestStatusSpec) GetManifestsApplied() []string

func (*ManifestStatusSpec) MarshalToSizedBufferVT

func (m *ManifestStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ManifestStatusSpec) MarshalToVT

func (m *ManifestStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ManifestStatusSpec) MarshalVT

func (m *ManifestStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ManifestStatusSpec) ProtoMessage

func (*ManifestStatusSpec) ProtoMessage()

func (*ManifestStatusSpec) ProtoReflect

func (x *ManifestStatusSpec) ProtoReflect() protoreflect.Message

func (*ManifestStatusSpec) Reset

func (x *ManifestStatusSpec) Reset()

func (*ManifestStatusSpec) SizeVT

func (m *ManifestStatusSpec) SizeVT() (n int)

func (*ManifestStatusSpec) String

func (x *ManifestStatusSpec) String() string

func (*ManifestStatusSpec) UnmarshalVT

func (m *ManifestStatusSpec) UnmarshalVT(dAtA []byte) error

type NodeAnnotationSpecSpec added in v1.8.0

type NodeAnnotationSpecSpec struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

NodeAnnotationSpecSpec represents an annoation that's attached to a Talos node.

func (*NodeAnnotationSpecSpec) Descriptor deprecated added in v1.8.0

func (*NodeAnnotationSpecSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodeAnnotationSpecSpec.ProtoReflect.Descriptor instead.

func (*NodeAnnotationSpecSpec) GetKey added in v1.8.0

func (x *NodeAnnotationSpecSpec) GetKey() string

func (*NodeAnnotationSpecSpec) GetValue added in v1.8.0

func (x *NodeAnnotationSpecSpec) GetValue() string

func (*NodeAnnotationSpecSpec) MarshalToSizedBufferVT added in v1.8.0

func (m *NodeAnnotationSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodeAnnotationSpecSpec) MarshalToVT added in v1.8.0

func (m *NodeAnnotationSpecSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodeAnnotationSpecSpec) MarshalVT added in v1.8.0

func (m *NodeAnnotationSpecSpec) MarshalVT() (dAtA []byte, err error)

func (*NodeAnnotationSpecSpec) ProtoMessage added in v1.8.0

func (*NodeAnnotationSpecSpec) ProtoMessage()

func (*NodeAnnotationSpecSpec) ProtoReflect added in v1.8.0

func (x *NodeAnnotationSpecSpec) ProtoReflect() protoreflect.Message

func (*NodeAnnotationSpecSpec) Reset added in v1.8.0

func (x *NodeAnnotationSpecSpec) Reset()

func (*NodeAnnotationSpecSpec) SizeVT added in v1.8.0

func (m *NodeAnnotationSpecSpec) SizeVT() (n int)

func (*NodeAnnotationSpecSpec) String added in v1.8.0

func (x *NodeAnnotationSpecSpec) String() string

func (*NodeAnnotationSpecSpec) UnmarshalVT added in v1.8.0

func (m *NodeAnnotationSpecSpec) UnmarshalVT(dAtA []byte) error

type NodeIPConfigSpec

type NodeIPConfigSpec struct {
	ValidSubnets   []string `protobuf:"bytes,1,rep,name=valid_subnets,json=validSubnets,proto3" json:"valid_subnets,omitempty"`
	ExcludeSubnets []string `protobuf:"bytes,2,rep,name=exclude_subnets,json=excludeSubnets,proto3" json:"exclude_subnets,omitempty"`
	// contains filtered or unexported fields
}

NodeIPConfigSpec holds the Node IP specification.

func (*NodeIPConfigSpec) Descriptor deprecated

func (*NodeIPConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodeIPConfigSpec.ProtoReflect.Descriptor instead.

func (*NodeIPConfigSpec) GetExcludeSubnets

func (x *NodeIPConfigSpec) GetExcludeSubnets() []string

func (*NodeIPConfigSpec) GetValidSubnets

func (x *NodeIPConfigSpec) GetValidSubnets() []string

func (*NodeIPConfigSpec) MarshalToSizedBufferVT

func (m *NodeIPConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodeIPConfigSpec) MarshalToVT

func (m *NodeIPConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodeIPConfigSpec) MarshalVT

func (m *NodeIPConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*NodeIPConfigSpec) ProtoMessage

func (*NodeIPConfigSpec) ProtoMessage()

func (*NodeIPConfigSpec) ProtoReflect

func (x *NodeIPConfigSpec) ProtoReflect() protoreflect.Message

func (*NodeIPConfigSpec) Reset

func (x *NodeIPConfigSpec) Reset()

func (*NodeIPConfigSpec) SizeVT

func (m *NodeIPConfigSpec) SizeVT() (n int)

func (*NodeIPConfigSpec) String

func (x *NodeIPConfigSpec) String() string

func (*NodeIPConfigSpec) UnmarshalVT

func (m *NodeIPConfigSpec) UnmarshalVT(dAtA []byte) error

type NodeIPSpec

type NodeIPSpec struct {
	Addresses []*common.NetIP `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

NodeIPSpec holds the Node IP specification.

func (*NodeIPSpec) Descriptor deprecated

func (*NodeIPSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodeIPSpec.ProtoReflect.Descriptor instead.

func (*NodeIPSpec) GetAddresses

func (x *NodeIPSpec) GetAddresses() []*common.NetIP

func (*NodeIPSpec) MarshalToSizedBufferVT

func (m *NodeIPSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodeIPSpec) MarshalToVT

func (m *NodeIPSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodeIPSpec) MarshalVT

func (m *NodeIPSpec) MarshalVT() (dAtA []byte, err error)

func (*NodeIPSpec) ProtoMessage

func (*NodeIPSpec) ProtoMessage()

func (*NodeIPSpec) ProtoReflect

func (x *NodeIPSpec) ProtoReflect() protoreflect.Message

func (*NodeIPSpec) Reset

func (x *NodeIPSpec) Reset()

func (*NodeIPSpec) SizeVT

func (m *NodeIPSpec) SizeVT() (n int)

func (*NodeIPSpec) String

func (x *NodeIPSpec) String() string

func (*NodeIPSpec) UnmarshalVT

func (m *NodeIPSpec) UnmarshalVT(dAtA []byte) error

type NodeLabelSpecSpec

type NodeLabelSpecSpec struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

NodeLabelSpecSpec represents a label that's attached to a Talos node.

func (*NodeLabelSpecSpec) Descriptor deprecated

func (*NodeLabelSpecSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodeLabelSpecSpec.ProtoReflect.Descriptor instead.

func (*NodeLabelSpecSpec) GetKey

func (x *NodeLabelSpecSpec) GetKey() string

func (*NodeLabelSpecSpec) GetValue

func (x *NodeLabelSpecSpec) GetValue() string

func (*NodeLabelSpecSpec) MarshalToSizedBufferVT

func (m *NodeLabelSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodeLabelSpecSpec) MarshalToVT

func (m *NodeLabelSpecSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodeLabelSpecSpec) MarshalVT

func (m *NodeLabelSpecSpec) MarshalVT() (dAtA []byte, err error)

func (*NodeLabelSpecSpec) ProtoMessage

func (*NodeLabelSpecSpec) ProtoMessage()

func (*NodeLabelSpecSpec) ProtoReflect

func (x *NodeLabelSpecSpec) ProtoReflect() protoreflect.Message

func (*NodeLabelSpecSpec) Reset

func (x *NodeLabelSpecSpec) Reset()

func (*NodeLabelSpecSpec) SizeVT

func (m *NodeLabelSpecSpec) SizeVT() (n int)

func (*NodeLabelSpecSpec) String

func (x *NodeLabelSpecSpec) String() string

func (*NodeLabelSpecSpec) UnmarshalVT

func (m *NodeLabelSpecSpec) UnmarshalVT(dAtA []byte) error

type NodeStatusSpec added in v1.5.0

type NodeStatusSpec struct {
	Nodename      string            `protobuf:"bytes,1,opt,name=nodename,proto3" json:"nodename,omitempty"`
	NodeReady     bool              `protobuf:"varint,2,opt,name=node_ready,json=nodeReady,proto3" json:"node_ready,omitempty"`
	Unschedulable bool              `protobuf:"varint,3,opt,name=unschedulable,proto3" json:"unschedulable,omitempty"`
	Labels        map[string]string `` /* 153-byte string literal not displayed */
	Annotations   map[string]string `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

NodeStatusSpec describes Kubernetes NodeStatus.

func (*NodeStatusSpec) Descriptor deprecated added in v1.5.0

func (*NodeStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodeStatusSpec.ProtoReflect.Descriptor instead.

func (*NodeStatusSpec) GetAnnotations added in v1.5.0

func (x *NodeStatusSpec) GetAnnotations() map[string]string

func (*NodeStatusSpec) GetLabels added in v1.5.0

func (x *NodeStatusSpec) GetLabels() map[string]string

func (*NodeStatusSpec) GetNodeReady added in v1.5.0

func (x *NodeStatusSpec) GetNodeReady() bool

func (*NodeStatusSpec) GetNodename added in v1.5.0

func (x *NodeStatusSpec) GetNodename() string

func (*NodeStatusSpec) GetUnschedulable added in v1.5.0

func (x *NodeStatusSpec) GetUnschedulable() bool

func (*NodeStatusSpec) MarshalToSizedBufferVT added in v1.5.0

func (m *NodeStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodeStatusSpec) MarshalToVT added in v1.5.0

func (m *NodeStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodeStatusSpec) MarshalVT added in v1.5.0

func (m *NodeStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*NodeStatusSpec) ProtoMessage added in v1.5.0

func (*NodeStatusSpec) ProtoMessage()

func (*NodeStatusSpec) ProtoReflect added in v1.5.0

func (x *NodeStatusSpec) ProtoReflect() protoreflect.Message

func (*NodeStatusSpec) Reset added in v1.5.0

func (x *NodeStatusSpec) Reset()

func (*NodeStatusSpec) SizeVT added in v1.5.0

func (m *NodeStatusSpec) SizeVT() (n int)

func (*NodeStatusSpec) String added in v1.5.0

func (x *NodeStatusSpec) String() string

func (*NodeStatusSpec) UnmarshalVT added in v1.5.0

func (m *NodeStatusSpec) UnmarshalVT(dAtA []byte) error

type NodeTaintSpecSpec added in v1.5.0

type NodeTaintSpecSpec struct {
	Key    string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Effect string `protobuf:"bytes,2,opt,name=effect,proto3" json:"effect,omitempty"`
	Value  string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

NodeTaintSpecSpec represents a label that's attached to a Talos node.

func (*NodeTaintSpecSpec) Descriptor deprecated added in v1.5.0

func (*NodeTaintSpecSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodeTaintSpecSpec.ProtoReflect.Descriptor instead.

func (*NodeTaintSpecSpec) GetEffect added in v1.5.0

func (x *NodeTaintSpecSpec) GetEffect() string

func (*NodeTaintSpecSpec) GetKey added in v1.5.0

func (x *NodeTaintSpecSpec) GetKey() string

func (*NodeTaintSpecSpec) GetValue added in v1.5.0

func (x *NodeTaintSpecSpec) GetValue() string

func (*NodeTaintSpecSpec) MarshalToSizedBufferVT added in v1.5.0

func (m *NodeTaintSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodeTaintSpecSpec) MarshalToVT added in v1.5.0

func (m *NodeTaintSpecSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodeTaintSpecSpec) MarshalVT added in v1.5.0

func (m *NodeTaintSpecSpec) MarshalVT() (dAtA []byte, err error)

func (*NodeTaintSpecSpec) ProtoMessage added in v1.5.0

func (*NodeTaintSpecSpec) ProtoMessage()

func (*NodeTaintSpecSpec) ProtoReflect added in v1.5.0

func (x *NodeTaintSpecSpec) ProtoReflect() protoreflect.Message

func (*NodeTaintSpecSpec) Reset added in v1.5.0

func (x *NodeTaintSpecSpec) Reset()

func (*NodeTaintSpecSpec) SizeVT added in v1.5.0

func (m *NodeTaintSpecSpec) SizeVT() (n int)

func (*NodeTaintSpecSpec) String added in v1.5.0

func (x *NodeTaintSpecSpec) String() string

func (*NodeTaintSpecSpec) UnmarshalVT added in v1.5.0

func (m *NodeTaintSpecSpec) UnmarshalVT(dAtA []byte) error

type NodenameSpec

type NodenameSpec struct {
	Nodename             string `protobuf:"bytes,1,opt,name=nodename,proto3" json:"nodename,omitempty"`
	HostnameVersion      string `protobuf:"bytes,2,opt,name=hostname_version,json=hostnameVersion,proto3" json:"hostname_version,omitempty"`
	SkipNodeRegistration bool   `protobuf:"varint,3,opt,name=skip_node_registration,json=skipNodeRegistration,proto3" json:"skip_node_registration,omitempty"`
	// contains filtered or unexported fields
}

NodenameSpec describes Kubernetes nodename.

func (*NodenameSpec) Descriptor deprecated

func (*NodenameSpec) Descriptor() ([]byte, []int)

Deprecated: Use NodenameSpec.ProtoReflect.Descriptor instead.

func (*NodenameSpec) GetHostnameVersion

func (x *NodenameSpec) GetHostnameVersion() string

func (*NodenameSpec) GetNodename

func (x *NodenameSpec) GetNodename() string

func (*NodenameSpec) GetSkipNodeRegistration added in v1.5.0

func (x *NodenameSpec) GetSkipNodeRegistration() bool

func (*NodenameSpec) MarshalToSizedBufferVT

func (m *NodenameSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NodenameSpec) MarshalToVT

func (m *NodenameSpec) MarshalToVT(dAtA []byte) (int, error)

func (*NodenameSpec) MarshalVT

func (m *NodenameSpec) MarshalVT() (dAtA []byte, err error)

func (*NodenameSpec) ProtoMessage

func (*NodenameSpec) ProtoMessage()

func (*NodenameSpec) ProtoReflect

func (x *NodenameSpec) ProtoReflect() protoreflect.Message

func (*NodenameSpec) Reset

func (x *NodenameSpec) Reset()

func (*NodenameSpec) SizeVT

func (m *NodenameSpec) SizeVT() (n int)

func (*NodenameSpec) String

func (x *NodenameSpec) String() string

func (*NodenameSpec) UnmarshalVT

func (m *NodenameSpec) UnmarshalVT(dAtA []byte) error

type Resources added in v1.5.0

type Resources struct {
	Requests map[string]string `` /* 157-byte string literal not displayed */
	Limits   map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

Resources is a configuration of cpu and memory resources.

func (*Resources) Descriptor deprecated added in v1.5.0

func (*Resources) Descriptor() ([]byte, []int)

Deprecated: Use Resources.ProtoReflect.Descriptor instead.

func (*Resources) GetLimits added in v1.5.0

func (x *Resources) GetLimits() map[string]string

func (*Resources) GetRequests added in v1.5.0

func (x *Resources) GetRequests() map[string]string

func (*Resources) MarshalToSizedBufferVT added in v1.5.0

func (m *Resources) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Resources) MarshalToVT added in v1.5.0

func (m *Resources) MarshalToVT(dAtA []byte) (int, error)

func (*Resources) MarshalVT added in v1.5.0

func (m *Resources) MarshalVT() (dAtA []byte, err error)

func (*Resources) ProtoMessage added in v1.5.0

func (*Resources) ProtoMessage()

func (*Resources) ProtoReflect added in v1.5.0

func (x *Resources) ProtoReflect() protoreflect.Message

func (*Resources) Reset added in v1.5.0

func (x *Resources) Reset()

func (*Resources) SizeVT added in v1.5.0

func (m *Resources) SizeVT() (n int)

func (*Resources) String added in v1.5.0

func (x *Resources) String() string

func (*Resources) UnmarshalVT added in v1.5.0

func (m *Resources) UnmarshalVT(dAtA []byte) error

type SchedulerConfigSpec

type SchedulerConfigSpec struct {
	Enabled              bool              `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Image                string            `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	ExtraArgs            map[string]string `` /* 176-byte string literal not displayed */
	ExtraVolumes         []*ExtraVolume    `protobuf:"bytes,4,rep,name=extra_volumes,json=extraVolumes,proto3" json:"extra_volumes,omitempty"`
	EnvironmentVariables map[string]string `` /* 209-byte string literal not displayed */
	Resources            *Resources        `protobuf:"bytes,6,opt,name=resources,proto3" json:"resources,omitempty"`
	Config               *structpb.Struct  `protobuf:"bytes,7,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

SchedulerConfigSpec is configuration for kube-scheduler.

func (*SchedulerConfigSpec) Descriptor deprecated

func (*SchedulerConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use SchedulerConfigSpec.ProtoReflect.Descriptor instead.

func (*SchedulerConfigSpec) GetConfig added in v1.6.0

func (x *SchedulerConfigSpec) GetConfig() *structpb.Struct

func (*SchedulerConfigSpec) GetEnabled

func (x *SchedulerConfigSpec) GetEnabled() bool

func (*SchedulerConfigSpec) GetEnvironmentVariables

func (x *SchedulerConfigSpec) GetEnvironmentVariables() map[string]string

func (*SchedulerConfigSpec) GetExtraArgs

func (x *SchedulerConfigSpec) GetExtraArgs() map[string]string

func (*SchedulerConfigSpec) GetExtraVolumes

func (x *SchedulerConfigSpec) GetExtraVolumes() []*ExtraVolume

func (*SchedulerConfigSpec) GetImage

func (x *SchedulerConfigSpec) GetImage() string

func (*SchedulerConfigSpec) GetResources added in v1.5.0

func (x *SchedulerConfigSpec) GetResources() *Resources

func (*SchedulerConfigSpec) MarshalToSizedBufferVT

func (m *SchedulerConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SchedulerConfigSpec) MarshalToVT

func (m *SchedulerConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SchedulerConfigSpec) MarshalVT

func (m *SchedulerConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*SchedulerConfigSpec) ProtoMessage

func (*SchedulerConfigSpec) ProtoMessage()

func (*SchedulerConfigSpec) ProtoReflect

func (x *SchedulerConfigSpec) ProtoReflect() protoreflect.Message

func (*SchedulerConfigSpec) Reset

func (x *SchedulerConfigSpec) Reset()

func (*SchedulerConfigSpec) SizeVT

func (m *SchedulerConfigSpec) SizeVT() (n int)

func (*SchedulerConfigSpec) String

func (x *SchedulerConfigSpec) String() string

func (*SchedulerConfigSpec) UnmarshalVT

func (m *SchedulerConfigSpec) UnmarshalVT(dAtA []byte) error

type SecretsStatusSpec

type SecretsStatusSpec struct {
	Ready   bool   `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

SecretsStatusSpec describes status of rendered secrets.

func (*SecretsStatusSpec) Descriptor deprecated

func (*SecretsStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use SecretsStatusSpec.ProtoReflect.Descriptor instead.

func (*SecretsStatusSpec) GetReady

func (x *SecretsStatusSpec) GetReady() bool

func (*SecretsStatusSpec) GetVersion

func (x *SecretsStatusSpec) GetVersion() string

func (*SecretsStatusSpec) MarshalToSizedBufferVT

func (m *SecretsStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SecretsStatusSpec) MarshalToVT

func (m *SecretsStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SecretsStatusSpec) MarshalVT

func (m *SecretsStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*SecretsStatusSpec) ProtoMessage

func (*SecretsStatusSpec) ProtoMessage()

func (*SecretsStatusSpec) ProtoReflect

func (x *SecretsStatusSpec) ProtoReflect() protoreflect.Message

func (*SecretsStatusSpec) Reset

func (x *SecretsStatusSpec) Reset()

func (*SecretsStatusSpec) SizeVT

func (m *SecretsStatusSpec) SizeVT() (n int)

func (*SecretsStatusSpec) String

func (x *SecretsStatusSpec) String() string

func (*SecretsStatusSpec) UnmarshalVT

func (m *SecretsStatusSpec) UnmarshalVT(dAtA []byte) error

type SingleManifest

type SingleManifest struct {
	Object *structpb.Struct `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	// contains filtered or unexported fields
}

SingleManifest is a single manifest.

func (*SingleManifest) Descriptor deprecated

func (*SingleManifest) Descriptor() ([]byte, []int)

Deprecated: Use SingleManifest.ProtoReflect.Descriptor instead.

func (*SingleManifest) GetObject

func (x *SingleManifest) GetObject() *structpb.Struct

func (*SingleManifest) MarshalToSizedBufferVT

func (m *SingleManifest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SingleManifest) MarshalToVT

func (m *SingleManifest) MarshalToVT(dAtA []byte) (int, error)

func (*SingleManifest) MarshalVT

func (m *SingleManifest) MarshalVT() (dAtA []byte, err error)

func (*SingleManifest) ProtoMessage

func (*SingleManifest) ProtoMessage()

func (*SingleManifest) ProtoReflect

func (x *SingleManifest) ProtoReflect() protoreflect.Message

func (*SingleManifest) Reset

func (x *SingleManifest) Reset()

func (*SingleManifest) SizeVT

func (m *SingleManifest) SizeVT() (n int)

func (*SingleManifest) String

func (x *SingleManifest) String() string

func (*SingleManifest) UnmarshalVT

func (m *SingleManifest) UnmarshalVT(dAtA []byte) error

type StaticPodServerStatusSpec

type StaticPodServerStatusSpec struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

StaticPodServerStatusSpec describes static pod spec, it contains marshaled *v1.Pod spec.

func (*StaticPodServerStatusSpec) Descriptor deprecated

func (*StaticPodServerStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use StaticPodServerStatusSpec.ProtoReflect.Descriptor instead.

func (*StaticPodServerStatusSpec) GetUrl

func (x *StaticPodServerStatusSpec) GetUrl() string

func (*StaticPodServerStatusSpec) MarshalToSizedBufferVT

func (m *StaticPodServerStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StaticPodServerStatusSpec) MarshalToVT

func (m *StaticPodServerStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*StaticPodServerStatusSpec) MarshalVT

func (m *StaticPodServerStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*StaticPodServerStatusSpec) ProtoMessage

func (*StaticPodServerStatusSpec) ProtoMessage()

func (*StaticPodServerStatusSpec) ProtoReflect

func (*StaticPodServerStatusSpec) Reset

func (x *StaticPodServerStatusSpec) Reset()

func (*StaticPodServerStatusSpec) SizeVT

func (m *StaticPodServerStatusSpec) SizeVT() (n int)

func (*StaticPodServerStatusSpec) String

func (x *StaticPodServerStatusSpec) String() string

func (*StaticPodServerStatusSpec) UnmarshalVT

func (m *StaticPodServerStatusSpec) UnmarshalVT(dAtA []byte) error

type StaticPodSpec

type StaticPodSpec struct {
	Pod *structpb.Struct `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"`
	// contains filtered or unexported fields
}

StaticPodSpec describes static pod spec, it contains marshaled *v1.Pod spec.

func (*StaticPodSpec) Descriptor deprecated

func (*StaticPodSpec) Descriptor() ([]byte, []int)

Deprecated: Use StaticPodSpec.ProtoReflect.Descriptor instead.

func (*StaticPodSpec) GetPod

func (x *StaticPodSpec) GetPod() *structpb.Struct

func (*StaticPodSpec) MarshalToSizedBufferVT

func (m *StaticPodSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StaticPodSpec) MarshalToVT

func (m *StaticPodSpec) MarshalToVT(dAtA []byte) (int, error)

func (*StaticPodSpec) MarshalVT

func (m *StaticPodSpec) MarshalVT() (dAtA []byte, err error)

func (*StaticPodSpec) ProtoMessage

func (*StaticPodSpec) ProtoMessage()

func (*StaticPodSpec) ProtoReflect

func (x *StaticPodSpec) ProtoReflect() protoreflect.Message

func (*StaticPodSpec) Reset

func (x *StaticPodSpec) Reset()

func (*StaticPodSpec) SizeVT

func (m *StaticPodSpec) SizeVT() (n int)

func (*StaticPodSpec) String

func (x *StaticPodSpec) String() string

func (*StaticPodSpec) UnmarshalVT

func (m *StaticPodSpec) UnmarshalVT(dAtA []byte) error

type StaticPodStatusSpec

type StaticPodStatusSpec struct {
	PodStatus *structpb.Struct `protobuf:"bytes,1,opt,name=pod_status,json=podStatus,proto3" json:"pod_status,omitempty"`
	// contains filtered or unexported fields
}

StaticPodStatusSpec describes kubelet static pod status.

func (*StaticPodStatusSpec) Descriptor deprecated

func (*StaticPodStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use StaticPodStatusSpec.ProtoReflect.Descriptor instead.

func (*StaticPodStatusSpec) GetPodStatus

func (x *StaticPodStatusSpec) GetPodStatus() *structpb.Struct

func (*StaticPodStatusSpec) MarshalToSizedBufferVT

func (m *StaticPodStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StaticPodStatusSpec) MarshalToVT

func (m *StaticPodStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*StaticPodStatusSpec) MarshalVT

func (m *StaticPodStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*StaticPodStatusSpec) ProtoMessage

func (*StaticPodStatusSpec) ProtoMessage()

func (*StaticPodStatusSpec) ProtoReflect

func (x *StaticPodStatusSpec) ProtoReflect() protoreflect.Message

func (*StaticPodStatusSpec) Reset

func (x *StaticPodStatusSpec) Reset()

func (*StaticPodStatusSpec) SizeVT

func (m *StaticPodStatusSpec) SizeVT() (n int)

func (*StaticPodStatusSpec) String

func (x *StaticPodStatusSpec) String() string

func (*StaticPodStatusSpec) UnmarshalVT

func (m *StaticPodStatusSpec) UnmarshalVT(dAtA []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL