Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Debug bool `default:"false" desc:"enable debug logging"` CollectClusterInfo bool `default:"true" desc:"enable collect cluster info"` ServiceAccount string `default:"cluster-agent" desc:"component service account name"` ServiceAccountTokenSecret string `default:"erda-cluster-agent-token" desc:"erda cluster agent token"` LeaderElection bool `default:"true" desc:"leader election"` LeaderElectionID string `default:"cluster-agent.erda.cloud" desc:"leader election id"` LeasesResourceLockType string `default:"leases" desc:"leases resource lock type"` LeaseDuration int `desc:"lease duration"` RenewDeadline int `desc:"renew deadline"` RetryPeriod int `desc:"retry period"` ConRetryInterval int `desc:"agent connection retry interval"` ClusterManagerEndpoint string `desc:"cluster manager endpoint"` ClusterKey string `desc:"cluster key"` ErdaNamespace string `desc:"erda namespace"` ClusterAccessKey string `desc:"cluster access key, if specified will doesn't start watcher"` K8SApiServerAddr string `desc:"kube-apiserver address in cluster"` TokenExpirationSeconds string `desc:"token expiration seconds"` }
Click to show internal directories.
Click to hide internal directories.