Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { StopChan chan os.Signal Options *config.Options CertStorage cert2.Storage ConnectionStorage *connection.Storage AuthenticationHandler authentication.Handler AuthorizationHandler authorization.Handler KubeClient k8s.Client CertificateServer *v1alpha1.AuthorityServiceImpl ObserveServer *v1alpha1.RuleServiceImpl PlainServer *grpc.Server SecureServer *grpc.Server WebhookServer *webhook.Webhook JavaInjector *patch.JavaSdk Elec election.LeaderElection }
func (*Server) LoadAuthorityCert ¶
func (s *Server) LoadAuthorityCert()
func (*Server) LoadRootCert ¶
func (s *Server) LoadRootCert()
func (*Server) RefreshAuthorityCert ¶
func (s *Server) RefreshAuthorityCert()
func (*Server) ScheduleRefreshAuthorityCert ¶
func (s *Server) ScheduleRefreshAuthorityCert()
Click to show internal directories.
Click to hide internal directories.