sentry

package
v1.19.0-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2026 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CertificateAuthority

type CertificateAuthority interface {
	Start(context.Context) error
}

CertificateAuthority is the interface for the Sentry Certificate Authority. Starts the Sentry gRPC server and signs workload certificates.

func New added in v1.12.0

New returns a new Sentry Certificate Authority instance.

type Duration added in v1.12.0

type Duration struct {
	time.Duration
}

func (Duration) MarshalJSON added in v1.12.0

func (d Duration) MarshalJSON() ([]byte, error)

func (*Duration) UnmarshalJSON added in v1.12.0

func (d *Duration) UnmarshalJSON(b []byte) error

type OIDCOptions added in v1.16.0

type OIDCOptions struct {
	Enabled             bool     // Enable OIDC HTTP endpoints
	ServerListenAddress string   // Address for OIDC HTTP server
	ServerListenPort    int      // Port for OIDC HTTP endpoints
	Domains             []string // Domains that public endpoints can be accessed from (Optional)
	JWKSURI             *string  // Force the public JWKS URI to this value (Optional)
	PathPrefix          *string  // Path prefix for HTTP endpoints (Optional)
	TLSCertPath         *string
	TLSKeyPath          *string
}

type Options added in v1.14.0

type Options struct {
	Config  config.Config
	Healthz healthz.Healthz
	OIDC    OIDCOptions
}

Directories

Path Synopsis
ca
images
Package images defines the container images X.509 certificate extension which Sentry stamps into workload SVIDs.
Package images defines the container images X.509 certificate extension which Sentry stamps into workload SVIDs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL