- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for newSDSService (0.1 sec)
-
security/pkg/nodeagent/sds/sdsservice.go
BaseConnection xds.Connection s *sdsservice w *Watch } type Watch struct { sync.Mutex watch *xds.WatchedResource } // newSDSService creates Secret Discovery Service which implements envoy SDS API. func newSDSService(st security.SecretManager, options *security.Options, pkpConf *mesh.PrivateKeyProvider) *sdsservice { ret := &sdsservice{ st: st, stop: make(chan struct{}),
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sat May 25 00:20:04 UTC 2024 - 10.9K bytes - Viewed (0) -
security/pkg/nodeagent/sds/server.go
func NewServer(options *security.Options, workloadSecretCache security.SecretManager, pkpConf *mesh.PrivateKeyProvider) *Server { s := &Server{stopped: atomic.NewBool(false)} s.workloadSds = newSDSService(workloadSecretCache, options, pkpConf) s.initWorkloadSdsService() return s } func (s *Server) OnSecretUpdate(resourceName string) { if s.workloadSds == nil { return }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 07 17:44:41 UTC 2024 - 3.3K bytes - Viewed (0) -
pkg/istio-agent/agent.go
} if a.cfg.DisableEnvoy { // For proxyless we don't need an SDS server, but still need the keys and // we need them refreshed periodically. // // This is based on the code from newSDSService, but customized to have explicit rotation. go func() { st := a.secretCache st.RegisterSecretHandler(func(resourceName string) {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jun 05 10:02:56 UTC 2024 - 26.7K bytes - Viewed (0)