Documentation ¶
Index ¶
Constants ¶
View Source
const ( DefaultSesameImage = "ghcr.io/projectsesame/sesame:main" DefaultEnvoyImage = "docker.io/envoyproxy/envoy:v1.20.1" DefaultMetricsAddr = ":8080" DefaultEnableLeaderElection = false DefaultEnableLeaderElectionID = "0d879e31.projectsesame.io" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // SesameImage is the container image for the Sesame container(s) managed // by the operator. SesameImage string // EnvoyImage is the container image for the Envoy container(s) managed // by the operator. EnvoyImage string // MetricsBindAddress is the TCP address that the operator should bind to for // serving prometheus metrics. It can be set to "0" to disable the metrics serving. MetricsBindAddress string // LeaderElection determines whether or not to use leader election when starting // the operator. LeaderElection bool // LeaderElectionID determines the name of the configmap that leader election will // use for holding the leader lock. LeaderElectionID string }
Config is configuration of the operator.
Click to show internal directories.
Click to hide internal directories.