Documentation
¶
Index ¶
Constants ¶
View Source
const (
KubernetesTrustProvider string = "k8s"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TrustProvider ¶
type TrustProvider struct {
Name string
Kind string
AgentConfig TrustProviderAgentConfig
ServerConfig TrustProviderServerConfig
Proto *trust_provider_proto.TrustProvider
}
func NewTrustProvider ¶
func NewTrustProvider(kind string) (*TrustProvider, error)
func (*TrustProvider) GetValues ¶
func (tp *TrustProvider) GetValues() error
type TrustProviderAgentConfig ¶
type TrustProviderAgentConfig struct {
WorkloadAttestor string `yaml:"workloadAttestor"`
WorkloadAttestorEnabled bool `yaml:"workloadAttestorEnabled"`
WorkloadAttestorConfig map[string]interface{} `yaml:"workloadAttestorConfig"`
NodeAttestor string `yaml:"nodeAttestor"`
NodeAttestorEnabled bool `yaml:"nodeAttestorEnabled"`
}
Click to show internal directories.
Click to hide internal directories.