Documentation
¶
Index ¶
- Constants
- Variables
- func RemoveKubernetesDirs() error
- type ControlPlane
- func (x *ControlPlane) ClearCertificateAuthorityData()
- func (x *ControlPlane) ClearServer()
- func (x *ControlPlane) GetCertificateAuthorityData() []byte
- func (x *ControlPlane) GetServer() string
- func (x *ControlPlane) HasCertificateAuthorityData() bool
- func (x *ControlPlane) HasServer() bool
- func (*ControlPlane) ProtoMessage()
- func (x *ControlPlane) ProtoReflect() protoreflect.Message
- func (x *ControlPlane) Reset()
- func (x *ControlPlane) SetCertificateAuthorityData(v []byte)
- func (x *ControlPlane) SetServer(v string)
- func (x *ControlPlane) String() string
- type ControlPlane_builder
- type KubeadmNodeJoin
- func (x *KubeadmNodeJoin) ClearMetadata()
- func (x *KubeadmNodeJoin) ClearSpec()
- func (x *KubeadmNodeJoin) ClearStatus()
- func (x *KubeadmNodeJoin) GetMetadata() *api.Metadata
- func (x *KubeadmNodeJoin) GetSpec() *KubeadmNodeJoinSpec
- func (x *KubeadmNodeJoin) GetStatus() *KubeadmNodeJoinStatus
- func (x *KubeadmNodeJoin) HasMetadata() bool
- func (x *KubeadmNodeJoin) HasSpec() bool
- func (x *KubeadmNodeJoin) HasStatus() bool
- func (*KubeadmNodeJoin) ProtoMessage()
- func (x *KubeadmNodeJoin) ProtoReflect() protoreflect.Message
- func (x *KubeadmNodeJoin) Redact()
- func (x *KubeadmNodeJoin) Reset()
- func (x *KubeadmNodeJoin) SetMetadata(v *api.Metadata)
- func (x *KubeadmNodeJoin) SetSpec(v *KubeadmNodeJoinSpec)
- func (x *KubeadmNodeJoin) SetStatus(v *KubeadmNodeJoinStatus)
- func (x *KubeadmNodeJoin) String() string
- type KubeadmNodeJoinSpec
- func (x *KubeadmNodeJoinSpec) ClearControlPlane()
- func (x *KubeadmNodeJoinSpec) ClearKubelet()
- func (x *KubeadmNodeJoinSpec) GetControlPlane() *ControlPlane
- func (x *KubeadmNodeJoinSpec) GetKubelet() *Kubelet
- func (x *KubeadmNodeJoinSpec) HasControlPlane() bool
- func (x *KubeadmNodeJoinSpec) HasKubelet() bool
- func (*KubeadmNodeJoinSpec) ProtoMessage()
- func (x *KubeadmNodeJoinSpec) ProtoReflect() protoreflect.Message
- func (x *KubeadmNodeJoinSpec) Redact()
- func (x *KubeadmNodeJoinSpec) Reset()
- func (x *KubeadmNodeJoinSpec) SetControlPlane(v *ControlPlane)
- func (x *KubeadmNodeJoinSpec) SetKubelet(v *Kubelet)
- func (x *KubeadmNodeJoinSpec) String() string
- type KubeadmNodeJoinSpec_builder
- type KubeadmNodeJoinStatus
- type KubeadmNodeJoinStatus_builder
- type KubeadmNodeJoin_builder
- type KubeadmNodeReset
- func (x *KubeadmNodeReset) ClearMetadata()
- func (x *KubeadmNodeReset) ClearSpec()
- func (x *KubeadmNodeReset) ClearStatus()
- func (x *KubeadmNodeReset) GetMetadata() *api.Metadata
- func (x *KubeadmNodeReset) GetSpec() *KubeadmNodeResetSpec
- func (x *KubeadmNodeReset) GetStatus() *KubeadmNodeResetStatus
- func (x *KubeadmNodeReset) HasMetadata() bool
- func (x *KubeadmNodeReset) HasSpec() bool
- func (x *KubeadmNodeReset) HasStatus() bool
- func (*KubeadmNodeReset) ProtoMessage()
- func (x *KubeadmNodeReset) ProtoReflect() protoreflect.Message
- func (x *KubeadmNodeReset) Redact()
- func (x *KubeadmNodeReset) Reset()
- func (x *KubeadmNodeReset) SetMetadata(v *api.Metadata)
- func (x *KubeadmNodeReset) SetSpec(v *KubeadmNodeResetSpec)
- func (x *KubeadmNodeReset) SetStatus(v *KubeadmNodeResetStatus)
- func (x *KubeadmNodeReset) String() string
- type KubeadmNodeResetSpec
- type KubeadmNodeResetSpec_builder
- type KubeadmNodeResetStatus
- type KubeadmNodeResetStatus_builder
- type KubeadmNodeReset_builder
- type Kubelet
- func (x *Kubelet) AddK8SRegisterTaints(xs ...corev1.Taint)
- func (x *Kubelet) ClearBootstrapAuthInfo()
- func (x *Kubelet) ClearNodeIp()
- func (x *Kubelet) GetBootstrapAuthInfo() *NodeAuthInfo
- func (x *Kubelet) GetK8SRegisterTaints() []corev1.Taint
- func (x *Kubelet) GetNodeIp() string
- func (x *Kubelet) GetNodeLabels() map[string]string
- func (x *Kubelet) GetRegisterWithTaints() []*Taint
- func (x *Kubelet) HasBootstrapAuthInfo() bool
- func (x *Kubelet) HasNodeIp() bool
- func (*Kubelet) ProtoMessage()
- func (x *Kubelet) ProtoReflect() protoreflect.Message
- func (x *Kubelet) Redact()
- func (x *Kubelet) Reset()
- func (x *Kubelet) SetBootstrapAuthInfo(v *NodeAuthInfo)
- func (x *Kubelet) SetNodeIp(v string)
- func (x *Kubelet) SetNodeLabels(v map[string]string)
- func (x *Kubelet) SetRegisterWithTaints(v []*Taint)
- func (x *Kubelet) String() string
- type Kubelet_builder
- type NodeAuthInfo
- func (x *NodeAuthInfo) ClearAuthInfo()
- func (x *NodeAuthInfo) ClearExec()
- func (x *NodeAuthInfo) ClearToken()
- func (x *NodeAuthInfo) GetExec() []byte
- func (x *NodeAuthInfo) GetToken() string
- func (x *NodeAuthInfo) HasAuthInfo() bool
- func (x *NodeAuthInfo) HasExec() bool
- func (x *NodeAuthInfo) HasToken() bool
- func (*NodeAuthInfo) ProtoMessage()
- func (x *NodeAuthInfo) ProtoReflect() protoreflect.Message
- func (x *NodeAuthInfo) Redact()
- func (x *NodeAuthInfo) Reset()
- func (x *NodeAuthInfo) SetExec(v []byte)
- func (x *NodeAuthInfo) SetToken(v string)
- func (x *NodeAuthInfo) String() string
- func (x *NodeAuthInfo) WhichAuthInfo() case_NodeAuthInfo_AuthInfo
- type NodeAuthInfo_builder
- type Taint
- func (x *Taint) ClearEffect()
- func (x *Taint) ClearKey()
- func (x *Taint) ClearValue()
- func (x *Taint) GetEffect() string
- func (x *Taint) GetKey() string
- func (x *Taint) GetValue() string
- func (x *Taint) HasEffect() bool
- func (x *Taint) HasKey() bool
- func (x *Taint) HasValue() bool
- func (*Taint) ProtoMessage()
- func (x *Taint) ProtoReflect() protoreflect.Message
- func (x *Taint) Reset()
- func (x *Taint) SetEffect(v string)
- func (x *Taint) SetKey(v string)
- func (x *Taint) SetValue(v string)
- func (x *Taint) String() string
- type Taint_builder
Constants ¶
View Source
const NodeAuthInfo_AuthInfo_not_set_case case_NodeAuthInfo_AuthInfo = 0
View Source
const NodeAuthInfo_Exec_case case_NodeAuthInfo_AuthInfo = 2
View Source
const NodeAuthInfo_Token_case case_NodeAuthInfo_AuthInfo = 1
Variables ¶
View Source
var File_components_kubeadm_action_proto protoreflect.FileDescriptor
Functions ¶
func RemoveKubernetesDirs ¶ added in v0.0.16
func RemoveKubernetesDirs() error
RemoveKubernetesDirs removes directories created during a kubeadm join. Removal is best-effort across all paths: every directory is attempted even if earlier ones fail. The first error encountered is returned.
FIXME: find a better place to put this function for reusing with kubelet component
Types ¶
type ControlPlane ¶
type ControlPlane struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*ControlPlane) ClearCertificateAuthorityData ¶
func (x *ControlPlane) ClearCertificateAuthorityData()
func (*ControlPlane) ClearServer ¶
func (x *ControlPlane) ClearServer()
func (*ControlPlane) GetCertificateAuthorityData ¶
func (x *ControlPlane) GetCertificateAuthorityData() []byte
func (*ControlPlane) GetServer ¶
func (x *ControlPlane) GetServer() string
func (*ControlPlane) HasCertificateAuthorityData ¶
func (x *ControlPlane) HasCertificateAuthorityData() bool
func (*ControlPlane) HasServer ¶
func (x *ControlPlane) HasServer() bool
func (*ControlPlane) ProtoMessage ¶
func (*ControlPlane) ProtoMessage()
func (*ControlPlane) ProtoReflect ¶
func (x *ControlPlane) ProtoReflect() protoreflect.Message
func (*ControlPlane) Reset ¶
func (x *ControlPlane) Reset()
func (*ControlPlane) SetCertificateAuthorityData ¶
func (x *ControlPlane) SetCertificateAuthorityData(v []byte)
func (*ControlPlane) SetServer ¶
func (x *ControlPlane) SetServer(v string)
func (*ControlPlane) String ¶
func (x *ControlPlane) String() string
type ControlPlane_builder ¶
type ControlPlane_builder struct {
Server *string
CertificateAuthorityData []byte
// contains filtered or unexported fields
}
func (ControlPlane_builder) Build ¶
func (b0 ControlPlane_builder) Build() *ControlPlane
type KubeadmNodeJoin ¶ added in v0.0.12
type KubeadmNodeJoin struct {
// contains filtered or unexported fields
}
func (*KubeadmNodeJoin) ClearMetadata ¶ added in v0.0.12
func (x *KubeadmNodeJoin) ClearMetadata()
func (*KubeadmNodeJoin) ClearSpec ¶ added in v0.0.12
func (x *KubeadmNodeJoin) ClearSpec()
func (*KubeadmNodeJoin) ClearStatus ¶ added in v0.0.12
func (x *KubeadmNodeJoin) ClearStatus()
func (*KubeadmNodeJoin) GetMetadata ¶ added in v0.0.12
func (x *KubeadmNodeJoin) GetMetadata() *api.Metadata
func (*KubeadmNodeJoin) GetSpec ¶ added in v0.0.12
func (x *KubeadmNodeJoin) GetSpec() *KubeadmNodeJoinSpec
func (*KubeadmNodeJoin) GetStatus ¶ added in v0.0.12
func (x *KubeadmNodeJoin) GetStatus() *KubeadmNodeJoinStatus
func (*KubeadmNodeJoin) HasMetadata ¶ added in v0.0.12
func (x *KubeadmNodeJoin) HasMetadata() bool
func (*KubeadmNodeJoin) HasSpec ¶ added in v0.0.12
func (x *KubeadmNodeJoin) HasSpec() bool
func (*KubeadmNodeJoin) HasStatus ¶ added in v0.0.12
func (x *KubeadmNodeJoin) HasStatus() bool
func (*KubeadmNodeJoin) ProtoMessage ¶ added in v0.0.12
func (*KubeadmNodeJoin) ProtoMessage()
func (*KubeadmNodeJoin) ProtoReflect ¶ added in v0.0.12
func (x *KubeadmNodeJoin) ProtoReflect() protoreflect.Message
func (*KubeadmNodeJoin) Redact ¶ added in v0.0.12
func (x *KubeadmNodeJoin) Redact()
func (*KubeadmNodeJoin) Reset ¶ added in v0.0.12
func (x *KubeadmNodeJoin) Reset()
func (*KubeadmNodeJoin) SetMetadata ¶ added in v0.0.12
func (x *KubeadmNodeJoin) SetMetadata(v *api.Metadata)
func (*KubeadmNodeJoin) SetSpec ¶ added in v0.0.12
func (x *KubeadmNodeJoin) SetSpec(v *KubeadmNodeJoinSpec)
func (*KubeadmNodeJoin) SetStatus ¶ added in v0.0.12
func (x *KubeadmNodeJoin) SetStatus(v *KubeadmNodeJoinStatus)
func (*KubeadmNodeJoin) String ¶ added in v0.0.12
func (x *KubeadmNodeJoin) String() string
type KubeadmNodeJoinSpec ¶
type KubeadmNodeJoinSpec struct {
// contains filtered or unexported fields
}
func (*KubeadmNodeJoinSpec) ClearControlPlane ¶
func (x *KubeadmNodeJoinSpec) ClearControlPlane()
func (*KubeadmNodeJoinSpec) ClearKubelet ¶
func (x *KubeadmNodeJoinSpec) ClearKubelet()
func (*KubeadmNodeJoinSpec) GetControlPlane ¶
func (x *KubeadmNodeJoinSpec) GetControlPlane() *ControlPlane
func (*KubeadmNodeJoinSpec) GetKubelet ¶
func (x *KubeadmNodeJoinSpec) GetKubelet() *Kubelet
func (*KubeadmNodeJoinSpec) HasControlPlane ¶
func (x *KubeadmNodeJoinSpec) HasControlPlane() bool
func (*KubeadmNodeJoinSpec) HasKubelet ¶
func (x *KubeadmNodeJoinSpec) HasKubelet() bool
func (*KubeadmNodeJoinSpec) ProtoMessage ¶
func (*KubeadmNodeJoinSpec) ProtoMessage()
func (*KubeadmNodeJoinSpec) ProtoReflect ¶
func (x *KubeadmNodeJoinSpec) ProtoReflect() protoreflect.Message
func (*KubeadmNodeJoinSpec) Redact ¶ added in v0.0.13
func (x *KubeadmNodeJoinSpec) Redact()
func (*KubeadmNodeJoinSpec) Reset ¶
func (x *KubeadmNodeJoinSpec) Reset()
func (*KubeadmNodeJoinSpec) SetControlPlane ¶
func (x *KubeadmNodeJoinSpec) SetControlPlane(v *ControlPlane)
func (*KubeadmNodeJoinSpec) SetKubelet ¶
func (x *KubeadmNodeJoinSpec) SetKubelet(v *Kubelet)
func (*KubeadmNodeJoinSpec) String ¶
func (x *KubeadmNodeJoinSpec) String() string
type KubeadmNodeJoinSpec_builder ¶
type KubeadmNodeJoinSpec_builder struct {
ControlPlane *ControlPlane
Kubelet *Kubelet
// contains filtered or unexported fields
}
func (KubeadmNodeJoinSpec_builder) Build ¶
func (b0 KubeadmNodeJoinSpec_builder) Build() *KubeadmNodeJoinSpec
type KubeadmNodeJoinStatus ¶
type KubeadmNodeJoinStatus struct {
// contains filtered or unexported fields
}
func (*KubeadmNodeJoinStatus) ProtoMessage ¶
func (*KubeadmNodeJoinStatus) ProtoMessage()
func (*KubeadmNodeJoinStatus) ProtoReflect ¶
func (x *KubeadmNodeJoinStatus) ProtoReflect() protoreflect.Message
func (*KubeadmNodeJoinStatus) Reset ¶
func (x *KubeadmNodeJoinStatus) Reset()
func (*KubeadmNodeJoinStatus) String ¶
func (x *KubeadmNodeJoinStatus) String() string
type KubeadmNodeJoinStatus_builder ¶
type KubeadmNodeJoinStatus_builder struct {
// contains filtered or unexported fields
}
func (KubeadmNodeJoinStatus_builder) Build ¶
func (b0 KubeadmNodeJoinStatus_builder) Build() *KubeadmNodeJoinStatus
type KubeadmNodeJoin_builder ¶ added in v0.0.12
type KubeadmNodeJoin_builder struct {
Metadata *api.Metadata
Spec *KubeadmNodeJoinSpec
Status *KubeadmNodeJoinStatus
// contains filtered or unexported fields
}
func (KubeadmNodeJoin_builder) Build ¶ added in v0.0.12
func (b0 KubeadmNodeJoin_builder) Build() *KubeadmNodeJoin
type KubeadmNodeReset ¶ added in v0.0.16
type KubeadmNodeReset struct {
// contains filtered or unexported fields
}
func (*KubeadmNodeReset) ClearMetadata ¶ added in v0.0.16
func (x *KubeadmNodeReset) ClearMetadata()
func (*KubeadmNodeReset) ClearSpec ¶ added in v0.0.16
func (x *KubeadmNodeReset) ClearSpec()
func (*KubeadmNodeReset) ClearStatus ¶ added in v0.0.16
func (x *KubeadmNodeReset) ClearStatus()
func (*KubeadmNodeReset) GetMetadata ¶ added in v0.0.16
func (x *KubeadmNodeReset) GetMetadata() *api.Metadata
func (*KubeadmNodeReset) GetSpec ¶ added in v0.0.16
func (x *KubeadmNodeReset) GetSpec() *KubeadmNodeResetSpec
func (*KubeadmNodeReset) GetStatus ¶ added in v0.0.16
func (x *KubeadmNodeReset) GetStatus() *KubeadmNodeResetStatus
func (*KubeadmNodeReset) HasMetadata ¶ added in v0.0.16
func (x *KubeadmNodeReset) HasMetadata() bool
func (*KubeadmNodeReset) HasSpec ¶ added in v0.0.16
func (x *KubeadmNodeReset) HasSpec() bool
func (*KubeadmNodeReset) HasStatus ¶ added in v0.0.16
func (x *KubeadmNodeReset) HasStatus() bool
func (*KubeadmNodeReset) ProtoMessage ¶ added in v0.0.16
func (*KubeadmNodeReset) ProtoMessage()
func (*KubeadmNodeReset) ProtoReflect ¶ added in v0.0.16
func (x *KubeadmNodeReset) ProtoReflect() protoreflect.Message
func (*KubeadmNodeReset) Redact ¶ added in v0.0.16
func (x *KubeadmNodeReset) Redact()
func (*KubeadmNodeReset) Reset ¶ added in v0.0.16
func (x *KubeadmNodeReset) Reset()
func (*KubeadmNodeReset) SetMetadata ¶ added in v0.0.16
func (x *KubeadmNodeReset) SetMetadata(v *api.Metadata)
func (*KubeadmNodeReset) SetSpec ¶ added in v0.0.16
func (x *KubeadmNodeReset) SetSpec(v *KubeadmNodeResetSpec)
func (*KubeadmNodeReset) SetStatus ¶ added in v0.0.16
func (x *KubeadmNodeReset) SetStatus(v *KubeadmNodeResetStatus)
func (*KubeadmNodeReset) String ¶ added in v0.0.16
func (x *KubeadmNodeReset) String() string
type KubeadmNodeResetSpec ¶ added in v0.0.16
type KubeadmNodeResetSpec struct {
// contains filtered or unexported fields
}
func (*KubeadmNodeResetSpec) ProtoMessage ¶ added in v0.0.16
func (*KubeadmNodeResetSpec) ProtoMessage()
func (*KubeadmNodeResetSpec) ProtoReflect ¶ added in v0.0.16
func (x *KubeadmNodeResetSpec) ProtoReflect() protoreflect.Message
func (*KubeadmNodeResetSpec) Reset ¶ added in v0.0.16
func (x *KubeadmNodeResetSpec) Reset()
func (*KubeadmNodeResetSpec) String ¶ added in v0.0.16
func (x *KubeadmNodeResetSpec) String() string
type KubeadmNodeResetSpec_builder ¶ added in v0.0.16
type KubeadmNodeResetSpec_builder struct {
// contains filtered or unexported fields
}
func (KubeadmNodeResetSpec_builder) Build ¶ added in v0.0.16
func (b0 KubeadmNodeResetSpec_builder) Build() *KubeadmNodeResetSpec
type KubeadmNodeResetStatus ¶ added in v0.0.16
type KubeadmNodeResetStatus struct {
// contains filtered or unexported fields
}
func (*KubeadmNodeResetStatus) ProtoMessage ¶ added in v0.0.16
func (*KubeadmNodeResetStatus) ProtoMessage()
func (*KubeadmNodeResetStatus) ProtoReflect ¶ added in v0.0.16
func (x *KubeadmNodeResetStatus) ProtoReflect() protoreflect.Message
func (*KubeadmNodeResetStatus) Reset ¶ added in v0.0.16
func (x *KubeadmNodeResetStatus) Reset()
func (*KubeadmNodeResetStatus) String ¶ added in v0.0.16
func (x *KubeadmNodeResetStatus) String() string
type KubeadmNodeResetStatus_builder ¶ added in v0.0.16
type KubeadmNodeResetStatus_builder struct {
// contains filtered or unexported fields
}
func (KubeadmNodeResetStatus_builder) Build ¶ added in v0.0.16
func (b0 KubeadmNodeResetStatus_builder) Build() *KubeadmNodeResetStatus
type KubeadmNodeReset_builder ¶ added in v0.0.16
type KubeadmNodeReset_builder struct {
Metadata *api.Metadata
Spec *KubeadmNodeResetSpec
Status *KubeadmNodeResetStatus
// contains filtered or unexported fields
}
func (KubeadmNodeReset_builder) Build ¶ added in v0.0.16
func (b0 KubeadmNodeReset_builder) Build() *KubeadmNodeReset
type Kubelet ¶
type Kubelet struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*Kubelet) AddK8SRegisterTaints ¶ added in v0.0.13
func (*Kubelet) ClearBootstrapAuthInfo ¶
func (x *Kubelet) ClearBootstrapAuthInfo()
func (*Kubelet) ClearNodeIp ¶
func (x *Kubelet) ClearNodeIp()
func (*Kubelet) GetBootstrapAuthInfo ¶
func (x *Kubelet) GetBootstrapAuthInfo() *NodeAuthInfo
func (*Kubelet) GetK8SRegisterTaints ¶ added in v0.0.13
func (*Kubelet) GetNodeLabels ¶
func (*Kubelet) GetRegisterWithTaints ¶ added in v0.0.13
func (*Kubelet) HasBootstrapAuthInfo ¶
func (*Kubelet) ProtoMessage ¶
func (*Kubelet) ProtoMessage()
func (*Kubelet) ProtoReflect ¶
func (x *Kubelet) ProtoReflect() protoreflect.Message
func (*Kubelet) SetBootstrapAuthInfo ¶
func (x *Kubelet) SetBootstrapAuthInfo(v *NodeAuthInfo)
func (*Kubelet) SetNodeLabels ¶
func (*Kubelet) SetRegisterWithTaints ¶ added in v0.0.13
type Kubelet_builder ¶
type Kubelet_builder struct {
BootstrapAuthInfo *NodeAuthInfo
NodeLabels map[string]string
NodeIp *string
// List of taints to assign using the kubelet flag
RegisterWithTaints []*Taint
// contains filtered or unexported fields
}
func (Kubelet_builder) Build ¶
func (b0 Kubelet_builder) Build() *Kubelet
type NodeAuthInfo ¶
type NodeAuthInfo struct {
// contains filtered or unexported fields
}
func (*NodeAuthInfo) ClearAuthInfo ¶
func (x *NodeAuthInfo) ClearAuthInfo()
func (*NodeAuthInfo) ClearExec ¶
func (x *NodeAuthInfo) ClearExec()
func (*NodeAuthInfo) ClearToken ¶
func (x *NodeAuthInfo) ClearToken()
func (*NodeAuthInfo) GetExec ¶
func (x *NodeAuthInfo) GetExec() []byte
func (*NodeAuthInfo) GetToken ¶
func (x *NodeAuthInfo) GetToken() string
func (*NodeAuthInfo) HasAuthInfo ¶
func (x *NodeAuthInfo) HasAuthInfo() bool
func (*NodeAuthInfo) HasExec ¶
func (x *NodeAuthInfo) HasExec() bool
func (*NodeAuthInfo) HasToken ¶
func (x *NodeAuthInfo) HasToken() bool
func (*NodeAuthInfo) ProtoMessage ¶
func (*NodeAuthInfo) ProtoMessage()
func (*NodeAuthInfo) ProtoReflect ¶
func (x *NodeAuthInfo) ProtoReflect() protoreflect.Message
func (*NodeAuthInfo) Redact ¶ added in v0.0.13
func (x *NodeAuthInfo) Redact()
func (*NodeAuthInfo) Reset ¶
func (x *NodeAuthInfo) Reset()
func (*NodeAuthInfo) SetExec ¶
func (x *NodeAuthInfo) SetExec(v []byte)
func (*NodeAuthInfo) SetToken ¶
func (x *NodeAuthInfo) SetToken(v string)
func (*NodeAuthInfo) String ¶
func (x *NodeAuthInfo) String() string
func (*NodeAuthInfo) WhichAuthInfo ¶
func (x *NodeAuthInfo) WhichAuthInfo() case_NodeAuthInfo_AuthInfo
type NodeAuthInfo_builder ¶
type NodeAuthInfo_builder struct {
// Fields of oneof xxx_hidden_AuthInfo:
Token *string
Exec []byte
// contains filtered or unexported fields
}
func (NodeAuthInfo_builder) Build ¶
func (b0 NodeAuthInfo_builder) Build() *NodeAuthInfo
type Taint ¶ added in v0.0.13
type Taint struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*Taint) ClearEffect ¶ added in v0.0.13
func (x *Taint) ClearEffect()
func (*Taint) ClearValue ¶ added in v0.0.13
func (x *Taint) ClearValue()
func (*Taint) ProtoMessage ¶ added in v0.0.13
func (*Taint) ProtoMessage()
func (*Taint) ProtoReflect ¶ added in v0.0.13
func (x *Taint) ProtoReflect() protoreflect.Message
type Taint_builder ¶ added in v0.0.13
type Taint_builder struct {
Key *string
Value *string
Effect *string
// contains filtered or unexported fields
}
func (Taint_builder) Build ¶ added in v0.0.13
func (b0 Taint_builder) Build() *Taint
Click to show internal directories.
Click to hide internal directories.