Versions in this module Expand all Collapse all v1 v1.0.2 May 18, 2023 Changes in this version + type Agent struct + func New(c *Config) *Agent + func (a *Agent) CheckHealth() health.State + func (a *Agent) Run(ctx context.Context) error + type Config struct + AdminBindAddress net.Addr + AgentAddress *net.TCPAddr + AllowUnauthenticatedVerifiers bool + AllowedForeignJWTClaims []string + AuthorizedDelegates []string + BindAddress net.Addr + DataDir string + DefaultAllBundlesName string + DefaultBundleName string + DefaultSVIDName string + DisableSPIFFECertValidation bool + HealthChecks health.Config + InsecureBootstrap bool + JoinToken string + Log logrus.FieldLogger + LogReopener func(context.Context) error + PluginConfigs catalog.PluginConfigs + ProfilingEnabled bool + ProfilingFreq int + ProfilingNames []string + ProfilingPort int + ServerAddress string + SyncInterval time.Duration + Telemetry telemetry.FileConfig + TrustBundle []*x509.Certificate + TrustDomain spiffeid.TrustDomain + WorkloadKeyType workloadkey.KeyType + X509SVIDCacheMaxSize int