Documentation ¶
Index ¶
Constants ¶
View Source
const (
// LivenessProbeClientIdentity is the default identity for the liveness probe check
LivenessProbeClientIdentity = "k8s.cluster.local"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LivenessCheckController ¶
type LivenessCheckController struct {
// contains filtered or unexported fields
}
LivenessCheckController updates the availability of the liveness probe of the CA instance
func NewLivenessCheckController ¶
func NewLivenessCheckController(probeCheckInterval time.Duration, grpcHostname string, grpcPort int, ca *ca.IstioCA, livenessProbeOptions *probe.Options, client grpc.CAGrpcClient) (*LivenessCheckController, error)
NewLivenessCheckController creates the liveness check controller instance
func (*LivenessCheckController) Run ¶
func (c *LivenessCheckController) Run()
Run starts the check routine
Click to show internal directories.
Click to hide internal directories.